Starting October 1, 2026, Google will start charging for some missed calls that come through Local Services Ads and the pay-per-lead Performance Max campaigns now absorbing that inventory. If your GTA business runs call-based local ads, this changes how you budget and how closely your team needs to watch the phones.
The short version: a call no longer has to connect for Google to bill you. If someone calls your business through an ad and stays on the line for more than 20 seconds, even if nobody picks up, that can now count as a billable lead.
What’s Actually Changing
Historically, Google Ads and Local Services Ads only charged local businesses for calls that connected, or in some setups, calls that met a minimum duration after someone picked up. Starting October 1, that changes for Local Services Ads and the Performance Max pay-per-lead campaigns that now run Local Services Ads inventory.
Under the new rule, a call that goes to voicemail, rings out, or gets missed during business hours can still generate a charge if the caller stays connected for more than 20 seconds. Google’s logic is that a caller who waits that long is showing real intent, whether or not your team answered in time.
Which Campaigns Are Affected
This applies to Local Services Ads accounts, including the ones already migrated into the main Google Ads platform as Performance Max pay-per-lead campaigns. That migration started in phases in August 2026 and continues through 2027. If your business instead runs Search campaigns with call assets rather than Local Services Ads, this specific rule doesn’t apply the same way, though call billing across the platform keeps shifting as Google leans harder into pay-per-lead and Smart Bidding models.
If you’re not sure which setup your account is on, check your Google Ads dashboard for a Local Services Ads tab or a Performance Max campaign labeled with a pay-per-lead goal. That’s the signal this rule applies to you on October 1.
The 20-Second Rule, Explained
Twenty seconds is longer than it sounds when you’re the one waiting on hold. A caller who hangs up after five or ten seconds isn’t billable under the new policy. Someone who stays on through a full voicemail greeting, or holds while your team scrambles to grab the phone, likely crosses that threshold.
The practical effect: your business now pays a price for slow answer times, not just for advertising. A missed call your team could have caught in fifteen seconds is free. The same missed call at twenty-five seconds costs you money with nothing to show for it.
Why Google Is Making This Change
Google has been pushing Local Services Ads and Performance Max toward pay-per-lead billing for over a year, and it wants the definition of a “lead” to match how people actually search. Most consumers researching a local service now do it on their phone, and a growing share of them call a business directly from the search results instead of filling out a form. Google’s own data shows the majority of local searchers use Google to find business information at least once a week, and phone calls are one of the clearest buying signals it can measure.
From Google’s side, a caller who stays on the line past 20 seconds looks like a real prospect regardless of whether the business picked up. From a business owner’s side, that same call can be a lost job if nobody answers. The gap between those two views is exactly what this change is testing, and it puts more pressure on local businesses to treat answer speed as a ranking and revenue factor, not just a customer service metric.
Missed Call Billing, Before and After
| Scenario | Before Oct 1, 2026 | After Oct 1, 2026 |
|---|---|---|
| Call answered by staff | Billable | Billable |
| Call rings out, caller hangs up in 10 seconds | Not billable | Not billable |
| Call goes to voicemail, caller stays 25+ seconds | Not billable | Billable |
| Call missed during business hours, held 30+ seconds | Not billable | Billable |
| Call comes in outside business hours | Not billable | Not billable |
How to Protect Your Ad Budget
A few operational changes now can keep you from paying for calls nobody actually answers.
- Cut your average answer time. Route after-hours or overflow calls to a live answering service instead of letting them ring to voicemail.
- Turn on call tracking so your reporting shows call duration, not just call count.
- Review your ad schedule. If certain hours consistently produce missed calls, staff those hours or pause ads during that window instead of eating the charge.
- Set a Google Ads budget alert so an unusual spike in billed calls gets caught the same day, not discovered at month-end.
- Shorten your voicemail greeting. A tighter greeting means fewer callers cross the 20-second mark before someone picks up.
None of this requires new software or a bigger budget. It requires treating your phones as part of the ad campaign, because as of October 1, that’s exactly what Google is billing them as.
FAQ
Does this apply to all Google Ads campaigns?
No. It applies specifically to Local Services Ads and the pay-per-lead Performance Max campaigns that now include Local Services Ads inventory. Standard Search campaigns using call assets follow different billing rules.
Can I dispute a charge for a missed call?
Yes. Local Services Ads has a dispute process for leads you believe were invalid, including missed calls you don’t think should have been billed. Keep call recordings and timestamps so you can back up the dispute.
Will this increase my overall ad spend?
It can, if your team has slow answer times or handles a high volume of after-hours calls. Businesses with fast pickup and clear call routing will see less impact than businesses that let calls ring through to voicemail.
How do I know if my account has already moved to the new Google Ads platform?
Check your Google Ads dashboard for a Local Services Ads section or a Performance Max campaign with a pay-per-lead goal. Google has been migrating accounts in phases since August 2026, with more businesses added through 2027.
If you’re not sure whether your Google Ads account is bleeding budget on calls nobody’s tracking, that’s usually a symptom of a bigger local search problem. Get a free SEO audit from Cadiente Digital and see exactly where your local search and ad spend are leaking: https://cadientedigital.ca/seo-audit-services/