Kippler.

Flight log / Transmission 063

Cost per lead in B2B paid search: benchmarks, math and a sanity check

Cheap leads are Pac-Man pellets: plenty of them, 10 points each, and they don't win the level. For scale, WordStream's 2026 benchmarks put the median search ad cost per lead at $66.69 across 13,474 US campaigns, and $93.69 for business services.

By Ronny Cheng Updated 8 min read
warp zone: the 30-second version

> Cost per lead is ad spend divided by leads. WordStream's 2026 benchmarks, from 13,474 US search campaigns, put the median at $66.69 overall and $93.69 for business services. For B2B, treat that as context only. Set your ceiling from your own funnel: target cost per customer times lead to customer rate.

Cost per lead is the first number most B2B teams look at and the one that misleads them most often. It's easy to compute, it moves every day, and it's in every benchmark report. It also tells you nothing about whether those leads ever turn into revenue.

This guide covers the formula, the public benchmarks worth knowing (with their sample and definitions, since that's where most of the confusion starts), the math that connects CPL to CPC and conversion rate, and a sanity check that turns CPL into something your CFO will recognize. For where CPL fits in the wider account strategy, see the B2B PPC playbook.

// 01 · the briefing

What is cost per lead?

Cost per lead (CPL) is ad spend divided by the number of leads it produced in the same period. Spend $20,000 and get 200 leads, and your CPL is $100.

In Google Ads, the closest built-in column is Cost / conv. Google's help page on conversion tracking data defines it as your total cost divided by the number in your Conversions column. So the platform's "CPL" is only as clean as your primary conversions. If a newsletter signup, a whitepaper download and a demo request are all primary conversions, Cost / conv. blends them into one number that describes none of them.

For B2B, decide up front what counts as a lead. A sensible default: a person who asked to talk to sales or start a trial. Content downloads are a different conversion with a different cost, and they should be reported separately.

// 02 · telemetry

What is the average cost per lead in Google Ads?

The most cited public numbers come from WordStream by LocaliQ, which publishes search advertising benchmarks each year. Its 2026 report, by Susie Marino, is based on 13,474 US-based search campaigns running between April 1, 2025 and March 31, 2026, across 23 industries, with at least 52 campaigns per subcategory. Three details matter before you use any of it:

With that in mind, here's the overall median CPL from the last four WordStream reports. The 2026 report says CPL went down for the first time in five years.

Median search ad cost per lead, all industriesBy WordStream report year; each report covers the 12 months to March
Cost per lead$0$20$40$60$802023 report2024 report2025 report2026 report$66.69

Source: WordStream by LocaliQ, Google Ads benchmarks reports 2024, 2025 and 2026 (2023 figure as cited in the 2024 report)

View data
Median cost per lead
2023 report$53.52
2024 report$66.69
2025 report$70.11
2026 report$66.69

The 2024 report put CPL at $66.69, $13.17 above the prior year's $53.52. The 2025 report, from 16,446 campaigns, put it at $70.11, up 5.13%. The 2026 report brought it back to $66.69, while median CPC rose to $5.42 and conversion rate to 8.18%. Higher clicks and higher conversion rates partly cancel out, which is the CPL formula in action (more on that below).

kipp>

A median of 13,474 campaigns tells you what's normal. It doesn't tell you what's good for you. Those are different questions.

// 03 · versus

What is a good cost per lead for B2B?

WordStream doesn't have a "B2B" or "SaaS" category. The closest ones for most B2B advertisers are business services, industrial and commercial, and finance and insurance. Here are their 2026 medians.

Category (WordStream 2026)Median CPCMedian conversion rateMedian CPL
Business services$5.874.85%$93.69
Industrial and commercial$5.878.20%$75.19
Finance and insurance$3.392.64%$74.44
Attorneys and legal services$9.875.55%$131.63
All industries$5.428.18%$66.69

All three B2B-adjacent categories got cheaper per lead between the 2025 and 2026 reports, in line with the overall drop:

Median cost per lead, 2025 vs. 2026 reportB2B-adjacent WordStream categories and the all-industry median
  • 2025 report
  • 2026 report
Median cost per lead$0$50$100$150Business services$93.69Industrialand commercial$75.19Finance and insurance$74.44All industries$66.69

Source: WordStream by LocaliQ, Google Ads Benchmarks 2025 and 2026

View data
2025 report2026 report
Business services$104$93.69
Industrial and commercial$85.63$75.19
Finance and insurance$83.93$74.44
All industries$70.11$66.69

Business services fell from $103.54 to $93.69, industrial and commercial from $85.63 to $75.19, and finance and insurance from $83.93 to $74.44. Useful context for a board deck. Not a target. A B2B software company selling $40,000 contracts can rationally pay several hundred dollars per demo request, and a company selling $500 a year subscriptions can't afford $93. The sanity check below gives you your own number.

// 04 · fuel costs

How do you calculate cost per lead from CPC and conversion rate?

CPL is CPC divided by conversion rate. If clicks cost $8 and 5% of clicks become leads, each lead costs $8 / 0.05 = $160. That one line explains almost every CPL movement you'll see:

The second line is why landing pages matter so much to CPL. A one point drop in conversion rate costs more than most bid changes. If your CPL is drifting up and CPCs aren't, look at the page, the form and the offer before you look at bids. Our form optimization post covers the most common leak.

One trap when you apply this to benchmarks: medians don't multiply. Business services' median CPC of $5.87 divided by its median conversion rate of 4.85% gives about $121, not the reported $93.69 median CPL. Each median is taken across campaigns separately, so the campaign with the median CPC isn't the campaign with the median conversion rate. Use the formula on your own account, where all three numbers come from the same clicks.

// 05 · signal vs. noise

Can a lower cost per lead be bad news?

Yes, and in B2B it often is. The fastest ways to cut CPL are to broaden match types, add cheap placements, shorten the form and offer something easier than a demo. All of them bring in more leads. Few of them bring in more buyers.

Here's the pattern in a hypothetical account that starts bidding to a CPL target in month 4:

Cost per lead vs. cost per qualified opportunityMonthly, hypothetical B2B account bidding to a lower CPL from month 4
  • Cost per lead
  • Cost per qualified opp
Cost$0$500$1K$1.5K$2KM1M2M3M4M5M6M7M8CPL target set$1.6K$70

Illustrative data, not from a real account.

View data
Cost per leadCost per qualified opp
M1$110$1.1K
M2$108$1.1K
M3$112$1.1K
M4$95$1.2K
M5$84$1.3K
M6$76$1.4K
M7$72$1.4K
M8$70$1.6K

In this illustrative account, CPL falls 36%, from $110 to $70, and the dashboard looks great. Cost per qualified opportunity rises 42%, from $1,100 to $1,560, because the share of leads that sales accepts dropped from 10% to about 4.5%. The CPL line is the one on the weekly report. The opportunity line is the one that decides next year's budget.

The fix is to give the bidding algorithm a better target. Import qualified leads from your CRM and bid toward them, or assign values by stage. The value-based bidding guide covers how.

kipp>

Optimize for cheap leads and the algorithm will find you cheap leads. It's very good at following instructions.

// 06 · pre-flight checklist

How do you sanity check your cost per lead?

Work backward from a customer. You need three numbers from your own business:

  1. Target cost per customer from paid search. Finance can usually give you a target customer acquisition cost. Use the part of it paid search is allowed to spend.
  2. Lead to customer rate for paid search leads specifically, from your CRM, over a period long enough to include closed deals.
  3. Maximum CPL = target cost per customer x lead to customer rate.

Say a hypothetical company can spend $6,000 to acquire a customer through paid search, and 2% of its paid search leads become customers. Its ceiling is $6,000 x 0.02 = $120 per lead. A $90 CPL is fine. A $150 CPL isn't, no matter what the benchmark says. Change the lead to customer rate to 4%, and the ceiling doubles to $240.

It helps to see the full chain, because every stage multiplies cost. Here's the same hypothetical company at a $90 CPL, with $45,000 of monthly spend producing 500 leads, 250 marketing qualified leads, 100 sales qualified leads, 50 opportunities and 10 customers:

What a $90 lead costs at each funnel stageHypothetical: $45K monthly spend, 500 leads to 10 customers
Cost per lead$90Cost per MQL$180Cost per SQL$450Cost per opportunity$900Cost per customer$4.5K

Illustrative data, not from a real account.

View data
Cost per stage
Cost per lead$90
Cost per MQL$180
Cost per SQL$450
Cost per opportunity$900
Cost per customer$4.5K

In this illustrative funnel, a $90 lead becomes a $4,500 customer, which sits under the $6,000 target. Good. But notice where the leverage is. Improving lead to opportunity rate from 10% to 12% cuts cost per customer more than shaving $10 off CPL does. Report CPL, but manage the chain. The PPC report template shows how to put the whole chain on one page.

// 07 · where this breaks

Where cost per lead benchmarks break down

kipp> waitlist --join

Something's warming up on the launch pad.

We're building something for people who read posts like this. Early access opens in waves.

Early access, by invitation.

// 08 · comms

FAQ

What is a good cost per lead for B2B?

There's no universal number. WordStream's 2026 search benchmarks put the median at $93.69 for business services, $75.19 for industrial and commercial and $74.44 for finance and insurance. A good CPL is one where your lead to customer rate still lands cost per customer under target.

How do you calculate cost per lead?

Divide total ad spend by the number of leads in the same period. Google Ads shows this as Cost / conv., total cost divided by conversions. It's also CPC divided by conversion rate: $8 clicks at a 5% conversion rate is a $160 CPL.

What is the average cost per lead for Google Ads?

WordStream's 2026 report, covering 13,474 US search campaigns from April 2025 to March 2026, puts the median CPL at $66.69, down from $70.11 in its 2025 report. Its figures are medians and include Google Ads and Microsoft Ads campaigns.

Why is my cost per lead going up?

Usually CPCs rose, conversion rate fell, or both, since CPL equals CPC divided by conversion rate. Check each one separately, and check whether lead quality improved, because a higher CPL with more qualified leads can be a better result.

Is cost per lead the right KPI for B2B paid search?

Only as a diagnostic. Bidding and budgeting on CPL alone pushes spend toward the cheapest form fills. Cost per qualified opportunity, or cost per customer, ties the number to revenue.

Ronny Cheng has spent 15+ years in performance marketing and led growth on 9+ startup exits across 75+ companies. He writes the Flight log for people who read search term reports for fun.

Receipts

  1. WordStream: Google Ads Benchmarks 2026
  2. WordStream: Google Ads Benchmarks 2025
  3. WordStream: Google Ads Benchmarks 2024
  4. LocaliQ: 2026 Search Advertising Benchmarks
  5. PPC Land: Google Ads CPL drops for first time since 2020 as CPC hits $5.42
  6. Google Ads Help: Understand your conversion tracking data