If you only track one marketing metric, make it cost per lead — how much you spend to generate one genuine prospect. It cuts straight through the vanity metrics (likes, impressions, even clicks) and answers the only question that matters: is your marketing actually paying off? Once you know it, every marketing decision gets clearer.
Here's how to calculate cost per lead, what a "good" number looks like, and the practical levers that bring it down.
How to calculate it
The math is simple: divide what you spent on a channel or campaign by the number of leads it produced. Spend $1,000 on ads, get 20 inquiries, and your cost per lead is $50. Do this per channel and you'll quickly see where your money works hardest.
The number only means something in context, though. Compare it to what a customer is worth: a $50 lead is a bargain if a customer is worth $5,000, and far too expensive if a customer is worth $80. Always read cost per lead against customer value, not in isolation.
Lower it by improving conversion first
When owners want a lower cost per lead, they usually look for cheaper traffic. But the fastest lever is often conversion — a better landing page. If you double the share of visitors who take action, your cost per lead halves without spending an extra dollar on traffic.
Tightening your offer, clarifying the call to action, adding proof, and removing form friction routinely lift conversion rates — and every point of conversion improvement flows straight through to a lower cost per lead across every channel at once.
Track by source and cut the losers
Average cost per lead hides as much as it reveals. Track leads by source — which channel, campaign, or keyword produced each one — so you can see that one channel is delivering $30 leads while another quietly burns money at $200.
Then act: stop funding what doesn't deliver and reallocate to what does. This single discipline — double down on winners, cut losers — is the simplest, most reliable path to a lower average cost per lead over time.
Don't forget lead quality
Cheap leads aren't automatically good leads. A channel with a low cost per lead but poor close rates can be worse than a pricier one full of ready buyers. Where you can, track cost per customer, not just per lead, so you're optimizing for revenue rather than raw inquiry volume.
Want your cost per lead working harder? Our performance marketing team lives in this. Get in touch.
← Back to all articles