When Google Local Services Ads stop generating leads, diagnose the failure in this order:
- Eligibility: Can the ad run?
- Auction access: Does it have budget, bidding, and relevance to enter enough auctions?
- Customer choice: Is the profile competitive when it appears?
- Contact handling: Are calls and messages reaching a responsive team?
- Lead quality: Are real opportunities being mislabeled or mishandled?
Increasing budget only helps some problems in step two. It will not fix an inactive profile, expired verification, unanswered phone, or weak offer.
Identify the symptom before touching settings
| Symptom | Likely layer | First evidence to inspect |
|---|---|---|
| Ad is inactive or never eligible | Status, verification, billing, policy | Profile alerts and account status |
| Ad appears sometimes but volume is low | Budget, bid, demand, competition, relevance | Spend vs monthly max and bid mode |
| Profile gets views but few contacts | Reviews, photos, offer, contact options | Profile comparison in target searches |
| Leads appear in Google but staff reports none | Routing, notifications, ownership | Call logs and message inbox |
| Lead count is fine but booked jobs are low | Qualification, intake, capacity, offer | Recordings, transcripts, and outcomes |
Searching for your own ad is not a reliable diagnostic by itself. Google says an LSA will not appear for every search; auction context, budget, and competing advertisers affect each result. Use account evidence before concluding the ad is off.
1. Confirm the ad is eligible and active
Open Profile & budget and verify:
- The ad toggle is on.
- The ad schedule includes the current time.
- Business hours are accurate.
- The business is marked as accepting customers where applicable.
- Required licenses, insurance, registrations, background checks, and other verification tasks are current.
- There are no disapprovals or policy alerts.
- Billing is active with no unresolved payment issue.
Google’s own LSA not-running checklist starts with status, schedule, targeting, billing, budget, and account alerts. Save the exact alert text and affected date; “it looks active” is not enough.
2. Check whether the budget is already exhausted
In Reports, compare spend with the monthly maximum. Google says the ad stops appearing for the remainder of the month after reaching that maximum unless the budget changes.
Also check whether the business changed budget mid-month or whether a different manager changed settings. Google recommends reviewing account change history when performance shifts unexpectedly.
Budget exhaustion has a distinct signature:
- Lead flow was normal earlier in the month.
- Spend approaches the monthly maximum.
- Delivery drops late in the month.
- No corresponding status or verification issue appears.
If spend is far below the maximum, more budget is unlikely to be the first constraint.
3. Review bidding without chasing a magic number
Google currently recommends Maximize Leads and notes that automated bidding may take about two weeks to adjust. Manual Max Per Lead and optional Target CPL can restrict the auctions an account wins when set too low.
Record:
- Current bid mode
- Current target or maximum, if one exists
- Date it last changed
- Weekly budget and Google’s lead estimate
- Leads and spend before and after the change
If the account uses a restrictive manual maximum and gets little delivery, test Google’s recommended strategy with a stable observation window. Do not change bidding every few days and interpret noise as a trend. See Google’s current LSA bidding modes.
4. Confirm services, areas, and hours match real demand
An account can be perfectly active but irrelevant to the available searches. Compare enabled job types and service areas with what customers actually request.
Check for:
- Missing profitable job types the business genuinely performs
- Narrow service areas that exclude core demand
- Areas enabled despite no practical ability to serve them
- Hours that hide the profile during high-intent periods
- A vague or outdated business bio
- Seasonal services that are still enabled or missing
Google recommends selecting all job types performed and setting service areas broadly. “Broadly” should still mean the business can reliably accept and fulfill the work.
5. Compare profile quality with the market
Google confirms that rating, review count, average response time, high-quality photos, and completed verification checks contribute to profile quality. Inspect the profiles customers see in representative service-and-city searches.
Use a comparison sheet:
| Profile attribute | Your business | Visible competitors |
|---|---|---|
| Rating and review count | ||
| Estimated response time | ||
| Relevant photos | ||
| Badge or verification display | ||
| Years in business and bio clarity | ||
| Call, message, or booking options |
This is not a complete auction model; it is a customer-choice audit. Avoid scraping or obsessing over a single search result. Repeat the review across core services and locations.
Google reports that high-quality photos may help ranking and, in one North American home-services experiment, profiles uploading at least one photo could potentially see an average of 16% more leads. That is a useful test, not a guaranteed uplift for every account.
6. Inspect call routing and message notifications
A platform can record a lead even when the front desk never handles it successfully.
Test the entire path:
- Call the business number and verify IVR, forwarding, voicemail, and after-hours behavior.
- Confirm the “Call from Google” route reaches the intended staff.
- Check abandoned and missed calls during advertised hours.
- Verify message email and SMS notification recipients.
- Remove former employees and stale inboxes.
- Assign a primary and backup owner by time block.
Google states that responsiveness affects the likelihood an ad produces a lead and that missed calls may negatively affect responsiveness. If messages are part of the funnel, preserve the existing LSA message-lead workflow and measure it separately from calls.
7. Separate low volume from low quality
If the account is producing contacts but the team says “we get no leads,” audit the language. They may mean no qualified leads or no booked jobs.
Review 50 conversations and classify invalid, wrong service, wrong location, qualified but mishandled, qualified but not booked, and booked. Our LSA lead-quality diagnostic includes the full matrix.
Do not reduce service areas or budget based only on salesperson sentiment. A qualified call that did not book because no one offered an appointment is not evidence that Google sent the wrong person.
8. Use a change log and controlled tests
For every meaningful change, record:
- Date and account
- Old and new value
- Reason for the change
- Expected outcome
- Metrics to evaluate
- Earliest sensible review date
Fix hard blockers together, but test strategic changes one at a time where possible. If you simultaneously expand job types, raise budget, change bidding, upload photos, and replace the call script, you cannot attribute the result.
A 30-minute triage checklist
If you need the shortest useful audit, do this:
Minutes 0–5: status
Check active toggle, alerts, verification, schedule, accepting-customers status, and billing.
Minutes 5–10: delivery
Check monthly spend progress, bid mode, last bid change, and change history.
Minutes 10–15: relevance
Check job types, service areas, hours, bio, and contact channels.
Minutes 15–20: profile
Compare reviews, rating, photos, verification, and response estimate with visible competitors.
Minutes 20–25: operations
Check missed calls, voicemail, forwarding, message notification owners, and median response time.
Minutes 25–30: outcomes
Open five recent conversations and compare the employee disposition with the actual evidence.
At the end, name one dominant constraint and one owner. “Optimize the account” is not an action.
How LeadUp shortens the diagnosis
LeadUp’s Google LSA integration centralizes supported lead data across connected accounts, creates call transcripts and summaries, applies the same built-in qualification framework to every client, and reports qualified opportunities, credits, and cost per qualified lead. It can also submit eligible lead ratings automatically when complete automation is enabled, or leave review and submission to the team. That helps agencies move from “leads are down” to a specific account, time, quality reason, or handling failure.
LeadUp does not control Google’s auction and cannot guarantee lead volume. It makes the post-lead evidence easier to review so account changes are based on outcomes rather than anecdotes.
Bottom line
Start with eligibility, then budget and bidding, then relevance and profile quality, then routing and lead outcomes. Raise budget only when the account is healthy, demand exists, and the current budget actually constrains delivery.
That order prevents expensive changes to the wrong layer and gives every performance drop a testable explanation.
