Skip to content

Free tool: cost per lead

CPL calculator with the formula, a benchmark and the road to CAC

Enter spend and the leads it produced, then add your close rate and deal size to see what a lead is worth.

Calculate your cost per lead

Spend and lead count for the same period. Add close rate and deal size for CAC and ROAS.

Currency

Everything you paid the platforms in the period.

Form fills, calls, sign-ups: whatever you count as a lead.

Add close rate and deal size
%

Share of leads that become paying customers.

Average deal size or first-year value.

Runs in your browser. Nothing you type is sent or stored.

The formula

The cost per lead formula

CPL=Total ad spendNumber of leads

Spend €10,000 on campaigns that produce 125 leads and the cost per lead is €10,000 ÷ 125 = €80. Every €1,000 buys 12.5 leads at that rate.

How to calculate cost per lead

Cost per lead is total spend divided by the number of leads the spend produced in the same period. The only judgement call is what goes into each half. Spend should include everything you paid the platforms, and if you want a fully loaded number, the agency fee or the hours of the person running the account. A lead should be a defined event: a form fill, a booked call, an inbound phone call, a chat that gave you an email address. Mixing events, or counting a newsletter signup in the same bucket as a demo request, makes the number meaningless.

Calculate it per channel, not just per account. A blended CPL of €80 across Google and Meta hides that one channel is producing leads at €40 and the other at €160. The channel view is what decides where the next euro goes, which is the only reason to calculate CPL at all.

What is a good cost per lead

There is no universal good CPL. A €200 lead is cheap for a law firm closing €15,000 cases and ruinous for a €30 product. The number that decides whether a CPL is good is the revenue a lead turns into, which is why the calculator asks for close rate and deal size: CPL ÷ close rate is your customer acquisition cost, and deal size ÷ CAC is your return.

That said, ranges exist. B2B paid search and social typically produce leads between €40 and €200, with SaaS, finance and legal at the top and local services and e-commerce sign-ups at the bottom. Use the table below as a sanity check, not a target: your own CPL from three months ago is a better benchmark than any industry chart.

How to lower cost per lead

Three levers, in order of how much they move the number for how little they cost.

  • Fix the count first. If your tracking misses a third of the leads a campaign produces, your CPL reads 50 percent too high and every decision downstream is wrong. Compare the ads manager with the CRM before touching the campaigns; the lost conversion calculator does the math.
  • Conversion rate before bids. Doubling a landing page from 5 to 10 percent halves the CPL on the same media plan. No bid change achieves that.
  • Creative before targeting. A better hook lifts click-through rate, which lowers CPC, which lowers CPL. Targeting changes move the number less than people expect.

Benchmarks

Cost per lead benchmarks by industry

Typical ranges for paid search and paid social lead generation. Wide on purpose, because they blend markets, deal sizes and lead definitions.

Blended from public platform benchmarks and LeadJourney customer accounts in 2025 and 2026. Currency shown in euros; dollar and pound ranges are similar.

FAQ

Cost per lead, answered

The questions that come up when a team starts reporting CPL.

What is the cost per lead formula?

CPL = total ad spend ÷ number of leads, for the same period and the same campaigns. Spend €10,000 and get 125 leads and the CPL is €80. Use the same lead definition every time you calculate it, or the trend line means nothing.

What is the difference between CPL, CPA and CAC?

All three divide spend by a count; the count changes. CPL counts leads, CPA counts whatever action you define (a purchase, a signup, an install), CAC counts paying customers. CPL divided by your lead-to-customer rate is your CAC.

What is a good cost per lead?

One that leaves room for profit after the lead becomes a customer. Divide CPL by your close rate to get CAC, then compare CAC with what a customer is worth. A €150 lead at a 20 percent close rate is a €750 customer, which is excellent for a €10,000 contract and a loss for a €500 one.

Should CPL include agency fees and salaries?

For channel decisions, no: media-only CPL tells you which platform produces cheaper leads. For budget decisions and board reporting, yes: fully loaded CPL tells you what a lead really costs the business. Most teams report both and label them.

Why is my CPL different in Google Ads, GA4 and my CRM?

Each system counts leads differently. The ad platform counts conversions its pixel or tag could see and attribute, GA4 counts within its own model, the CRM counts the records that actually arrived. The CRM number is the truth; the gap to the platform number is your tracking loss, and it usually runs 20 to 40 percent.

How do I lower cost per lead without cutting spend?

Recover the leads your tracking misses, raise the landing page conversion rate, then improve creative. All three lower CPL on the same spend. Bid changes and audience changes come after, and they move the number less.

Is this calculator free and does it store my numbers?

Yes and no. It is free with no signup, and every calculation runs in your browser. Nothing you type is sent anywhere. The copy-link button puts the inputs in the URL so you can share a result, and that is the only place they go.

Your real CPL

See the cost per lead your CRM would report

LeadJourney matches every lead to the click that brought it and shows CPL per channel against closed revenue. Book a demo and we run it on your own account.

LeadJourney dashboard showing lead sources, campaign performance and attributed revenue side by side