hitrate
All free tools →
Free CPL calculator

Cost per lead (CPL) calculator

Cost per lead is ad spend divided by leads, the headline number in lead gen. But a lead is not a customer, and CPL is just one step in your funnel. Run it all the way down to profit, then change your close rate or order value to see what actually moves the bottom line.

Your CPL (from the funnel below)
$18.06

The number you searched for is one step. Run it all the way down to profit, then change anything on the right to see what moves the bottom line.

Baseline
Impressions153,846
Clicks1,846
Leads111
Customers13
Revenue$7,975
Profit$2,785
ROAS3.99x
What-if
Impressions153,846
Clicks1,846
Leads111
Customers13
Revenue$7,975
Profit$2,785
ROAS3.99x
What-if vs baseline profit$0

Weakest link: close rate (12% vs 20% typical). Bring it to 20% and baseline profit goes to $5,975, a +$3,190 swing, more than tuning any cost metric.

This is the funnel with typical numbers. See it with yours.

Drop in one product and the Target ROAS calculator works your real P&L backwards to the exact number to optimize, free, no signup.

Get your exact target →

What is cost per lead (CPL)?

CPL is what you pay for each lead: ad spend divided by leads generated. It is useful for lead-gen funnels, but on its own it hides the thing that actually matters, lead quality. A cheap lead that never closes is the expensive one.

How to calculate CPL

CPL = ad spend / leads
and CAC = CPL / close rate
Worked example
Ad spend$2,000
Leads100
$20 CPL

What is a good CPL?

A good CPL depends entirely on your close rate and deal value. A $20 lead that closes at 20% costs you $100 per customer; the same lead at a 5% close rate costs $400. Always convert CPL to customer cost before you judge it.

CPL hides lead quality

Cheaper leads often close at lower rates, so a falling CPL can quietly raise your true CAC. Tie CPL to the close rate and the resulting CAC, not to itself.

How to improve CPL (without wrecking quality)

  • Strengthen the lead offer so the right people opt in, not just the most people.
  • Add light qualification (a field or two) to filter out leads that will never close.
  • Improve targeting and creative; cheaper, better-matched impressions lower CPL at the same quality.
  • Track close rate by source so you optimize for cost per customer, not cost per lead.

The operator’s playbook

How a paid-media operator reads this number, not a glossary definition.

CPL hides lead quality+

Halving CPL feels like a win until the cheaper leads close at half the rate, so your real CAC is unchanged or worse. The metric that matters is cost per closed customer, which is CPL divided by your close rate.

Optimize for qualified leads+

Tighten targeting and add qualifying questions even if it raises CPL. A higher CPL of better-fit leads usually lowers CAC, because the close rate climbs faster than the lead cost.

Frequently asked questions

How do you calculate cost per lead?

+

Ad spend divided by leads. $2,000 over 160 leads is a $12.50 CPL. This tool also solves for the spend or leads behind a target CPL.

What is a good cost per lead?

+

It depends entirely on your close rate and customer value. A $50 CPL is cheap if leads close at 30% into high-value customers and expensive if they close at 2%. Always convert CPL to CAC.

How do I convert cost per lead to cost per customer?

+

Divide CPL by your close rate. A $20 lead that closes at 20% costs $100 per customer; the same lead at a 5% close rate costs $400.

Why are my leads cheap but not converting?

+

Cheap leads often come from broad targeting or low-friction offers that attract little intent. A lower CPL can quietly raise your true cost per customer.

What is a good cost per lead?

+

It depends entirely on your close rate and deal value. B2B with large deal sizes tolerates far higher CPLs than low-ticket ecommerce. Convert CPL to customer cost before judging it.

Built by Yehonatan Tav, paid media for ecommerce brands spending $50k to $500k a month. Figures are illustrative; run the logic on your own numbers.