InsightGoogle LSAPaid acquisitionLead flow
Google Local Services Ads: how the ranking algorithm actually works (and why verified businesses still lose leads)
Verification gets you into LSA. It is only one input in where you rank. This diagnostic walks through five of the factors Google uses to order ads and shows you how to find the specific one that is costing you leads.
Main takeaway
Verification gets you eligible and counts toward profile quality. Review volume, rating, response speed, category match, and bid all shape where you actually appear.
Best for
Service businesses running or evaluating Google LSA
Time to ship
45 minutes
Plan for a credible first pass
Recommended next step
Lead flow checkup
Map where leads stall after they raise their hand.
On this page
Why this matters
Google ranks LSA ads in an auction that weighs your bid together with how likely your ad is to produce a lead. This diagnostic works through five of the inputs Google names: your review count and rating, your responsiveness to leads, the proximity of the searcher to your service area, whether your business category matches the search, and your bid. Google also counts photos, whether customers can message or book you, and the verification checks you've completed, so verification is the entry ticket, not the whole score. Skipping the diagnosis and raising your bid is the most common way service businesses waste LSA budget.
The cost of not diagnosing first is real. A business spending on LSA while sitting at a 3.8-star rating, with slow lead response times, will lose position to a competitor who bids less but answers faster and carries more reviews. More spend does not fix a signal problem.
Framework
The framework: five-part LSA ranking diagnosis
1) Review health check (10 minutes)
Pull your current Google Business Profile rating and total review count. Compare both to the top two or three competitors showing above you in LSA results. LSA pulls review data directly from your Google Business Profile, so the number visible on your GBP listing is the number Google uses. A meaningful gap in review volume or a rating below 4.0 can hold your position down even when you bid more. Note the gap in count and rating separately; Google lists them as separate ranking inputs.
2) Responsiveness audit (15 minutes)
Open your LSA lead inbox and check how quickly you answered calls and replied to messages over the past 30 days. Google measures how quickly you respond to leads delivered through the platform and weights faster responders higher. A missed lead that sits unanswered for several hours is both a lost job and a ranking signal. If your account shows a pattern of unanswered or slow leads, that pattern is actively suppressing your position. Set a timer: what is the average gap between lead arrival and your first response?
3) Category and service-area fit check (10 minutes)
Review the job types and service categories you have selected in your LSA profile against the searches that are actually triggering your ads. LSA uses category matching as a core eligibility filter before ranking. If your selected categories are too broad or misaligned with what searchers are typing, you will either not show at all or show for jobs you do not want. Pull your lead history and mark any lead that came in for a service you do not offer. A pattern of off-category leads points to a profile configuration problem, not a bid problem.
4) Bid and budget ceiling check (5 minutes)
Check whether you are hitting your monthly max before the month ends. Your weekly budget is an average, and the hard limit is a monthly max of about 4.3 times that budget; once you reach it, Google stops showing your ad for the rest of the month regardless of all other signals. This is a separate issue from bid level. Once you confirm budget is not the cap, check your bid mode. Google recommends Maximize leads, which sets bids for you. If you bid manually with a max per lead, a bid well below what competitors pay can compress your position in competitive metros even if your review health and responsiveness are strong. Accounts that Google has moved into Google Ads lose manual max-per-lead bidding altogether.
5) Lead credit review (10 minutes)
Review your leads from the past 90 days and what share were charged, credited, or never charged. Google no longer takes manual disputes; it credits leads its models judge invalid or low quality, but not leads for services you do not offer or areas you do not serve. So a pattern of off-target leads, calls from outside your service area or for services you do not offer, is paid in full and usually traces back to the category and service-area configuration problem identified in step 3. Fix the root cause first; the charges are a symptom.
Scorecard
Scoring worksheet
Score each area from 0 to 2 based on your findings.
Action plan
This week action plan
- Day 1
Pull your GBP rating and review count, then search your top two to three competitors in LSA and record the same numbers. You now have a gap to close.
- Day 2
Check your LSA dashboard response metrics for the past 30 days. If you see a responsiveness gap, put a 15-minute SLA on new leads in writing with whoever answers the phone.
- Day 3
Audit your selected job categories and flag any lead in the past 60 days that came in for work you do not do. Tighten categories to match your actual service list.
- Day 4
Check whether you are hitting your monthly max early. If you are, the fix is usually raising the budget, not the bid, so your ads run through the full month.
- Day 5
Review charged and credited leads from the past 90 days. If you see a pattern of off-target leads, it almost always ties back to a category or geography mismatch fixed in Day 3.
Avoid these
Common mistakes
- Raising the bid as the first response to a ranking drop, before checking whether responsiveness or review health is the actual driver.
- Letting a handful of unanswered leads sit in the dashboard unchallenged, not realizing each one is counted against your response rate.
- Selecting every available job category at setup to capture more volume, which produces off-category leads that Google won't credit, and a weaker category-match signal.
Common questions
Frequently asked questions
Google local service ads appear above both standard paid search ads and organic results on Google Search, typically showing two to three businesses in a strip with a Google Verified badge. They also appear in Google Maps results for relevant local queries. Placement is local and category-specific, so a plumber in one city does not compete against a plumber in another.
LSA uses a pay-per-lead model, not pay-per-click. You are charged when a customer contacts you directly through the ad, by call or message. Google automatically credits leads it judges invalid or low quality, but no longer credits leads for areas you don't serve or services you don't offer. Charges vary by category and market. You set an average weekly budget, and monthly spend never goes past the monthly max it sets.
Google Local Services Ads are a paid placement product for local service businesses. Verified businesses appear at the top of relevant local searches with a Google Verified badge, and their profiles list the checks Google completed, which vary by category and can include license, insurance, and background checks. Unlike standard search ads, ranking is driven partly by reviews and responsiveness rather than purely by bid, which is why two businesses with equal bids can show in very different positions.
Put this into practice
Turn this insight into a ranked homepage action list
Map where leads stall after they raise their hand.
