NEW: Finally See Which AI Engines Drive Your Leads & RevenueLearn more
Free Tool · Cost per lead

CPL Calculator — Cost Per Lead Formula in one tap

Calculate cost per lead instantly. Enter your ad spend and lead count, and get CPL plus the bonus math marketers actually need: CAC, ROAS, and where your CPL falls against industry benchmarks.

The cost per lead formula

CPL=
Total ad spendTotal leads

Example: spend €10,000, generate 200 leads → CPL = €10,000 ÷ 200 = €50 per lead.

Calculate your cost per lead

Enter spend and leads from one channel — or your whole paid program.

Spend over the period you want to measure (e.g. last 30 days).

Leads generated in the same period.

Add close rate + deal size (optional)Unlock CAC + ROAS →
%

% of leads that convert to customers.

Revenue from one customer.

All math runs in your browser. We never store your numbers.

Daily spend

333 €

Spend ÷ 30 days

Leads per 1.000 €

20.0

At your current CPL

CPL grade

Strong

vs. B2B benchmark

CPL is simple. Knowing your real CPL isn't.

Cost per lead is the most-quoted metric in performance marketing and one of the most lied-about. The formula is trivial — spend divided by leads — but every term in that equation is fragile. "Spend" is straightforward. "Leads" depends entirely on what you count and what you measure.

In a typical B2B account post-iOS 14, ad platforms see somewhere between 50–70% of the leads that actually happen. Pixel events get blocked, ATT prompts kill mobile signal, consent banners swallow conversions, and click-IDs expire before the user comes back. The result: your reported CPL is 30–60% higher than your true CPL — which makes your campaigns look worse than they are, and pushes you to optimize on a phantom number.

That's why CPL alone is a weak operating metric. Pair it with close rate and deal size to get CAC, and pair CAC with ROAS — that triangle is what actually keeps a media plan honest.

The three levers that move CPL

  • Click-through rate — better creative drops CPC, which drops CPL one-to-one if everything downstream stays constant.
  • Landing page conversion — the single biggest CPL lever. Going from 6% to 12% cuts CPL in half with no change to your media plan.
  • Tracking accuracy — if your platform sees 60% of real leads instead of 100%, your reported CPL is 67% higher than reality. Fix attribution first, then read the numbers.

LeadJourney closes the tracking gap so the CPL you read is the CPL you actually have.

See your true CPL

Frequently asked questions

What is the CPL formula?

CPL = Total ad spend ÷ Total leads. If you spent €10,000 and generated 200 leads, your CPL is €50. That's it — there's no industry-secret formula. The complexity is in defining what counts as a 'lead' (form fill? MQL? booked call?) and making sure your tracking actually counts all of them.

What is a good CPL?

It depends on your deal size and close rate, not your industry. A €200 CPL is great if you sell €50,000 contracts at a 20% close rate (CAC = €1,000). The same €200 CPL is fatal if you sell €500 products at a 5% close rate (CAC = €4,000). Don't benchmark CPL — benchmark CAC, then back-solve. Rough B2B benchmarks: under €30 excellent, €30–80 strong, €80–150 average, €150–300 high, €300+ usually broken.

What's the difference between CPL, CPA, and CAC?

CPL = cost per lead (form fill, MQL, anyone who raised their hand). CPA = cost per action — broader; can mean a lead, a trial, an app install, anything you defined as the action. CAC = cost per acquired customer (someone who actually paid you). CPL × close rate = CAC. The numbers should follow that math, but in most accounts they don't because tracking gaps make the lead count wrong.

How do I lower my CPL?

Three layers: (1) Top — better creative, sharper hooks, higher CTR means cheaper clicks. (2) Middle — landing page conversion rate. Going from 6% to 12% literally halves CPL with zero change to media buying. (3) Bottom — clean tracking. Most accounts under-report leads by 30–50%, which makes CPL look 50–100% higher than it actually is. Fix attribution before throwing more budget at the top of the funnel.

Why is my CPL going up over time?

Usually one of four things: (1) creative fatigue — same ads to the same audiences = falling CTR = rising CPC = rising CPL, (2) audience saturation — you've already hit the easy buyers, (3) tracking decay — pixel events fire less reliably as iOS, ATT, and ad blockers tighten, so reported leads drop while real leads hold steady, (4) competition entering the auction. Diagnose before you act — adding budget to a saturated audience makes CPL worse, not better.

Should I include sales costs in CPL?

No. CPL is media spend ÷ leads — keep it clean. The moment you start adding salaries, tools, and overhead, you're calculating fully-loaded CAC, which is a different (also useful) number. Track both: CPL tells you marketing efficiency, fully-loaded CAC tells you business viability.

Is my CPL accurate if my tracking is broken?

No. CPL is spend ÷ leads, and 'leads' is whatever your ad platform or CRM counts. If 30–50% of conversions never make it into reporting (typical post-iOS 14), your real CPL is 30–50% lower than your dashboard shows — which means you're under-investing in channels that look 'too expensive' but actually aren't. Fix tracking first, then judge CPL.

Track every test
With Pixel-Perfect Accuracy

every lead with pixel-perfect accuracy LeadJourney captures

98% data accuracyeven with iOS & ad blockers
Book Free Demo NowGet 30-days-Money-Back-Guarantee
CTA visual