1,120 Voicemails. The Ads Weren't the Problem.

A local business was spending five figures a year on Google Ads. The campaigns were generating leads. Nobody checked what happened when the phone rang.

-32%

Calls Unanswered During Business Hours

1,120

Voicemails in 15 Months

22%

Booking Rate When Answered

Industry

Service Business

Service

Google Ads + Call Analysis

Data Window

15 Months

Source

Call Tracking Software

~246

Estimated appointments missed.
1,120 unanswered calls × 22% booking rate.

The Question Nobody Asked

The Report Looked Fine

A local business was running Google Ads. The monthly reports showed cost per lead, lead volume, click-through rates. The numbers looked normal. Leads were coming in.

One month, the account generated 64 leads at a reasonable cost per lead. That’s what the report said. What it didn’t say: only 6 of those leads turned into scheduled appointments. That’s $952 per booked appointment.

The normal agency response is to rebuild the campaigns. Change the keywords. Redo the landing pages. We asked a different question: what’s happening when the phone rings?

The Data

15 Months of Calls. One Pattern.

We ran an AI-powered analysis across 15 months of call data from their call tracking software, January 2025 through March 2026. Our system filtered thousands of records down to business-hours calls lasting more than 20 seconds, stripped out misdials and after-hours noise, cross-referenced call outcomes against source channels, and surfaced the patterns that manual reporting misses.

5,356 calls met that criteria across every source. Google Ads, Google Business Profile, organic, direct. Not just ad calls. The full picture of what the phones look like.

32% of business-hours calls weren’t getting answered.

That’s the 15-month average. Early 2025 it was in the low 20s. After July 2025 it jumped to the mid-to-high 30s. August hit 47%. It never came back down.

1,120 voicemails from real callers.

Not misdials, not after-hours. People who called during business hours, waited through the ring, and got a machine instead of a person. January 2026 alone had 128.

Booking rate held steady at 22%.

When calls were answered, they converted at the same rate every month regardless of volume or unanswered rate. 22% is on the lower end, and there’s room to improve how the phones are handled. But the consistency is the point. The callers were real, the conversion rate was predictable, and every unanswered call was a missed opportunity at a known rate.

Google Ads calls booked at 30% when answered.

The ads were sending the right people. 84 ad calls went to voicemail over 15 months. Those are the leads that cost money and never got a conversation.

What We Fixed

It Wasn't a Campaign Rebuild

Ad schedule set for the first time.

Campaigns had been running 24/7 since launch. The office closes in the afternoon. Over half the ad-driven calls were hitting the office outside business hours, when nobody was there to pick up. We matched the schedule to when someone could actually answer.

Call extension repaired.

The call tracking extension wasn’t working for the ad campaigns, so the only tracked calls from ads were people who clicked through to the website and then called. Direct calls from the ad weren’t being counted. Fixed it so the full call volume from paid search is visible going forward.

Showed the client the data.

No presentation. No spin. A two-page document with a 15-month table showing exactly how many calls came in, how many went unanswered, and what the booking rate was when someone picked up. The data speaks for itself.

Industry

Service Business

Service

Google Ads + Call Analysis

Data Window

15 Months

Source

Call Tracking Software

~246

Estimated appointments missed.
1,120 unanswered calls × 22% booking rate.

The ads were doing their job. When someone saw the ad, called, and reached a live person, 30% of them booked an appointment. The problem wasn’t the campaigns. It was the gap between the phone ringing and someone picking it up.

The Numbers

15 Months, Month by Month

MonthBH Calls% UnansweredVoicemailsAnsweredBooked% Booked
Jan 202527924%522113818%
Feb 202531715%352694216%
Mar 202529021%372285122%
Apr 202526926%531994422%
May 202534425%672595822%
Jun 202538621%633045618%
Jul 202533039%952004522%
Aug 202530247%891604327%
Sep 202534733%742326126%
Oct 202540236%862585923%
Nov 202533437%642125124%
Dec 202545533%773066220%
Jan 202643742%1282555923%
Feb 202640232%862756825%
Mar 202646239%1142826423%
Total5,35632%1,1203,65080122%

Business hours only. Calls under 20 seconds excluded. All sources: Google Ads, GBP, organic, direct.

The booking rate barely moved. 22% in the best months, 22% in the worst. The business didn’t have a lead quality problem or a campaign targeting problem. It had a phone problem. And the data was sitting there the entire time.

~246

Estimated missed appointments.
1,120 calls × 22% booking rate.

The Takeaway

Most Agencies Stop at Cost Per Lead.

Cost per lead is the number in every monthly report from every agency. Leads went up, cost went down, everyone’s happy. But a lead that went to voicemail and a lead that booked an appointment get counted the same way.

1,120 people called this business during business hours over 15 months and got a machine. At the business’s own 22% booking rate, that’s roughly 246 appointments that didn’t happen. Not because the ads failed. Not because the keywords were wrong. Because nobody picked up.

We track leads to the door. What happens after that requires the client’s help. But someone has to pull the data and put it in front of the client. That’s the part most agencies skip.

~246

Estimated missed appointments.
1,120 calls × 22% booking rate.

When Was the Last Time Someone Looked Past Your Lead Numbers?

Cost per lead only tells you half the story. We dig into what’s actually happening with your campaigns and where the real gaps are.

More Case Studies

A service business fired their agency. Zero tracking at half the locations. Template campaigns everywhere. We rebuilt all eight from scratch.
An account that looked fine on the surface. We questioned the campaign structure, restructured it, and drove 51% more conversions at 26% lower cost.