B2B lead generation costs in 2026: cost-per-lead benchmarks by channel
What a qualified B2B lead actually costs across cold email, LinkedIn ads, SDRs, data providers, agencies, and intent-based outbound — with 2026 benchmarks and the math that matters.
Cold email, LinkedIn ads, SDRs, data providers, agencies, intent-based outbound — every channel quotes a different "cost per lead," and most of the numbers are not comparable. Here is what a B2B lead actually costs in 2026, and the math that matters.
First, define the "lead"
A "lead" is not one thing:
- MQL (marketing-qualified lead): a contact that took an action — downloaded, filled a form. Cheap, low intent.
- SQL (sales-qualified lead): vetted by sales as a real opportunity. Expensive, high intent.
- Qualified lead: a contact that matches your ICP and has a reason to buy now.
A $20 MQL and a $200 SQL are both "leads." Comparing cost-per-lead without the qualifier is meaningless.
Cost per qualified lead by channel (2026)
Rough 2026 ranges for a qualified B2B lead — not raw MQLs:
| Channel | Cost / qualified lead | Notes |
|---|---|---|
| Cold email | $30–$120 | Cheap to send; deliverability + low reply drag |
| LinkedIn Ads | $80–$250+ | High targeting, high CPC ($8–$15+) |
| Google Search | $60–$200 | Intent-rich but competitive keywords |
| Outsourced SDR / agency | $150–$400 | Labor + tooling markup |
| In-house SDR | $80–$250 | Loaded cost ÷ meetings booked |
| Data providers (ZoomInfo, Apollo) | $20–$60 / contact | Low convert — you still do the outreach |
| Intent-based outbound | $0.50–$15 | Depends how tightly you target |
These are ranges, not gospel — your ICP, ACV, and motion move them a lot.
Why cost-per-lead is the wrong headline
A cheap lead that never converts is expensive. The number that matters is cost per qualified lead and, downstream, cost per booked meeting and cost per closed-won. A channel at $150/qualified lead that converts at 20% beats a channel at $30/lead that converts at 1%.
The math on intent-based outbound
Intent-based outbound is cheap per qualified lead because you are not paying to interrupt strangers — you are reaching people who just signaled. Saava, for example, charges per qualified lead scored against your ICP (roughly $0.10 in plan terms), and those leads arrive with verified contact and the buying reason attached, so reply rates run far above cold. Fewer, better conversations beat more, colder ones on every downstream cost.
FAQ
What is a good cost per lead for B2B? For a qualified lead, most teams land between $50 and $250 depending on channel and ACV. Sub-$50 usually means you are counting MQLs, not SQLs.
Is LinkedIn lead gen cheaper than cold email? Per qualified lead, intent-based LinkedIn outreach is typically cheaper than cold email once you account for deliverability loss and reply rates — even though cold email is cheaper to send.
How do I lower my cost per lead? Target tighter (ICP + intent), not wider. Low reply rates from bad targeting are the biggest hidden cost.