Cold email for SaaS founders Benchmarks

B2B cold email reply rate: benchmarks and what moves the number

A 4% reply rate sounds low. In B2B cold email it's actually solid. The average campaign gets 2-3%. Campaigns with tight ICPs and personalization based on real prospect research hit 8-12%. Here's what the numbers mean and the five variables that actually move them.

What reply rates look like across campaign types

These are benchmarks from B2B SaaS outreach, not consumer email or marketing newsletters. The context matters: B2B cold email goes to people who weren't expecting it, about products they weren't looking for. 4% is a genuinely good result in that environment.

2-3% average total reply rate for B2B cold email campaigns (includes negative replies)
4-8% positive reply rate on tight-ICP campaigns with personalized copy
8-12% top-performing campaigns with AI-researched per-prospect personalization
Campaign type Total reply rate Positive reply rate
Broad ICP, template copy 1-2% 0.5-1%
Tight ICP, template copy 2-4% 1-2%
Tight ICP, manually personalized 4-8% 3-5%
Tight ICP, AI per-prospect research 6-12% 4-8%

Positive reply rate vs total reply rate

Most benchmarks report total reply rate, which includes "unsubscribe me," "not interested," and automated out-of-office responses. Positive reply rate (people who engaged meaningfully with your message) is the number that actually matters for revenue.

A campaign with a 5% total reply rate might have only 1.5% positive replies if the targeting is off. A campaign with 4% total might have 3.5% positive replies if the ICP is tight. The second campaign is much more valuable despite the lower headline number.

Key point

Track positive replies per campaign, not total replies. Negative replies tell you something went wrong with targeting or messaging, but they shouldn't inflate your performance metrics. A clean 4% positive reply rate on 350 contacts is 14 conversations. Two or three of those typically convert.

The five variables that actually move reply rate

ICP specificity. This is the biggest lever. "B2B SaaS companies" gets 1-2%. "Operations managers at 3PL companies running their own driver fleet" gets 6-10%. The email can be nearly identical, but the specificity changes whether it feels written for them or written for everyone.

Personalization depth. Merge fields ("Hi [FirstName], I noticed [Company] is in the logistics space") don't move reply rates meaningfully. Personalization based on something specific to the prospect's business does. AI that reads each prospect's site before writing the email produces this at scale, which is the core of what AI cold email actually does differently from template tools.

First line relevance. The first sentence of the email appears in most email clients as a preview. If it starts with "I came across your company" or "I hope this email finds you well," it's already lost. The first line should reference something specific to that prospect's situation.

Ask size. "Would a 15-minute call make sense?" gets replies. "I'd love to show you a full demo of our platform" gets ignored. The ask should feel proportional to the relationship, which at this point is zero. Small ask, easier to say yes.

Follow-up timing. A single email gets roughly half the replies that a 3-touch sequence gets, assuming the follow-ups are relevant and not just "Just checking in." The second email should add new information, not just nudge.

Pro tip

If you're getting opens but low replies, the subject line works but the email body misses. If you're getting opens and replies but from the wrong people, the ICP is off. Diagnose the problem before scaling. The subject line guide covers the first part.

How reply rate varies by ICP specificity

ICP description Specificity level Expected positive reply rate
"B2B SaaS companies" Too broad 0.5-1%
"SaaS companies 20-200 employees" Better 1-2%
"Head of CS at B2B SaaS, 20-200 employees" Good 2-4%
"Head of CS at B2B SaaS with onboarding drop-off problem, 20-200 employees" Strong 4-8%
The test for ICP specificity: could your ideal customer description appear in a LinkedIn search with 3 filters? If yes, you're at the right level. If you need 5+ filters to find them, you may be too narrow for volume. If 3 filters returns 500,000 results, you need to tighten it.

Connecting reply rate to revenue

Reply rate is a means to an end. What you actually care about is qualified conversations per campaign and cost per qualified conversation. Those numbers connect reply rate to business value.

At $0.07 per contact, a 350-contact campaign costs $25. At 4% positive reply rate, that's 14 conversations at a cost of $1.79 each. At 8%, that's 28 conversations at $0.89 each. If your close rate from cold email conversations is 20%, a $500 MRR deal means you need roughly 5 conversations per deal, costing you $9 per deal at 4% and $4.45 at 8%.

That math changes substantially based on how you calculate ROI across different approaches. The point is that reply rate is only meaningful in the context of your deal size and close rate. A 2% reply rate on a $10,000 deal is more valuable than 8% on a $100 deal.