← All articles
MethodologyApril 28, 2026·6 min read

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.

A receptionist on the phone, representing the booking-to-show-up conversion step.

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.

The leverage point
A 15-percentage-point recovery in show-up rate brings revenue back to $9K. That's a $3,000/mo lift from one operational change. Optimizing CPL by 18%, by contrast, would only move the needle by ~$1,600 — and it takes weeks of creative testing.

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.

Try the engine