Cost per lead calculator
Find out what one lead really costs you. Get your cost per lead (CPL) from total spend or from ad, tool, agency and team costs, plus cost per qualified lead, cost per customer and revenue per lead. Compare channels and see how far you are from your target CPL. Free, no sign-up, nothing leaves your browser.
Lower CAC from the traffic you already pay for
Answer every website visitor in seconds, at any hour, so more of the visitors you paid for become customers.
CRMsoftware.pro puts an AI agent on your website that answers questions in chat and voice around the clock, qualifies leads and saves each conversation for your team, so fewer paid visits leave without an answer.
- Answers at night and on weekends
- Qualifies leads before they reach sales
- Every conversation saved for your team
Free plan, no credit card. Paid plans from $19/month, billed yearly.
The formulas
How to calculate cost per lead
Cost per lead (CPL) is what you spent on marketing in a period divided by the new leads you got in the same period.
A lead is a person or company that gave you a way to contact them: a form, a demo request, a chat that left an email, a call. Decide once what counts and keep that rule, or your CPL will move for reasons that have nothing to do with marketing.
Take spend and leads from the same period and the same channels. If a campaign ran in October, count October's leads from that campaign, not every lead in your CRM.
Ad-only CPL and fully loaded CPL
Ad platforms show ad spend ÷ leads. That is useful for comparing campaigns, but it leaves out tools, agency fees, content and the people running it. Add those lines to see the fully loaded CPL. When you fill both, the calculator shows the two side by side.
Revenue per lead and your target
Revenue per lead is also the CPL at which first-year revenue just pays back the marketing spend. Your real ceiling is lower, because it must also cover sales costs, delivery and profit.
$60
$24,000 ÷ 400 = $60
$30 if you count ad spend only.
$200
$24,000 ÷ 120 = $200
Only 30% of the leads were qualified.
480 leads
$24,000 ÷ $50 = 480
80 more leads from the same budget, or $4,000 less spend for the same 400.
Inputs
What to include in cost per lead
The biggest differences between CPL numbers come from which costs go on top of the fraction.
| Cost | Include? | In the example |
|---|---|---|
| Ad spend | Always. This is the part ad platforms report | $12,000 |
| Tools and software | Yes, the share used for lead generation: landing pages, forms, email, data | $1,500 |
| Agency and content | Yes: agency fees, freelancers, design, video, sponsored events | $3,000 |
| Marketing team | Yes for a fully loaded CPL: the share of salaries spent on getting leads | $7,500 |
| Sales team and sales tools | No. They belong in customer acquisition cost (CAC), not CPL | not included |
Say which version you report. "CPL $30" from the ad account and "CPL $60" from finance can both be right for the same month.
Cost per customer on this page uses marketing spend only. Full CAC also adds sales salaries, commissions and sales tools. To get it, use the CAC Calculator.
Interpretation
How to read your result
A low CPL is only good if those leads turn into customers. Read it together with the numbers below it.
Cost per lead against cost per qualified lead
If the qualified share is low, cheap leads may be the wrong people. A channel with a higher CPL but more qualified leads can cost less per qualified lead.
Cost per customer
This is the marketing cost of one new customer. If it is close to what a customer pays you in the first year, the funnel is too expensive somewhere: CPL, lead quality or the sales follow-up.
Revenue per lead
If revenue per lead is above your CPL, each lead brings in more first-year revenue than it costs in marketing. The gap still has to pay for sales, delivery and profit, so it should be wide.
Target gap
Above target, you either need more leads from the same budget or the same leads for less money. The calculator shows both numbers so you can see which is more realistic.
Channels
Compare each channel's share of spend with its share of leads. A channel that takes 25% of the budget and brings 12.5% of the leads costs twice your average per lead. Check its lead quality before you cut it.
Worked example
One month of lead generation, step by step
An illustrative B2B software company, not real data. Its target is $50 per lead.
In one month the company spent $12,000 on ads, $1,500 on tools, $3,000 on an agency and content, and $7,500 of its marketing team's time. It got 400 leads. Sales qualified 120 of them, and 16 became customers. A customer pays about $3,600 in the first year.
1. Spend: 12,000 + 1,500 + 3,000 + 7,500 = $24,000
2. Cost per lead: 24,000 ÷ 400 = $60
3. Ad-only cost per lead: 12,000 ÷ 400 = $30
4. Qualified: 120 ÷ 400 = 30%; cost per qualified lead 24,000 ÷ 120 = $200
5. Lead to customer: 16 ÷ 400 = 4%; cost per customer 24,000 ÷ 16 = $1,500
6. Revenue: 16 × 3,600 = 57,600; per lead 57,600 ÷ 400 = $144; 2.4× the spend
7. Against the $50 target: 60 − 50 = $10 above (20%)
8. Same budget at $50: 24,000 ÷ 50 = 480 leads (80 more)
9. Same leads at $50: 400 × 50 = $20,000 ($4,000 less)
The channels show where the $10 gap comes from:
| Channel | Spend | Leads | Cost per lead | Share of spend / leads |
|---|---|---|---|---|
| Google Ads | $9,000 | 150 | $60 | 37.5% / 37.5% |
| LinkedIn Ads | $6,000 | 50 | $120 | 25% / 12.5% |
| Content and SEO | $4,500 | 120 | $37.50 | 18.75% / 30% |
| Webinars | $3,000 | 50 | $60 | 12.5% / 12.5% |
| Referrals | $1,500 | 30 | $50 | 6.25% / 7.5% |
LinkedIn Ads cost twice the average per lead. Before moving its budget, the team should check how many of its 50 leads were qualified. Expensive leads can still be the cheapest customers.
Press Show example in the calculator to load these numbers, including the channels, and change any of them.
Benchmarks
What is a good cost per lead?
Only figures we could trace to a named, dated source on November 10, 2026. Each measures something different, so use them as rules of thumb, not targets.
Paid search: about $67 per lead, with large gaps by industry
WordStream (LocaliQ) analysed 13,474 US Google Ads search campaigns from April 2025 to March 2026. The median cost per lead was $66.69, down from $70.11 a year before. The report uses medians and counts ad spend only.
| Industry (Google Ads, 2026) | Median cost per lead |
|---|---|
| Attorneys and legal services | $131.63 |
| Real estate | $102.51 |
| Business services | $93.69 |
| Finance and insurance | $74.44 |
| Restaurants and food | $30.57 |
| Automotive repair, service and parts | $29.96 |
| Arts and entertainment | $26.84 |
Facebook lead campaigns
WordStream's 2025 Facebook benchmarks, based on 726 US lead campaigns from April 2024 to June 2025, put the median cost per lead at $27.66, up about 21% on the year before. That is far below the Google Ads figure, but the two reports measure different campaigns, so compare lead quality, not only price.
All channels, B2B
First Page Sage, a marketing agency, reports an average blended cost per lead of $400 across 30 industries and $249 for B2B SaaS ($318 paid, $186 organic), from lead generation data it collected between January 2022 and August 2026. It does not publish a sample size, so treat these as rough guides.
Compare like with like
The ad benchmarks count ad spend only, so compare them with your ad-only CPL. Agency figures that blend channels are closer to your fully loaded CPL. Your own trend over several months is the most useful benchmark of all.
Avoid these
Common cost per lead mistakes
Most CPL disagreements come from counting different costs or different leads. Check these first.
Comparing an ad-only CPL with a fully loaded one
The ad platform says $30, finance says $60. Both are right. Write which costs are included next to the number.
Counting every contact as a lead
Newsletter sign-ups, job seekers, spam and existing customers inflate the lead count and make CPL look better. Remove them, or track them as a separate type.
Mixing periods
A big event paid in March that brings leads in April makes March look terrible and April look free. Match costs to the period in which they bring leads, or use a longer period.
Cutting the most expensive-looking channel too fast
A channel with a high CPL may bring the leads that buy. Look at cost per qualified lead and cost per customer by channel before you move budget.
Optimising CPL alone
CPL is easy to push down with broad targeting and short forms. If the qualified share and the lead-to-customer rate fall at the same time, the cost per customer goes up.
FAQ
Cost per lead questions
What is cost per lead?
Cost per lead (CPL) is the marketing money you spend to get one new lead. $24,000 spent in a month that brought 400 leads is a cost per lead of $60.
How do you calculate cost per lead?
Divide your marketing spend for a period by the number of new leads in the same period. Use the same channels for both numbers, and say whether the spend includes only ads or also tools, agencies and your team.
What is a good cost per lead?
It depends on your industry, channel and price. WordStream's 2026 data puts the median Google Ads cost per lead at $66.69, and First Page Sage reports about $249 for B2B SaaS across all channels. A good CPL is one that still leaves a profit after lead quality, sales costs and delivery.
What is the difference between cost per lead and customer acquisition cost?
Cost per lead divides marketing spend by leads. Customer acquisition cost (CAC) divides marketing and sales costs by new customers. With 400 leads, 16 customers and $24,000 of marketing spend, CPL is $60 and marketing cost per customer is $1,500 before sales costs.
What is cost per qualified lead?
It is marketing spend divided by the leads that passed your qualification, for example marketing-qualified (MQL) or sales-qualified (SQL) leads. It shows lead quality better than CPL, because cheap leads that nobody wants to call do not lower it.
Should salaries be included in cost per lead?
Include the marketing time spent on getting leads if you want a fully loaded CPL. Leave sales salaries out; they belong in CAC. Many teams track both an ad-only and a fully loaded CPL.
How do I lower my cost per lead?
Move budget from channels with a high cost per qualified lead to the ones with a low one, improve landing page conversion, and answer website visitors at once so fewer paid visits leave without becoming a lead.
How do I set a target cost per lead?
Start from what a customer is worth. Multiply the revenue you can spend on acquiring a customer by your lead-to-customer rate. If you can spend $1,000 to win a customer and 4% of leads buy, your target CPL is $40.
Does the calculator store my data?
No. Everything runs in your browser. The share link keeps your numbers in the address after the # sign, which is not sent to our server.
References
Sources
- Google Ads cost per lead, overall and by industry, 2026: Susie Marino, WordStream, "2026 Google Ads Benchmarks", May 19, 2026, data April 2025 to March 2026
- 2026 report date, sample and change from $70.11: PPC Land, "Google Ads CPL drops for first time since 2020 as CPC hits $5.42", June 29, 2026
- Facebook lead campaign cost per lead: Susie Marino, WordStream, "Facebook Ads Benchmarks 2025", data April 2024 to June 2025, checked November 10, 2026
- Blended cost per lead by industry, paid and organic: Evan Bailyn, First Page Sage, "Average Cost Per Lead by Industry", October 8, 2026
More free marketing and sales tools
Turn more paid visitors into customers.
Start on the Free plan: an AI agent answers website visitors day and night, qualifies leads and saves every conversation for your team. No credit card.