Skip to main content Scroll Top

Cost Per Lead: Benchmarks and What Drives It

Divide the total you spend by the number of inquiries it produced and you have your cost per lead. On its own it is a meaningless number: a $200 lead can be excellent or ruinous depending entirely on what a customer is worth to you. This page covers how to work out your own target and what actually moves the number.

Work out your own target first

Three numbers give you everything: what an average customer is worth, what share of leads you close, and what you are willing to spend to acquire one customer. If a customer is worth $3,000, you close one in four, and you will spend a fifth of revenue on acquisition, then you can afford $600 per customer, which is $150 per lead. That arithmetic takes ten minutes and it is the only benchmark that matters to your business.

How to calculate cost per lead (CPL formula)

If you want to know how to calculate cost per lead, the cost per lead formula is one line: total spend on the campaign divided by the number of leads it produced. The cost per lead calculation only means something when both sides are defined the same way every month, so settle them once. Spend should include media, any management fee, tools that exist only for the campaign and the creative made for it. A lead should be a person who asked to be contacted, not every form fill and not a click. Teams shorten the result to CPL, and the shorthand appears in most ad dashboards.

A worked example, using made-up round numbers: a campaign that costs $3,000 in total and brings in 60 qualified inquiries has a CPL of $50. If 10 of those 60 become customers, the cost per customer is $300, and that second figure is the one to hold against what a customer is worth.

Cost per lead calculator

You do not need software for a cost per lead calculator. Three columns in a spreadsheet do the job, and the table below shows the pattern with invented figures, not benchmarks.

Total spendLeadsCost per lead
$2,00040$50
$2,00025$80
$2,00080$25

Divide the spend in the first column by the leads in the second. Then add a fourth column for customers won, so the cheapest row is not mistaken for the best one.

What drives cost per lead up or down

FactorEffect
Category competitionLargest single driver: some categories cost several times others per click
Landing page qualityOften the cheapest fix available; the same traffic converting twice as well halves the cost
Keyword intentBroad terms are cheap per click and expensive per lead
GeographyDense urban markets cost more
ChannelSearch costs more per lead than social, and usually converts far better
Lead definitionCounting every form fill flatters the number and hides the real cost

Average cost per lead by industry

Search for the average cost per lead and you will find tables that rank industries from cheapest to most expensive, and the rankings agree on little beyond the broad pattern. Cost per lead by industry is shaped by how much competitors will pay for a click, how long the sales cycle runs and how a lead is defined, so an insurance form fill, a legal consultation request and a software demo are three different units. Any cost per lead average that does not state its lead definition is comparing unlike things.

The average cost per lead for B2B tends to sit above consumer services because the audience is smaller and the contracts are larger, and every average hides outliers in both directions. We do not print a table of dollar figures here, because the published numbers conflict and few of them say what counted as a lead. Use an industry average to sanity-check your own history, never as your target.

Cost per lead by channel: Google Ads, Facebook and LinkedIn

Channels differ more than industries do. Google Ads cost per lead reflects people who are already searching, so clicks cost more but the inquiries are warmer. Cost per lead on Facebook is usually lower because the audience is interrupted rather than searching, and those leads need more nurturing before they answer a call. The average cost per lead on LinkedIn tends to be the highest of the three, because its job-title targeting is paid for in every click, which suits business sales with a large deal size and rarely suits a small local service. Compare channels on cost per customer, not on this number alone.

Lead marketplaces: Thumbtack, HomeAdvisor and Angi cost per lead

Lead marketplaces sell the inquiry itself, so the price is the cost per lead. Thumbtack’s cost per lead depends on the trade, the city and the size of the job, and the same is true of HomeAdvisor’s cost per lead. Angie’s List cost per lead refers to the same company, now branded Angi. Contractors often ask, “How much does Thumbtack cost per lead?” and the honest answer is to read the price shown in your account for the category and area you serve, then divide it by the share of leads that turn into signed jobs. The Angi side is covered in our guide to Angi for contractors.

The trap

Optimizing cost per lead in isolation reliably produces cheaper, worse leads. Broaden the targeting and the cost falls while the close rate collapses: the metric improves and the business does not. The number worth managing is cost per customer, and any report that shows one without the other is showing you half the picture on purpose or by accident.

Pay per lead advertising is the same trap with a contract attached: a vendor paid for each inquiry has every reason to count generously. Before signing with a pay per lead marketing agency, ask how a lead is defined, whether duplicates and wrong numbers are credited back, and what the lead cost looks like once you divide it by closed customers instead of by submissions. The wider reasons these numbers keep climbing are set out in why cost per lead is rising.

CPL in marketing: CPL vs CPA

What is CPL in marketing? CPL stands for cost per lead, the spend divided by the number of leads. Check the CPL meaning in marketing glossaries and every one agrees: cost per lead. CPL marketing reports usually sit beside CPA, cost per acquisition, which divides the same spend by customers instead. What separates CPA vs CPL is where you stop counting. CPL tells you how well an ad produced inquiries, and CPA tells you whether those inquiries were worth having. Track both, and treat a falling CPL next to a rising CPA as a warning.

