Cost per lead is the wrong number. Here is the one that decides if your ads work
A cheap lead that never buys is the most expensive thing in your ad account. Judge your campaigns on what each sale costs and what each lead is worth instead.
· 4 min read

The comfortable metric
Cost per lead is the first number most experts look at in their ad account, and for understandable reasons. It is easy to find, it updates daily and it moves when you change things.
It is also the number most likely to lead you astray. Cost per lead tells you how cheaply you can get someone to hand over an email address. It says nothing about whether that person will ever pay you.
Two campaigns, one lesson
Consider a simple example. You run two campaigns for a $5,000 coaching programme, each spending $6,000 a month.
- Campaign A brings in leads at $15 each. That is 400 leads. Twenty book calls, eight show, one buys.
- Campaign B brings in leads at $60 each. That is 100 leads. Twenty five book calls, eighteen show, four buy.
Judged on cost per lead, Campaign A wins by a mile and Campaign B looks like it should be switched off. Judged on what actually matters, Campaign A spent $6,000 to make $5,000. Campaign B spent $6,000 to make $20,000.
If you optimise for cheap leads, the ad platform will happily find you the people least likely to buy.
This is not a quirk of one example. Ad platforms optimise toward whatever event you tell them matters. Tell them the goal is a form fill and they will find the people most willing to fill in forms, which is not the same group as the people most willing to spend $5,000.
The numbers that actually decide it
There are two figures that tell you whether your ads work. Everything else is a diagnostic.
Cost per acquisition. Total ad spend divided by the number of new customers it produced.
In the example above, Campaign A has a cost per acquisition of $6,000 and Campaign B of $1,500. Compare that to what a customer is worth to you and you know immediately whether to scale or stop.
Revenue per lead. Total revenue from a group of leads divided by how many leads there were. Campaign A earns $12.50 per lead.
Campaign B earns $200 per lead. Put this next to cost per lead and the picture flips. Campaign A loses money on every lead it buys.
Campaign B makes more than three times its cost.
Revenue per lead is useful because it tells you how much you can afford to pay for a lead. If each lead is worth $200 to you, a $60 lead is a bargain and a $15 lead that is worth $12.50 is a loss.

Why teams keep watching the wrong one
Cost per acquisition is harder to track. Sales in a high ticket business often close days or weeks after the first click, sometimes after a call or two, sometimes on a payment plan. Connecting that sale back to the ad that started it takes some work.
So teams default to what the dashboard shows them. The fix is not complicated, but it does need discipline.
- Tag every lead with its source at the point of capture, using UTM parameters or the campaign name, and make sure that tag follows the contact into your CRM.
- Record the source on every booked call and every sale. If your sales team cannot tell you which campaign a buyer came from, you cannot judge the campaign.
- Review on a lag. Look at leads from 30 days ago and see what they became, rather than judging this week's campaign on this week's sales.
- Feed buying signals back to the platform where possible, so it learns from purchases or qualified calls rather than from form fills alone.
Where cost per lead still earns its place
None of this means cost per lead is useless. It is a good early warning. If it doubles overnight with no change on your side, something has broken, perhaps a creative has fatigued or a page has stopped loading.
It is also a fair way to compare two ads aimed at the same audience with the same offer. In that narrow case, cheaper is genuinely better, as long as you check that lead quality holds up downstream.
The mistake is promoting it from a diagnostic to the verdict. The verdict is simple: did the money you spent come back as more money?
Cost per acquisition and revenue per lead answer that question. Cost per lead only hints at it.
Once a week, put three figures side by side for each campaign: cost per lead, cost per acquisition and revenue per lead from the cohort that is old enough to have bought.
Within a month you will know which campaigns quietly carry the business and which ones only look good in the dashboard. Most owners who do this find at least one "winning" campaign that has been losing them money for months.


