← Back to the blog

Cost Per Lead Calculator

What Is a Good Cost Per Lead? 2026 Benchmarks by Industry

By Hamza IqbalFounder, ToolsForge

6 min readHow we source numbers

Magnet attracting contact cards with a price tag

Cost per lead is the number most small businesses use to judge their marketing, and the one most often judged against the wrong yardstick. An industry average tells you what other businesses pay. It doesn't tell you what you can afford to pay. This guide covers both.

What is a good cost per lead?

A good cost per lead is one below what a lead is worth to you: revenue per customer × profit margin × share of leads that become customers. If a customer brings $1,000 at a 50% margin and you close one lead in five, a lead is worth $100, so anything under $100 is profitable. For reference, 2026 averages are $66.69 per lead for Google search ads and $27.39 for Facebook leads campaigns.

The Google figure comes from LocaliQ's 2026 search advertising benchmarks and the Facebook figure from its 2026 Facebook advertising benchmarks. Both were checked on September 25, 2026.

How do you calculate cost per lead?

Cost per lead (CPL) = total campaign cost ÷ number of leads

"Total campaign cost" should include everything the campaign cost, not only the ad spend: agency or freelancer fees, tools, and any content made for it. Leaving those out makes a campaign look cheaper than it was.

Say you spent $2,000 on ads and $500 on management and got 40 leads:

CPL = ($2,000 + $500) ÷ 40 = $62.50

What is the average cost per lead by industry?

Here are LocaliQ's 2026 averages for the industries covered in both its Google and Facebook reports:

Industry Google search ads CPL Facebook leads campaigns CPL
Arts & Entertainment $26.84 $14.59
Automotive: For Sale $44.26 $35.52
Beauty & Personal Care $39.25 $50.91
Career & Employment $67.36 $12.30
Dentists & Dental Services $72.97 $61.56
Education & Instruction $77.48 $26.31
Furniture $106.70 $39.25
Health & Fitness $67.36 $27.11
Home & Home Improvement $90.92 $42.95
Industrial & Commercial $75.19 $35.87
Personal Services $54.60 $38.09
Physicians & Surgeons $40.04 $32.14
Real Estate $102.51 $13.74
Sports & Recreation $44.26 $15.49
All industries $66.69 $27.39

Source: LocaliQ 2026 benchmarks for search and Facebook.

Facebook leads are cheaper in almost every industry, sometimes by a wide margin (Real Estate: $13.74 against $102.51). That doesn't make Facebook the better channel. A search lead is someone who went looking for what you sell; a Facebook lead is someone who responded to an ad in their feed. The two often close at different rates, which is why the cost that decides the question is cost per customer, not cost per lead.

How do you work out the most you can pay per lead?

Your break-even cost per lead is what a lead is worth:

Break-even CPL = revenue per customer × profit margin × close rate

Revenue per customer Profit margin Close rate Break-even CPL
$300 60% 20% $36
$1,000 50% 20% $100
$2,500 40% 15% $150
$5,000 30% 10% $150

Below that number, the campaign makes money on the first sale. Above it, it loses money unless customers come back and buy again. If you use lifetime value instead of the first sale, be sure the repeat purchases are real, not hoped for.

Back to the $62.50 example. With $1,000 per customer, a 50% margin and a 20% close rate:

  • Customers: 40 leads × 20% = 8
  • Cost per customer: $2,500 ÷ 8 = $312.50
  • Gross profit from them: 8 × $1,000 × 50% = $4,000
  • Return on the $2,500: ($4,000 − $2,500) ÷ $2,500 = 60%

A $62.50 lead is comfortably under the $100 break-even, so this campaign is worth scaling.

Cost per lead vs cost per acquisition: which matters more?

Cost per acquisition (CPA), or cost per customer, is total cost ÷ new customers. It's cost per lead divided by your close rate:

Cost per customer = cost per lead ÷ close rate

That's why comparing channels on cost per lead alone can mislead. An illustration with made-up close rates:

Channel Cost per lead Close rate (example) Cost per customer
Google search ads $66.69 25% $266.76
Facebook leads campaign $27.39 8% $342.38

Here the cheaper lead produces the more expensive customer. With different close rates it could go the other way; the point is to track close rate by channel, not assume it.

How do you lower your cost per lead?

Cost per lead is cost per click ÷ conversion rate, so you can lower it from either side:

  • Raise the conversion rate. This is usually the bigger lever. At $5.42 per click (the 2026 Google average), a landing page converting 4% costs $135.50 per lead; at 8%, $67.75. The ads don't change at all.
  • Lower the cost per click. Tighter targeting and more relevant ads tend to cut wasted clicks. In search, negative keywords stop you paying for searches that were never going to become customers.
  • Shorten the form. Every field you ask for costs some completions. Ask for what you need to follow up, and get the rest on the call.
  • Follow up fast. This doesn't lower cost per lead, but it raises the close rate, which lowers cost per customer, the number that matters.

If you want the channel detail, the Google Ads cost guide and the Facebook ads budget guide break these costs down further, and the small business marketing budget guide shows how much to spend across all your channels.

FAQ

LocaliQ's 2026 benchmarks put it at $66.69 for Google search ads and $27.39 for Facebook leads campaigns, across industries. Your own break-even cost per lead is a better yardstick than either.
Divide the total cost of the campaign by the number of leads it produced. Include management fees, tools and content, not just ad spend. $2,500 for 40 leads is $62.50 per lead.
It is if a lead is worth more than $100 to you. At $1,000 per customer, a 50% margin and a 20% close rate, a lead is worth exactly $100, so $100 breaks even. At $5,000 per customer and the same margin and close rate, a lead is worth $500.
Cost per lead counts every enquiry. Cost per acquisition counts only leads that become customers: total cost ÷ new customers. With a 20% close rate, a $62.50 cost per lead means a $312.50 cost per customer.
On Facebook you reach people who weren't searching, which is cheaper per click and per form fill. On Google you pay more to reach people actively searching. Compare the two on cost per customer, because the close rates are often different.

Work out your own numbers rather than relying on averages. The calculator shows your cost per lead, cost per customer, ROI and the most you can afford to pay for a lead.

Calculate your cost per lead →

Cost Per Lead Calculator

Work out your cost per lead and cost per customer, and see the most a lead can cost before a campaign loses money.

Run the free tool

Written by

Hamza Iqbal

Founder, ToolsForge

Founder of ToolsForge and a WordPress & WooCommerce developer. Builds the free calculators on this site and writes the guides behind them — every guide pairs real, sourced numbers with a tool so you can run your own.