A number with no benchmark is meaningless. A 5% reply rate sounds low until you learn the average is around 1–3% — at which point it's excellent. The whole point of measuring cold outreach is to know whether each stage is healthy, and you can't know that without a sense of what 'good' looks like. This guide gives you realistic ranges for every stage of the funnel and, more importantly, shows you how to use them to find the one layer that's actually holding you back. This is the measurement half of Step 5 in the cold outreach process — pairs with the outbound metrics worth tracking.
This is part of a series that walks the whole cold outreach process. For the full map, start with the complete step-by-step cold outreach system; the stages are list, infrastructure, message, sequence, volume, replies, and measurement.
One caveat before the numbers: benchmarks are a compass, not a scoreboard. They vary by industry, offer, list quality, and how cold the audience really is. Use them to tell whether a stage is roughly healthy or clearly broken — not to chase a vanity figure. The goal is meetings booked, and a campaign with a 'below average' open rate that books plenty of meetings is winning.
Deliverability and bounce rate: the foundation
Before any other metric matters, your email has to actually land. Bounce rate is the clearest signal of list and infrastructure health. Good looks like under 2–3%; anything above ~5% is a red flag that your list is stale or unverified, and mailbox providers will start treating you as a spammer. A high bounce rate doesn't just waste sends — it actively damages your sending reputation, which drags down every other number. If bounces are high, stop everything and fix the list before sending another batch.
Spam complaint rate is the other foundational number, and the bar is brutal: keep it under 0.1% (one complaint per thousand sends). Complaints are the fastest way to torch a domain. If complaints are climbing, your targeting is off — you're emailing people who don't see why they got it — which points back to your list and your relevance line, not your send volume.
Open rate: a rough proxy, not a goal
A healthy cold email open rate sits somewhere around 30–50%, though open tracking has become unreliable enough that you should treat it loosely. Open rate is mostly a read on two things: whether you're landing in the inbox (deliverability) and whether your subject line earns the click. A sudden drop in opens usually means a deliverability problem, not a bad subject line — a distinction that trips up a lot of people who rewrite subject lines when their domain is actually the issue. Use open rate as an early-warning gauge, not a target to optimize for its own sake.
Reply rate: the real measure of fit
Reply rate is where cold outreach gets honest. For genuinely cold B2B email, an average campaign lands around 1–3%, a good one around 5%, and a great, tightly-targeted one can reach 8–10%+. Reply rate is the truest measure of whether your list and message fit each other: if delivery is fine and opens are normal but replies are flat, the problem is almost always the list (wrong people) or the message (no relevance, ask too big). It's the metric that tells you whether the core of your campaign — who you're reaching and what you're saying — is working.
Worth noting: count all replies, including the 'no thanks' ones, separately from positive replies. A campaign generating lots of negative replies still tells you the targeting is roughly right and people are engaging — you may just need a sharper message. A campaign generating near-zero replies of any kind usually has a deliverability or list problem hiding underneath.
Positive reply and meeting rate: the only ones that pay
Positive reply rate — replies that express interest — typically runs about a third to half of total replies on a well-targeted campaign. From there, the meeting-booked rate is what actually funds the business. There's no universal 'good' number here because it depends heavily on your offer and price point, so the right move is to establish your own baseline and improve it over time. A useful rule: if you're getting positive replies but few of them convert to meetings, the gap is in how you handle the reply — see how to turn cold email replies into booked meetings.
How to use benchmarks to find the broken layer
The real value of benchmarks is diagnostic. Cold outreach is a funnel, and a problem at one stage makes everything below it look broken. Work top-down and fix the lowest unhealthy layer first:
- High bounce or complaint rate → list and infrastructure problem. Fix this before anything else; nothing downstream is trustworthy until it's healthy.
- Delivery fine, but open rate cratered → deliverability or reputation slipping, not your subject line. Check domain health before rewriting copy.
- Opens normal, but reply rate near zero → list or message mismatch. Either you're reaching the wrong people or your relevance and ask are off.
- Good reply rate, but few meetings → a reply-handling problem, not a top-of-funnel one. Tighten how you respond and book.
This discipline saves enormous wasted effort. The most common mistake in cold outreach is 'fixing' the wrong layer — endlessly A/B testing subject lines when the real issue is a burned domain, or rewriting the email when the list was never a fit. Benchmarks tell you where in the funnel the leak is so you fix the cause, not a symptom.
What shifts the benchmarks
The ranges above are starting points, and several factors move them, which is why blindly comparing your campaign to a published average can mislead you. How cold the audience truly is matters most: outreach to people who've never heard of you behaves very differently from 'warm cold' outreach to prospects who follow your industry or showed a prior signal. Your offer and price point matter too — a low-commitment, clearly valuable offer earns more replies than a high-stakes, expensive one, and that's fine, because the expensive offer's meetings are worth more. Industry plays a role as well: some markets are saturated with outreach and respond at lower rates, while underserved niches reply far more readily.
List size and quality interact in a way worth calling out: a tiny, hand-built list of perfect-fit prospects will post much higher rates than a large, looser list — so a falling reply rate as you scale isn't always a problem, it can simply mean you've expanded past your tightest segment. The lesson is to compare like with like. Judge a campaign against similar campaigns to similar audiences, not against a single industry-wide number, and treat any benchmark as a rough sanity check rather than a verdict.
Set your own baseline
Industry benchmarks get you in the right neighborhood, but your own historical numbers are the benchmark that matters most. After a few campaigns you'll know what 'normal' looks like for your offer and audience, and then any deviation becomes a signal: a sudden bounce spike, a reply-rate dip, a complaint creeping up. Track the numbers consistently, watch the trend, and let movement against your own baseline tell you when something changed. JYNI surfaces these metrics in one place alongside the outreach engine itself, so the measurement and the sending aren't living in two disconnected tools.
Frequently Asked Questions
What is a good cold email reply rate?
For genuinely cold B2B email, an average campaign sees roughly a 1–3% reply rate, a good one around 5%, and a tightly-targeted great one can reach 8–10% or more. Reply rate is the truest measure of whether your list and message fit — if delivery and opens are fine but replies are flat, the problem is usually the wrong audience or a message with no relevance.
What is a good open rate for cold email?
Roughly 30–50% is healthy, though open tracking has grown unreliable, so treat it loosely. Open rate mostly reflects deliverability (are you landing in the inbox) and subject-line strength. A sudden drop usually signals a deliverability problem rather than a bad subject line — check domain health before rewriting copy.
What is an acceptable cold email bounce rate?
Keep it under 2–3%. Above about 5% is a red flag that your list is stale or unverified, and it actively damages your sending reputation, which drags down every other metric. If bounces are high, stop sending and clean and verify the list before the next batch.
How do I know which part of my cold outreach is broken?
Use the funnel top-down. High bounce or complaint rates mean a list/infrastructure problem — fix that first. Normal delivery but cratered opens points to deliverability, not subject lines. Normal opens but near-zero replies means a list or message mismatch. Good replies but few meetings means a reply-handling problem. Always fix the lowest unhealthy layer first.