Skip to content
Marketing Calculators

Paid Ads / PPC · Calculator

Cost Per Lead Calculator

Price a lead honestly, then check it against what a lead is worth once your close rate is applied.

Enter your numbers

All spend attributable to lead generation for the period — ads, plus any tooling you allocate to it.

Count of leads from that spend. Use your qualified-lead definition, not raw form fills.

Cost per lead: $60 — Typical
$60
Cost per lead
Typical

With your numbers

CPL = 9,000 ÷ 150 = $60

Work backwards from a target

Your figures stay in this browser — nothing is sent anywhere.

Shown in USD — the arithmetic is identical in any currency.

What is Cost Per Lead?

Cost per lead is what you pay, on average, to generate one lead. It's the standard efficiency metric for any business that sells through a sales conversation rather than a checkout — agencies, B2B software, professional services, home services, education. The number is only as honest as your definition of a lead: measure it against raw form fills and you'll congratulate yourself on cheap leads your sales team can't use.

Why it matters

  • It's the bridge between marketing spend and pipeline. Multiply CPL by the leads needed to hit a revenue target and you have a defensible budget request.
  • Tracked by channel, it shows where lead volume is genuinely cheap versus where it's cheap because the leads are unqualified.
  • Combined with your lead-to-customer rate, it converts directly into customer acquisition cost — which is the number that actually decides profitability.

The formula

CPL = Total Campaign Spend ÷ Leads Generated

Total Campaign Spend
all costs attributed to generating leads in the period
Leads Generated
leads produced in that same period, using a consistent definition

How to use this calculator

  1. 01Decide what counts as a lead before you calculate anything — marketing-qualified, sales-accepted, or raw enquiry — and hold that definition constant.
  2. 02Pull the spend that produced those leads over one period. Include agency fees and landing page tooling if you want a fully loaded figure.
  3. 03Enter both numbers to get your average cost per lead.
  4. 04Run the same calculation per channel. A blended CPL almost always hides one channel subsidising another.

Worked example

A B2B services firm spent $9,000 on paid search and landing pages last quarter and generated 150 qualified leads.

  1. Total spend = $9,000
  2. Qualified leads = 150
  3. CPL = $9,000 ÷ 150 = $60

At a 20% close rate and a $4,000 average contract, each lead is worth $800 in revenue — a $60 CPL is comfortable. At a 4% close rate, the same $60 lead looks very different.

Industry benchmarks

Compiled August 2026

  • B2B software / SaaS

    $150 – $400

    Higher where the contract value justifies it.

  • Professional services

    $100 – $300

    Varies with engagement size more than with channel.

  • Home services / local trades

    $30 – $120

    High-intent local search keeps volume affordable.

  • Education / course enrolment

    $40 – $150

    Lead quality varies enormously by creative promise.

Common mistakes

  • Counting every form fill as a lead, which makes CPL look excellent right up until sales reports the pipeline is empty.
  • Excluding content production and landing page costs, so the true cost of the lead engine stays invisible.
  • Optimising for the cheapest CPL channel without checking each channel's close rate — the expensive channel is often the profitable one.
  • Comparing CPL across offers with different friction levels; a gated PDF and a demo request are not the same product.

How to improve your CPL

Fix the form before you touch the ads

Field count is the most reliable CPL lever there is. Every non-essential field on a lead form costs you leads you already paid to attract.

See what a conversion lift is worth

Score leads and feed the score back into targeting

Sending closed-won data back to the ad platform lets it optimise toward the leads that actually convert, not the ones easiest to acquire.

Track cost per qualified lead, not cost per lead

Switching the denominator to qualified leads changes which channels look good — and it's the version that predicts revenue.

Frequently asked questions

What's the difference between CPL and CPA?+

CPL prices a lead — someone who expressed interest. CPA prices a completed conversion, usually a purchase or signup. In a sales-led business, CPA equals CPL divided by your lead-to-customer rate.

What's a good cost per lead?+

Anything comfortably below (average deal value × gross margin × close rate). That calculation gives you a ceiling specific to your business, which beats any published benchmark.

Should I include salaries in cost per lead?+

Include them if you're using CPL to justify budget or compare against LTV; leave them out if you're comparing two ad campaigns against each other. Whichever you choose, be consistent — the trend matters more than the absolute.

Why did my CPL drop but revenue stay flat?+

Almost always a quality shift. Lowering friction or broadening targeting produces more leads per dollar, but if the extra leads don't close, cheaper leads produce the same revenue at the same cost.

Related calculators

Put this calculator on your site

Free to embed, no attribution required beyond the link the widget already carries. It posts its height to the parent window as marketing-calculators:height if you want to size the frame exactly.

<iframe src="https://markcelerate.com/embed/cost-per-lead-calculator" title="Cost Per Lead Calculator" width="100%" height="520" style="border:1px solid #ddd;border-radius:6px" loading="lazy"></iframe>
Preview the widget