Skip to content
All insights

Cheap leads are the most expensive thing you can buy

Cost per lead is the metric agencies report because it is the one they can move. Here is what moving it usually costs you.

Abraham Viteri

Founder, Viterium · UC Berkeley, Data Science & Economics

3 min read

Any competent media buyer can halve your cost per lead in a fortnight. Widen the targeting, strip the price out of the ad, soften the form, add a giveaway. The number on the report drops and everyone is pleased.

Then the calendar fills with people who were never going to buy.

The arithmetic nobody puts in the report

Campaign ACampaign B
Spend$3,000$3,000
Leads15060
Cost per lead$20$50
Booked3027
Attended1822
Cost per patient$167$136

Campaign A wins the metric that gets reported. Campaign B wins the metric that pays for the practice — and it does it while consuming a fraction of the front desk's time, because 60 inquiries is a manageable day and 150 is not.

Every lead you generate costs money twice: once to acquire, once to process. Only the first cost appears on the ad report.

The second cost is real

At five minutes of front-desk attention per inquiry, 150 leads is 12.5 hours. For 18 patients. The same staff time applied to 60 leads produces 22.

Nobody bills the ad account for that hour. It comes out of the same business either way.

Why it happens

Not usually malice. Cost per lead is the number an agency can influence directly, on a monthly reporting cycle, without depending on the client's operations. Cost per patient depends on the front desk, the show rate and the close rate — none of which the agency controls, all of which get blamed when the number is bad.

So the industry reports the number it owns. It is a rational choice and it is misaligned with yours.

The filters that raise lead quality

Name the price. The crudest and most effective. Volume falls, everything downstream improves.

Ask a qualifying question. Not five. One or two that a serious prospect answers easily and a browser abandons.

Require a phone number and use it. Email-only forms are cheaper and convert worse.

Take a deposit. For appointments, the single highest-return change we deploy.

Optimize for the right event. If you send Meta a conversion when someone books rather than when they submit, the algorithm hunts for bookers. This requires connecting the booking system to the ad platform, which is most of the work and most of the value.

When cheap leads are right

Genuinely: when your close rate is very high and your capacity is not the constraint. Some businesses can absorb volume and convert it. If yours can, volume is the correct strategy and this article does not apply to you.

Most practices we speak to are capacity-constrained and staff-constrained, and for them every unqualified inquiry is a cost with no offsetting benefit.


The arithmetic for your own ceiling is in what a lead should actually cost you and the clinic version in what a new patient should actually cost your clinic. Both take about ten minutes and both change what you do next.

Rather skip the reading?

Let's just look at your numbers.

Thirty minutes. We'll tell you what we'd change and whether it's worth doing.

No contract to sign on the call. No obligation afterwards.