Stop optimizing CPL. Fix your show-up rate first.
Most agencies chase Cost Per Lead because it's easy to measure. But CPL is a downstream symptom of funnel leaks. Here's why fixing your client's show-up rate is almost always the higher-leverage move — and how to spot it before your client does.

Photo by MART PRODUCTION on Pexels
Pull up any agency's monthly client report and you'll see the same metric front and center: Cost Per Lead. CPL is up 18%. CPL is down 12%. The whole conversation orbits around it.
The problem is that CPL is almost always a symptom, not a cause. By the time it moves, something further up the funnel has already broken — and the fix isn't in the ad account. It's in the front desk.
The funnel arithmetic agencies miss
A typical dental practice runs $2,000 in monthly ad spend. That generates 45 leads. Of those, 30 book an appointment. Of those bookings, 15 actually show up. Average revenue per show-up is $600. So real revenue this month: $9,000.
Now imagine the show-up rate slips from 50% to 35%. Same spend, same leads, same bookings — but only 10 patients arrive. Revenue drops to $6,000.
The agency's dashboard probably reports this as a CPL problem (because $2,000 ÷ 10 looks expensive per closed patient). It's not. CPL didn't change at all. The leak is between booking and arrival, and it's costing $3,000 a month.
Why root causes outrank symptoms
When we built the Adnostica signal engine, we encoded a simple rule into the ranking layer: funnel leaks always rank above cost-rise symptoms. Specifically:
- Missed-lead loss (calls that go unanswered) — highest priority
- Show-up drop (booked patients who never arrive) — second
- Booking-conversion drop (leads that don't convert to bookings) — third
- Cost-per-lead rise — only after the above are clean
The ordering matters because fixing a downstream symptom while an upstream leak is wide open is wasted motion. You can lower CPL all you want; if half your booked patients no-show, the agency-client relationship is still on borrowed time.
How to spot a show-up problem in 30 seconds
You don't need new tooling. You need four numbers per client per month:
- Bookings confirmed
- Show-ups (patients who arrived)
- Average revenue per show-up
- Last month's show-up rate
Calculate this month's show-up rate. If it dropped by more than 10 percentage points, that's your headline finding for the month — not CPL. Quantify the lost revenue in dollars (drop × bookings × revenue-per-show-up) and lead with it.
Your client doesn't care that CPL is up 18%. They care that they're losing $4,800 a month to no-shows — and that you noticed before they did.
The agency takeaway
The strongest monthly review isn't a chart of CPL trending. It's a single sentence: "Here's the one thing we should fix this month, and here's how much it's worth."
That sentence almost never starts with cost. It starts with a funnel leak. Find the leak first. Fix it. Then go optimize ads.
Run this on your next client review.
Five numbers in. One ranked recommendation out. Built for agencies in 6 verticals.


