Skip to main content
AdCulator

CPL Calculator

Calculate cost per lead from your ad spend — or solve for spend or leads.

CPL Calculator

Cost per lead — solve for any value.

Solve for
$

Total amount spent on the campaign.

#

Enquiries, form fills or sign-ups from that spend.

CPL

Guide written by Ovi C., Senior Editor · Updated July 2026

What is cost per lead (CPL)?

Cost per leadCPL — is the average amount of advertising spend it takes to generate one lead. A lead is anyone who has raised their hand: filled in a form, requested a demo, asked for a quote, joined a mailing list.

It's the headline number for any business that sells through enquiries rather than a checkout — agencies, law firms, contractors, B2B software, anyone with a sales conversation between the ad and the money. If your ads are meant to produce phone calls and form fills rather than orders, CPL is the metric your budget is judged on.

The CPL formula: how to calculate cost per lead

To calculate cost per lead, divide your total ad spend by the number of leads it produced:

CPL = Ad spend ÷ Leads

For example, $9,000 of spend that brings 200 leads gives a CPL of $45. Because the formula links three values, you can rearrange it to solve for whichever one you're missing — which is what the calculator above does:

  • Find CPL — Spend ÷ Leads ($9,000 ÷ 200 = $45)
  • Find Spend — CPL × Leads ($45 × 200 = $9,000)
  • Find Leads — Spend ÷ CPL ($20,000 ÷ $50 = 400)

The last one is the budgeting question: how many leads will this spend produce? Put in the budget and a CPL you've achieved before, and you have a forecast you can defend.

A worked example

A contractor spends $9,000 over a quarter on search ads and receives 200 enquiries:

$45 = $9,000 ÷ 200

Each enquiry cost $45. If one in eight of those enquiries becomes a job, each customer has cost about $360 in advertising — so whether $45 is a good number depends entirely on what a job is worth. That second step is the one people skip, and it's where CPL either justifies the budget or quietly fails to.

How to use this calculator

  1. Choose which value to solve for — CPL, ad spend, or leads.
  2. Enter the two values you already know. Results update instantly as you type.
  3. Switch currency if you're planning in something other than dollars.
  4. Use Copy shareable link to send the exact scenario to a colleague — the numbers are saved in the URL.

What's a good cost per lead?

A good CPL is one comfortably below what a lead is worth to you — which means it varies enormously by industry, because both the cost of competing and the value of a customer do.

Across Google Search campaigns the all-industry average cost per lead sits around $66.69, but the spread underneath that average is the real story: legal services average about $131.63 per lead while arts and entertainment come in near $26.84. A number that would be alarming in one industry is a bargain in another, which is exactly why a single "good CPL" figure is useless.

How does your CPL compare?

Check the average cost per lead for your own industry before judging yours:

Figures from LocaliQ's Google Search advertising benchmarks, averaged across many real accounts — treat each as the middle of a range rather than a target.

The problem with optimising for CPL

CPL is the easiest metric on this site to improve dishonestly, and it's worth knowing how before someone shows you a chart.

You can always lower cost per lead by lowering the bar for what counts as a lead. Cut the form from six fields to two and more people finish it. Drop the qualifying question. Swap a demo request for a newsletter sign-up. Every one of those moves makes CPL fall, and none of them produce a single extra customer — in fact they usually produce fewer, because the sales team now spends its week on enquiries that were never going to buy.

So a falling CPL is only good news alongside a stable or improving lead-to-customer rate. If leads got 30% cheaper and the close rate halved, you've made things worse and the metric is applauding. The honest check is to carry the number all the way through to customer acquisition cost, where quality has nowhere to hide.

CPL vs CPA and CAC

These three describe the same journey at three different stages, and mixing them up is how budgets get approved on the wrong number:

  • CPL — ad spend ÷ leads. What an enquiry costs.
  • CPA (cost per acquisition) — ad spend ÷ conversions of any kind. CPL is simply CPA where the conversion being counted is a lead.
  • CAC (customer acquisition cost)all sales and marketing cost ÷ new paying customers. Always the biggest of the three, because it counts salaries and tools as well as media, and only counts people who actually bought.

The bridge between them is your close rate. Leads at $45 with a one-in-eight close rate mean $360 of advertising per customer — and CAC then adds everything advertising didn't pay for. Work out whether that leaves a profit with the return on ad spend calculator.

How to lower your cost per lead

In order of how much they usually move the number:

  • Fix the landing page first. CPL is your cost per click divided by your landing-page conversion rate, so doubling that conversion rate halves CPL without touching a bid.
  • Ask for less, but not for less commitment. Remove fields you don't need; keep the one question that tells you whether this person is worth calling.
  • Lower your cost per click through tighter ad relevance and better click-through rate — it flows straight into CPL.
  • Cut what spends and never converts. A handful of keywords or audiences usually carry most of the waste.
  • Follow up faster. It doesn't change CPL, but it changes what the leads are worth — which is the comparison that actually matters.

Planning a lead-generation budget? The Campaign Forecast runs spend through clicks, conversions and profit in one pass, so you can see what CPL a target number of customers implies before committing.

Frequently asked questions

What does CPL stand for?
CPL stands for cost per lead — the average amount you spend in advertising to generate one lead. A lead is someone who has given you their details or otherwise raised their hand: a form fill, an enquiry, a demo request, a newsletter sign-up.
How do you calculate cost per lead?
CPL = total ad spend ÷ number of leads. For example, spending $9,000 on a campaign that produces 200 leads gives a cost per lead of $45.
What is a good cost per lead for law firms?
Legal is one of the most expensive categories there is. Across Google Search campaigns, attorneys and legal services average around $131.63 per lead, against an all-industry average nearer $66.69 — so a figure that would look alarming elsewhere is normal here. That is a reflection of how much a case is worth, not of anything going wrong. The industry table on our Google Ads benchmarks page has the full spread.
Why is my Google Ads cost per lead so high?
Work backwards through the two numbers that make it. CPL is your cost per click divided by the share of clicks that become leads — so it rises when clicks get more expensive, or when fewer of them convert. Expensive clicks usually mean broader keywords or more competition; poor conversion usually means the landing page, the form, or a mismatch between what the ad promised and what the page delivers. Check which half moved before changing bids.
What is the difference between CPL and CPA?
CPL is one specific kind of CPA. Cost per acquisition covers the cost of any tracked action you count as a win; cost per lead narrows that to leads only. If leads are the action you are buying, CPL and CPA are the same number.
What is the difference between CPL and CAC?
CPL measures the cost of an enquiry; CAC (customer acquisition cost) measures the cost of a paying customer, and includes every sales and marketing cost rather than just ad spend. Because only a share of leads ever buy, CAC is always the larger number.
How do I turn cost per lead into cost per customer?
Divide your CPL by the share of leads that become customers. If leads cost $45 and one in ten closes, each customer has cost roughly $450 in advertising — before you add the sales cost that CAC also counts.
How can I lower my cost per lead?
Raise the conversion rate on the landing page so the traffic you already pay for produces more leads, lower your cost per click through better ad relevance, cut the keywords and audiences that spend without converting, and reduce friction in the form. Watch lead quality as you do — the easiest way to lower CPL is to accept worse leads.

Embed this calculator

Free to add to your own site or blog — copy the code below. The calculator stays up to date automatically.

Related calculators

Related articles