Google Local Services Ads Not Getting Leads? Diagnose It in This Order

Raising budget is not the first answer. Identify whether your LSA has an eligibility, auction, conversion, or lead-quality problem before changing the account.

Article metadata

Franco Maccarone

Written by

Franco Maccarone

Founder, LeadUp

  • 7 min read

When Google Local Services Ads stop generating leads, diagnose the failure in this order:

  1. Eligibility: Can the ad run?
  2. Auction access: Does it have budget, bidding, and relevance to enter enough auctions?
  3. Customer choice: Is the profile competitive when it appears?
  4. Contact handling: Are calls and messages reaching a responsive team?
  5. 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

SymptomLikely layerFirst evidence to inspect
Ad is inactive or never eligibleStatus, verification, billing, policyProfile alerts and account status
Ad appears sometimes but volume is lowBudget, bid, demand, competition, relevanceSpend vs monthly max and bid mode
Profile gets views but few contactsReviews, photos, offer, contact optionsProfile comparison in target searches
Leads appear in Google but staff reports noneRouting, notifications, ownershipCall logs and message inbox
Lead count is fine but booked jobs are lowQualification, intake, capacity, offerRecordings, 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 attributeYour businessVisible 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:

  1. Call the business number and verify IVR, forwarding, voicemail, and after-hours behavior.
  2. Confirm the “Call from Google” route reaches the intended staff.
  3. Check abandoned and missed calls during advertised hours.
  4. Verify message email and SMS notification recipients.
  5. Remove former employees and stale inboxes.
  6. 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.

Related articles

LeadUp Platform

Want more automation in your paid campaigns?

Let us show you the features we offer to optimize paid campaigns and reduce manual work with AI.

Pick the path that fits your timeline. Both go directly to our team.

Share your goals

Tell us about your stack, priorities, or blockers and we will recommend the next best step.