CRMsoftware.pro

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.

Optional. Used in the copied result
Changes the symbol only, no conversion

Spend and leads

$
Everything you spent to get these leads. Or fill the cost lines below
New leads in the same period
Break the spend into cost lines (optional)

Leave the total empty to use the sum of these lines.

$
Google, Meta, LinkedIn and other paid media
$
Landing pages, forms, email, data
$
Agency fees, freelancers, design, video
$
Share of salaries spent on lead generation

What the leads became

Optional. MQL or SQL, as your team defines it
Optional. Won from these leads
$
Optional. Or average deal value
$
Optional. The CPL you aim for
Cost per lead by channel (optional, up to 6)

Enter spend and leads per channel to see which ones bring leads cheaply. Leave spend empty for free channels. The totals can fill the fields above.

ChannelSpendLeads
Enter spend and leads for at least one channel.

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.

Cost per lead = marketing spend ÷ leadsCost per qualified lead = marketing spend ÷ qualified leadsCost per customer = marketing spend ÷ new customers

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 = new customers × first-year revenue per customer ÷ leadsLeads at your target, same budget = spend ÷ target CPLSpend at your target, same leads = leads × target CPL

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.

Cost per lead

$60

‎$24,000 ÷ 400 = $60

$30 if you count ad spend only.

Per qualified lead

$200

‎$24,000 ÷ 120 = $200

Only 30% of the leads were qualified.

At a $50 target

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.

CostInclude?In the example
Ad spendAlways. This is the part ad platforms report$12,000
Tools and softwareYes, the share used for lead generation: landing pages, forms, email, data$1,500
Agency and contentYes: agency fees, freelancers, design, video, sponsored events$3,000
Marketing teamYes for a fully loaded CPL: the share of salaries spent on getting leads$7,500
Sales team and sales toolsNo. They belong in customer acquisition cost (CAC), not CPLnot 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:

ChannelSpendLeadsCost per leadShare of spend / leads
Google Ads$9,000150$6037.5% / 37.5%
LinkedIn Ads$6,00050$12025% / 12.5%
Content and SEO$4,500120$37.5018.75% / 30%
Webinars$3,00050$6012.5% / 12.5%
Referrals$1,50030$506.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.

$66.69median cost per lead in Google Ads search, WordStream 2026 (US campaigns, ad spend only)
$27.66median cost per lead for Facebook lead campaigns, WordStream 2025 (ad spend only)
$249average blended cost per lead for B2B SaaS, all channels, First Page Sage 2026
$400average blended cost per lead across 30 industries, First Page Sage 2026

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

  1. 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
  2. 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
  3. Facebook lead campaign cost per lead: Susie Marino, WordStream, "Facebook Ads Benchmarks 2025", data April 2024 to June 2025, checked November 10, 2026
  4. 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.

Start free →