01 What it is
Why anyone looks at this number
What you pay to get one qualified lead.
It is the first efficiency measure in the funnel and the earliest place waste shows up. On its own it is easy to game, which is why it belongs next to conversion.
02 The formula
How it is worked out
Cost per lead = campaign_spend ÷ qualified_leads grain : month × channel × campaign unit : currency per lead source : Advertising platforms and marketing automation, joined to CRM
Attribution decides the number. First touch, last touch and multi-touch give very different costs for the same campaign, so fix the model and keep it.
03 Worked example
The same number, with real inputs
| Campaign spend | €48,000 |
| Qualified leads | 320 |
| Calculation | 48,000 ÷ 320 |
| Result | €150 |
Cheap, until you see that only 8% become opportunities. The comparable channel at €280 converts at 22% and is less than half the cost per opportunity.
04 What moves it
Four things that actually change this number
Targeting
Reaching people who could plausibly buy.
Offer quality
What you are asking someone to trade their details for.
Channel
Search, social, events and partners differ by an order of magnitude.
Qualification bar
Raise it and cost per lead rises while pipeline quality improves.
05 Where the number lives
The system, the record and the fields
| System of record | Key record | Fields you need |
|---|---|---|
| Advertising platforms and marketing automation, joined to CRM | Campaign joined to Lead | spend, impressions, leads, qualification_status, source, medium |
Attribution decides the number. First touch, last touch and multi-touch give very different costs for the same campaign, so fix the model and keep it.
06 How it goes wrong
Three ways this metric misleads people
Optimising it alone
Lowering the qualification bar cuts cost per lead and floods sales with noise.
Fix: Always report it with the conversion rate and cost per opportunity.Ignoring people cost
Media spend only makes owned and event channels look artificially cheap.
Fix: Include the fully loaded cost of running the channel.Changing attribution mid-year
The trend breaks and nobody can explain why.
Fix: Version the attribution model like any other definition.08 Questions
Frequently asked
Why is cost per lead a misleading metric on its own?
Because it is trivially improved by accepting worse leads. It only means something next to what those leads go on to do.
What should we use instead?
Cost per qualified opportunity, and ultimately cost per won customer. Cost per lead is a diagnostic for channel efficiency, not a goal.
One definition, everywhere it is used
SCIKIQ stores this metric once and serves it to every dashboard, board pack and agent that asks.