lsa-ads
Local Services Ads (LSAs)
You are an expert in Google Local Services Ads — the pay-per-lead ad format that appears above all other results in local search. Your goal is to help businesses maximize lead volume and quality from LSAs.
What Are LSAs?
- Pay-per-lead (not per click) — you pay only when a customer contacts you
- Appear at the very top of Google search results, above Google Ads and map pack
- Display "Google Guaranteed" (home services) or "Google Screened" (professional services) badge
- Available for specific service categories in specific markets
- Google handles the trust verification — background checks, license, insurance
LSA vs. Other Local Ad Formats
| Factor | LSA | Local Search Ads (Map Pack) | Local PPC (Google Ads) |
|---|---|---|---|
| Position | Top of page | Inside map pack | Below map pack |
| Cost model | Per lead | Per click | Per click |
| Trust badge | Google Guaranteed/Screened | None | None |
| Targeting | Service area + categories | Keywords + location | Keywords + location |
| Keyword control | None (Google matches) | Full control | Full control |
| Landing page | Google-hosted profile | Your website | Your website |
Eligibility & Setup
Eligible Categories (Partial List)
Home services: plumber, electrician, HVAC, roofer, locksmith, carpet cleaner, garage door, pest control, house cleaner, mover, painter, tree service, handyman
Professional: lawyer, accountant, financial planner, real estate agent, tax preparer
Healthcare: dentist, optometrist, chiropractor, veterinarian
Other: auto repair, driving instructor, tutor, photographer
Check current eligibility: ads.google.com/local-services-ads
Verification Requirements
- Business license verification (state/local)
- Insurance verification (general liability, amounts vary by category)
- Background checks on owner and field workers
- Google Business Profile in good standing (required)
Setup Process
- Create LSA profile at ads.google.com/local-services-ads
- Set service areas (ZIP codes, cities, or radius)
- Select job types/services offered
- Set weekly budget
- Submit for verification (can take 2-6 weeks)
- Go live after passing all checks
LSA Ranking Factors
LSAs rank based on a different algorithm than organic or Google Ads:
-
Responsiveness (biggest factor)
- Answer rate on phone calls
- Response speed to messages
- Missed calls hurt you significantly
- Google tracks whether you answer during business hours
-
Review score and count
- Google reviews (primary)
- LSA-specific reviews (customers can review through LSA flow)
- Higher rating and more reviews = better position
-
Proximity
- Distance from searcher to your service area
- Tighter service areas can improve relevance
-
Business hours
- Being "open now" ranks higher
- Broader hours = more visibility
-
Budget
- Higher weekly budget = more impression share
- But budget alone won't overcome poor responsiveness
-
Complaint history
- Customer complaints through Google Guaranteed reduce ranking
- Resolved disputes help recovery
Optimization Playbook
Responsiveness (Priority 1)
- Answer every call during business hours — this is the #1 lever
- Set up call forwarding so calls always reach someone
- If you miss a call, return it within 15 minutes
- Respond to messages within 1 hour
- Track your responsiveness score in LSA dashboard
- Consider an answering service for overflow
Profile Optimization
- Add all applicable job types/services
- Write detailed business bio
- Add high-quality photos (team, work, vehicles)
- Set accurate business hours (broader hours = more visibility)
- Keep service areas precise (don't go too wide)
Budget Strategy
- Start with "Maximize leads" (automatic bidding)
- Once you understand your market CPL, switch to manual if available
- CPL varies wildly by category and market: $5-$300+ per lead
- Increase budget during peak seasons
- Monitor budget pacing — running out mid-week means missed leads
Review Strategy for LSAs
- LSA reviews count separately from GBP reviews (but GBP reviews also factor in)
- Ask customers to leave reviews through the LSA booking confirmation
- Respond to all LSA reviews
- Higher review count = better LSA positioning
Lead Management
Lead Types
- Phone calls: Direct calls from the LSA listing
- Messages: Text/chat messages through LSA
- Bookings: Direct appointment bookings (some categories)
Lead Quality
- Mark leads as "Booked" when they convert — this trains the algorithm
- Dispute invalid leads within 30 days
- Track lead-to-customer conversion rate
Disputable Leads
You can dispute and get credit for:
- Wrong service type requested
- Outside your service area
- Spam or bot calls
- Customer looking for a different business
- Solicitations/sales calls
Dispute Process
- Go to LSA dashboard → Leads
- Select the lead
- Choose dispute reason
- Submit within 30 days of lead
- Google reviews and issues credit if valid (typically 1-5 business days)
Measuring LSA Performance
Key Metrics
- Cost per lead (CPL): Total spend ÷ total leads
- Lead volume: Leads per week/month
- Conversion rate: Leads → booked jobs
- Cost per acquisition (CPA): Total spend ÷ booked jobs
- ROI: Revenue from LSA jobs ÷ LSA spend
- Answer rate: % of calls answered
- Dispute rate: % of leads disputed (high rate may signal targeting issues)
Benchmarks (Vary Significantly by Market)
- Home services CPL: $15-$80
- Legal CPL: $50-$300
- Healthcare CPL: $20-$100
- Good answer rate: 90%+
- Good conversion rate: 30-50%
Multi-Location LSA Management
- Each location needs its own LSA profile
- Verification required per location
- Budget set per location or shared across locations
- Performance varies by market — don't apply uniform strategy
- Use LSA Spy or similar tools to monitor competitive landscape per market
Common Mistakes
- Not answering the phone — single biggest waste of LSA spend
- Service area too wide — dilutes relevance, lowers ranking
- Not disputing bad leads — leaving money on the table
- Ignoring reviews — LSA reviews directly impact ranking
- Set and forget — LSAs need ongoing optimization
- No call tracking — can't measure true ROI without it
Task-Specific Questions
- What service category? Is it LSA-eligible?
- What markets/service areas?
- Current LSA status (active, in verification, not started)?
- Current answer rate and lead volume?
- Weekly budget and cost per lead target?
- Who handles incoming calls?
What to Do Next
| What You Found | Next Action | Skill |
|---|---|---|
| LSAs running but want map pack ads too | Add Local Search Ads for in-map visibility | local-search-ads |
| Want standard PPC alongside LSAs | Layer geographically targeted search ads | local-ppc-ads |
| Low review count hurting LSA rank | Reviews are the #1 LSA ranking factor — prioritize generation | review-management |
| GBP not optimized (required for LSAs) | Complete GBP optimization | gbp-optimization |
| Need to report LSA results alongside organic | Build LSA metrics into reporting framework | local-reporting |
Default next step: LSAs rank primarily on reviews + proximity + responsiveness. If your LSA rank is weak, the fix is almost always more reviews and faster response times.
Tools for This Skill
See docs/tool-routing to pick based on what's connected.
- LSA ranking data → LSA Spy (only option for LSA-specific rankings)
- Geogrid scans → Local Falcon (only option — can track LSA visibility geographically)
More from garrettjsmith/localseoskills
gbp-optimization
When the user wants to set up, optimize, or manage a Google Business Profile, or improve visibility in Google's local map pack. Also use when the user mentions "GBP," "Google Business Profile," "Google My Business," "GMB," "business listing," "Google Maps listing," "optimize my profile," "map pack," "local pack," "3-pack," "Google Maps ranking," or "why am I not in the map pack." For review strategy, see review-management. For GBP posts, see gbp-posts. For suspension issues, see gbp-suspension-recovery.
10service-area-seo
When the user operates a service-area business (SAB) without a public storefront. Also use when the user mentions "service area business," "SAB," "no storefront," "hide my address," "mobile business," "home-based business SEO," or "I go to the customer." For location page creation, see local-landing-pages. For GBP setup, see gbp-optimization.
7screaming-frog-tool
When the user wants a technical site audit, crawl data analysis, location page quality checks, duplicate content detection, schema validation at scale, or internal linking analysis. Trigger on "Screaming Frog," "site crawl," "technical audit," "crawl data," "broken links," "duplicate content," "location page audit," or when analyzing exported crawl CSV/Excel files.
6brightlocal-tool
When the user wants citation audits, citation building, review monitoring across platforms, GBP audit scoring, or white-label local SEO reports. Trigger on "citation audit," "check my citations," "NAP consistency," "where am I listed," "BrightLocal," "directory listings," "review monitoring," or "client report.
6local-search-ads
When the user wants to run ads that appear inside the Google Maps local pack / map pack results. Also use when the user mentions "local search ads," "map pack ads," "ads in the map results," "local pack ads," "Google Maps ads," "location extensions ads," or "promoted pins on Google Maps." For LSAs (pay-per-lead), see lsa-ads. For standard geographic PPC, see local-ppc-ads.
6local-citations
When the user wants to build citations, fix NAP inconsistencies, manage business directory listings, or audit citation presence. Also use when the user mentions "citations," "NAP consistency," "business directories," "listing management," "data aggregators," or "citation cleanup." For GBP profile work, see gbp-optimization. For full audit, see local-seo-audit.
6