The definition
Cost per lead is marketing spend divided by leads generated. Simple arithmetic, and almost entirely dependent on what you count as a lead.
That definitional freedom is why the figure travels so badly between businesses, and why it is so easy to make look good.
Why quoted benchmarks mislead
Count every inbound call including wrong numbers and spam and your cost per lead drops sharply while nothing about the business improves. Count only qualified enquiries that could plausibly become work and the number rises, and becomes useful.
Before comparing your figure to anyone else’s, establish what each one counts. Usually they are not counting the same thing.
What to measure instead
Cost per qualified lead, with the qualification rule written down and held constant. Then cost per booked job, which is the number that actually connects to revenue.
This is why our reporting uses Qualified Demand, defined with the client at kickoff and then not moved, rather than a raw call count.
Check it yourself
Take last month's marketing spend and last month's inbound enquiries, then apply your own qualification rule before dividing. Write the rule down first, so it cannot move.
Now compute it both ways, with and without the unqualified calls. The gap between those two numbers is how much room there is to flatter yourself.
See where you actually stand
A free Visibility Check runs twelve real buying questions for your category across three surfaces.
Get my free Visibility Check