Cost per lead calculator
Enter your marketing spend and lead count to see your cost per lead. The numbers stay in your browser. Nothing is sent anywhere.
Each lead costs you about $50.
What is cost per lead
Cost per lead is what it costs you to generate one lead. You take the money you spent on a campaign or channel and divide it by the leads that spend produced. It tells you how efficiently your marketing turns dollars into new contacts.
It is one of the most direct measures of marketing efficiency, because it strips out everything downstream. It does not care whether a lead becomes a customer, only what that lead cost to bring in.
How to calculate cost per lead
The formula is marketing spend divided by leads generated. If you spent 20,000 dollars and generated 400 leads, your cost per lead is 50 dollars.
Track cost per lead by channel and by campaign, not just as one blended number. A channel with a low cost per lead but poor lead quality can still cost you more in the long run than a pricier channel that sends better fits.
How to lower your cost per lead
Cut spend on channels that are not converting and put more budget behind the ones that are. Tighten your targeting so your ads reach people who actually fit your product, instead of paying for clicks that never become leads.
The hard part is knowing which leads actually came from which spend, and which of those leads turned into real pipeline. If your CRM does not track lead source cleanly, cost per lead is a guess. A CRM built around your real workflow keeps that number trustworthy.
What is a good cost per lead
Typical cost per lead varies a lot by channel and industry, but these general ranges give you a rough place to start.
| Channel | Typical cost per lead |
|---|---|
| Content and SEO | 5 to 50 dollars |
| Paid search | 20 to 300 dollars |
| Paid social | 10 to 150 dollars |
| Webinars and events | 50 to 500 dollars |
| Outbound | 30 to 200 dollars |
These are general ranges to orient you, not a guarantee. Your actual cost per lead depends heavily on your industry, deal size, and how well your funnel converts.
How to lower your cost per lead
Tighten your targeting
Narrow your audience to the people who actually fit your product. Broad targeting fills the top of the funnel cheaply but wastes spend on clicks that never become real leads.
Raise landing page conversion
A small lift in the percentage of visitors who fill out your form lowers cost per lead without spending another dollar on traffic. Test your headline, form length, and page speed first.
Shift spend toward channels with better downstream conversion
A channel with a higher cost per lead can still win if those leads close at a much higher rate. Weigh cost per lead against what happens after the lead comes in, not in isolation.
Cut or pause underperforming campaigns fast
Review cost per lead by campaign weekly, not quarterly. Kill the ones that are not converting before they eat more of the budget.
Measure cost per customer, not just cost per lead
A cheap lead that never buys is worth less than an expensive one that does. Track spend all the way to closed deals so you know which channels actually pay off.
Keep lead source data clean
Cost per lead is only as trustworthy as your attribution. A CRM that matches how your team actually captures and tags leads keeps the number accurate enough to act on.
Frequently asked questions
More sales calculators
Win rate calculator
Turn won and lost deals into your sales win rate and loss rate.
Customer acquisition cost calculator
Turn spend and customer numbers into your CAC, LTV to CAC ratio, and payback period.
Sales commission calculator
Turn a sale amount and commission rate into what a rep actually earns.
CRM ROI calculator
Find out what your CRM really costs in seats and admin time, and the ROI of fixing it.
Sales quota calculator
Split an annual revenue target across your reps to get quota per rep and per month.
OTE calculator
Turn base salary and variable pay into your on target earnings and pay mix.
A CRM that tracks your real lead sources
We build a custom CRM around your real workflow, so cost per lead and every other number stays clean. No per seat fees. Typical savings of 5x to 10x on your current bill.