This is for home service business owners who use Google Local Services Ads to drive leads.
Movers, HVAC, plumbing, electrical, roofing, cleaning, lawn, pest. If LSA is how customers find you and how you pay for phone rings, both of the changes below hit your shop.
TL;DR
Two Google changes, same season:
- October 1, 2026: if a caller stays on the line more than 20 seconds and nobody picks up, Google can still count that as a charged lead. Slow answer times and messy routing raise your cost per lead even when the ads look fine. That’s call handling, not ad performance.
- LSA is moving into Google Ads as a specialized Performance Max pay-per-lead campaign (home services / movers are in the first U.S. wave). Same Search + Maps placements and pay-per-lead billing. Different dashboard, daily budgets, automated bidding, and your old performance reports do not carry over.
We audited a sample where 27% of calls over 20 seconds never reached a real person, even though the dialer marked them “Answered.” Fix phones before Oct 1. Export reports and prep Google Ads access before your migration email hits.
Keep reading for the rules, the audit breakdown, this-week phone actions, and the migration checklist.
What’s Changing October 1 (Plain English)
Starting October 1, 2026, Google’s LSA lead rules get sharper on unanswered rings:
- If a caller stays on the line more than 20 seconds and nobody picks up, Google can still count that as a charged lead.
- If the first call didn’t qualify, a later call from the same lead within 15 days that meets the criteria can be charged once. Leads are counted once. You’re not getting hit with duplicate charges for every qualifying ring from the same person.
- If your phone system requires a keypress before the call routes to a human, the timer doesn’t start until they press it.
- Google says it’s adding more robocall / spam safeguards (helpful, not a free pass for slow answer times).
Owner math is simple. Slow pickup and messy routing raise cost per lead even when your ads look “fine.” Your CPL goes up because Google is willing to bill rings that used to die in voicemail or IVR limbo.
One practical guardrail: a call flow that auto-disconnects unanswered calls around 15 seconds, before that 20-second threshold. Or commit the team to a real answer SLA. Either beats hoping October 1 doesn’t matter.
Why “Answered” in Your Dialer Can Still Cost You
We audited a sample of LSA-tracked calls (WhatConverts + AI transcript review that separates real human conversations from voicemail, IVR, spam, and dead air). Numbers from that sample:
- 625 calls analyzed: 444 answered (71%), 181 unanswered (29%)
- Calls lasting more than 20 seconds: 595 remain. Of those, 436 answered (73%) and 159 unanswered (27%)
- Every one of those 595 >20s calls was marked “Answered” in the dialer / call tracker. Transcript review found 159 were not real agent conversations.
Where those 159 “answered” >20s calls actually went:
| Disposition | Count |
|---|---|
| Voicemail | 44 |
| Voicemail dropped | 40 |
| IVR | 37 |
| Spam | 32 |
| No caller conversation | 5 |
| Support | 1 |
So if your report says “answered,” dig one layer deeper before October 1. Dialer status ≠ a human on the line. After the policy change, those long voicemail / IVR / dead-air rings are the ones most likely to hurt your wallet.
Time patterns from the same sample:
- Friday had the highest unanswered volume
- Saturday ran a high unanswered percentage
- Early afternoon showed a spike
If ops is talking to you before Oct 1, the line should sound like this: over the last 60 days you’ve had a lot of calls past 20 seconds that don’t get picked up. Create a phone flow, or commit the team to better answer rates.
What to Do THIS WEEK on Phones
- Pull 60 days of LSA / call-tracker data. Flag every call over 20 seconds that didn’t get a real human. Don’t trust “Answered” alone.
- Install a 15-second guardrail. Unanswered LSA rings should disconnect before ~15s so you’re under the 20s charge window. Don’t DIY a hangup that also kills real callers mid-ring if you’re not sure how your phone system works.
- Set a written answer SLA. Example: phones answered live within 10–15 seconds during open hours. Name the owner of that SLA (dispatcher, CSR lead, on-call sales).
- Cover Friday and early afternoon. Those were the weak spots in the audit sample. Put a body on the phones when volume spikes, not when it’s convenient.
- Use keypress routing if it fits your shop. Google’s note: if callers must press a key before routing, the 20s timer doesn’t start until they press. That can protect you from spam and accidental rings. Don’t hide behind a 6-menu IVR that makes real customers hang up.
- Accept the spam reality. Spam showed up in the sample (32 of the 159). You can’t fix all of it with staffing. Guardrails + Google’s spam work help; obsessing over every junk ring doesn’t.
- Tell the sales desk why this exists. “We’re hanging up at 15s so Google doesn’t bill us for voicemail” is clearer than “new phone thing, don’t ask.”
If you skip this block and only “optimize ads,” you’re polishing the faucet while the sink overflows.
Second Change: LSA → Specialized PMax Inside Google Ads
Same season, different control surface.
Google is migrating Local Services Ads into specialized Performance Max campaigns with pay-per-lead goals inside Google Ads. Select U.S. home and storefront service advertisers (including plumbing, HVAC, electrical, appliance repair, house cleaning, lawn care, roofing, pest control, and moving) are in the first phase starting August 2026. This is not standard Performance Max across YouTube, Display, and Gmail.
Watch the walkthrough of what’s changing vs what stays the same:
Per Google’s Help doc:
What Stays the Same
- You still pay per valid lead (calls / messages), not per click. Meaning: you’re still billed when someone actually contacts you, not every time someone taps the ad.
- Ads still show on Search + Maps only, same local placements. Meaning: this is not suddenly buying YouTube, Gmail, or random Display banners. Same “Google Guaranteed / local services” style spots at the top of search and on Maps.
- Targeting stays keywordless (categories + service areas + settings). Meaning: you still don’t pick keywords like a normal Google Ads campaign. You pick what you do and where you work, and Google matches the queries.
What Changes / Dies
- You manage budgets, targeting, and lead reply inside Google Ads, not the old LSA dashboard. Meaning: the familiar Local Services login goes away after migration. When you try to open it, Google sends you into Google Ads. Same leads product, new control panel. Make sure you (or whoever runs ads for you) can already log into Google Ads before that day.
- Historical campaign performance reports do not migrate. Export or screenshot before you need them. Past customer leads (contacts, message history, older recordings) do transfer to the Google Ads Leads page. Meaning: your old charts for spend, leads, and weekly totals will not appear in the new UI. Download them now if you ever want to compare “before vs after.” The actual people who called or messaged you should still be there under Leads. Reports ≠ lead inbox.
- Manual bidding is deprecated. Meaning: you can no longer type a hard max you’re willing to pay per lead and leave it. Google’s automated bidding takes over. You still influence cost with budget and a target cost-per-lead style setting, but the old “max bid only” lever is gone.
- Vertical-level Target CPA is deprecated. Google applies a campaign-level Target CPA. If you need separate bidding by job type / vertical, pre-split campaigns in Local Services before migration. Meaning: Target CPA is “what you’re aiming to pay per lead.” Today some shops set different targets for different services under one account (cheap job type vs high-ticket). After migration, one campaign gets one target. If packing-only jobs and full-service jobs shouldn’t share the same cost goal, split them into separate Local Services campaigns before Google flips you, while you still can.
- Weekly budget → daily average (weekly ÷ 7). Monthly cap = daily × 30.4. Meaning: if you were used to “I spend about $700 a week,” Google will show something like ~$100/day. Busy days can spend more, slow days less, but the month shouldn’t blow past daily × ~30.4. Your monthly spend ceiling is meant to stay in the same ballpark; the pacing just looks different.
- GBP (Google Business Profile, the Maps / “Google listing” for your business) syncs name, address, and hours one-way into Ads. Significant name / address edits can pause ads 24–48 hours for verification. Meaning: the name and address customers see on Maps feed the ad account. If you change the legal-looking name or the storefront address during cutover, Google may pause paid leads while it re-checks you. Fix typos that are wrong. Don’t do cosmetic renames mid-migration.
- BBB callouts are deprecated. Rebuild with 6+ other structured callouts (hours, specialties, payment methods, etc.). Meaning: a callout is a short trust line that can show with your ad (think “Licensed & insured,” “Senior discounts,” “Free estimates,” hours, payment types). The automatic Better Business Bureau badge/line is going away. You need to add at least six other short facts yourself in Google Ads assets so the ad still has something trustworthy to show. Pick things that are true and useful to a homeowner, not keyword stuffing.
- Phone number is editable in Google Ads. Creating new pay-per-lead campaigns is still at g.co/localservices for now. Meaning: after migration you can change which phone number gets the leads without jumping back into the old LSA UI. If you need a brand-new pay-per-lead campaign, you still start that at g.co/localservices until Google opens creation inside Ads.
- You’ll get about 14 days email notice + a 7-day reminder. Plan on up to two weeks after cutover for performance to restabilize. Meaning: you get roughly two weeks’ warning before your account flips, then another nudge at one week. After the flip, don’t panic if numbers look weird for a bit. Google says give it up to two weeks to settle before you tear the campaign apart.
Owner Action Checklist Before the Migration Email Hits
Run this while phones are getting fixed. Don’t wait for the banner.
Protect Your History
- Export LSA lead / call / credit history (CSV + a second copy). This is your before/after proof when the old charts disappear.
- Screenshot budgets, bid targets, categories, geos, and schedules so you know what “normal” looked like.
- Save dispute / credit patterns for the last 90 days (your memory isn’t a report). Credits = times Google agreed a lead was bad and didn’t charge you (or refunded it).
Protect Bidding Economics
- List job types by average job value and close rate (even rough CRM ranges). You need this to decide what should share a cost-per-lead target.
- Pre-split Local Services campaigns by economics at g.co/localservices if cheaper job types and high-value ones shouldn’t share one Target CPA. Split before migration while separate targets still map cleanly.
- Write down the campaign-level Target CPA you expect after flip so nobody “learns” into margin death. Put a number on the whiteboard: “we can pay about $X per booked-worthy lead.”
Protect GBP and Assets
- Freeze non-essential GBP name / address edits through cutover (a rename can pause paid leads 24–48 hours).
- Confirm hours, phone, and primary category are accurate on your Google Business Profile.
- Rebuild 6+ structured callouts in Ads assets (BBB line is gone). Real examples: hours, specialties, payment methods, “family owned,” service guarantees you actually keep.
- Confirm you (or your agency) have Google Ads login access now, not on migration day.
Protect Post-Flip Reporting
- Map call tracking so rings still attribute after cutover (the number on the ad still lands in the right report).
- Define “winning” as cost per booked job, not cost per ring. Answered spam is not a win.
- Expect up to two weeks of noise while performance restabilizes. Don’t panic-edit every day one.
Two Deadlines, One Season
- Before October 1, 2026: stop paying for long unanswered rings. 15-second guardrail, answer SLA, Friday / afternoon coverage, honest read of what your dialer calls “answered.”
- Before your LSA migration email: export history, split by economics, freeze risky GBP edits, rebuild callouts, own your Google Ads login.
Sources: anonymized Rotate Digital LSA missed-call audit (625 calls / 595 over 20 seconds); Google Ads Help – LSA transition to Performance Max with pay-per-lead goals.