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.

Cost per lead$50
Leads generated400
Total spend$20,000

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.

ChannelTypical cost per lead
Content and SEO5 to 50 dollars
Paid search20 to 300 dollars
Paid social10 to 150 dollars
Webinars and events50 to 500 dollars
Outbound30 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

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.