Why we publish benchmarks and not our prices

Market ranges are genuinely useful for planning. Our own fees depend on scope, so a headline number would be misleading either way. Instead, you get a written quote for your specific situation the same business day you ask, with no call required first.

How Progression can help bring down your cost per lead

We manage cost per lead against cost per customer, because a cheap lead that never closes is the failure this page warns about. That begins with tracking, so every form fill and call is counted and tied to the campaign that produced it, and then moves to landing pages, targeting and speed of follow-up.

A written proposal starts from three figures you give us: current spend, lead count and customer value. The work is delivered through our lead generation and performance marketing services, with analytics behind both. Reporting shows both numbers side by side, so a falling cost per lead cannot hide a falling close rate.

The method we bring to lead generation accounts is ours, and it is kept for clients.

Get a free proposal

See lead generation services, whether Google Ads are worth it, and performance marketing.

Cost per lead: questions answered straight

What is a good cost per lead?
Whatever is below what a lead is worth to you. That depends on your customer value and close rate, which is why published industry averages are close to useless for decision-making: they describe other businesses with other economics.
How do I calculate cost per lead?
Total spend on a channel divided by leads it generated, over the same period. Include management fees, not just ad spend, or you will understate the real number substantially.
Why is my cost per lead so high?
Usually competitive category pricing, a landing page that converts poorly, targeting that is too broad, or tracking that misses some leads entirely. Check tracking first: apparent high cost is sometimes uncounted conversions.
How do I lower it?
Improve the landing page before touching bids, tighten keywords toward buying intent, add negative keywords, and speed up follow-up. Broadening targeting also lowers it, and usually makes the business worse.
Is cost per lead the right metric to manage?
Only alongside cost per customer. Managed alone it rewards cheap leads that never close, which is the most common way ad accounts look like they are improving while revenue does not.
Does cost per lead differ by industry?
Enormously. Categories with high customer values and heavy competition can run many times the cost of low-value categories. Comparing yourself to a general average across industries tells you nothing.
Are cheaper leads from social worth it?
Sometimes. Social leads usually cost less and close less often, because intent is lower: the person was not looking for you. Judge on cost per customer, where search frequently wins despite costing more per lead.
Should I buy leads instead?
If you need volume now and can respond within minutes, bought leads can work. They are typically shared, so speed decides the outcome, and you keep nothing when you stop paying.
What counts as a lead?
Define it before measuring it. A form fill, a qualified phone call, a booking: an undefined lead metric makes every subsequent report unfalsifiable.
How long does it take to bring cost per lead down?
Meaningful improvement usually takes a couple of months of conversion data: enough volume to distinguish real patterns from noise. Landing page fixes can move it faster than bid changes.
Does cost per lead go up over time?
It tends to in competitive categories as more advertisers enter. This is one of the strongest arguments for building organic visibility in parallel, where cost per lead falls over time rather than rising.
What is the fastest way to improve lead economics?
Follow up faster. Response time affects close rate more than most optimization work, and it costs nothing but process.
What is CPL in marketing?
CPL is short for cost per lead: the total spent on a campaign divided by the number of leads it produced. Here a lead means someone who has requested contact, such as through a form submission or a phone call. CPL shows how efficiently an ad produces inquiries, and it should always be read next to cost per customer.
What is the average cost per lead by industry?
It varies widely, and published averages disagree because they define a lead differently. Industries with expensive clicks and long sales cycles, such as legal, financial and B2B software, generally cost more per lead than low-ticket consumer services. Use an industry average only as a rough check against your own history.
What counts as a good cost per lead on Facebook (Meta) ads?
A good number is one that leaves room for your close rate and margin, not one copied from a benchmark. Facebook leads usually cost less than search leads and close at a lower rate, so judge them by cost per customer. Work out the arithmetic from customer value first, then see whether the campaign can meet it.
How much does Google Ads cost per lead?
It depends on your market, keywords, landing page and how you define a lead. Divide your Google Ads spend by the inquiries it produced to get your own figure, then divide by customers won. Industry averages are a rough guide only, because competitive categories pay far more per click than quiet ones.
How much does Thumbtack charge per lead?
Thumbtack sets the price of each request by service category, location and job details, so there is no single rate. Check the price shown in your account for the work and area you serve, then measure it against how many of those leads become paid jobs.
What is pay-per-lead marketing, and is it legit?
Pay-per-lead marketing means paying a vendor for each inquiry it delivers instead of for a service. It can be legitimate, but check how a lead is defined, whether duplicates and invalid contacts are credited back, and whether leads are exclusive or shared. Judge results by what each customer costs, not by cost per lead alone.
How do you reduce cost per lead in Google Ads?
Start with what the click lands on: a faster, clearer landing page lowers cost per lead without touching bids. Then tighten match types, add negative keywords, remove search terms that never convert and match ad copy to the query. Confirm that a lower CPL is not arriving with a lower close rate.

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us