The Number Everyone Quotes Is Wrong
If you Google the average cold email open rate, you will find numbers ranging from 27% to 60%. Some sources throw out 42%. A few claim 85% is possible with the right setup.
Every single one of those numbers is distorted.
Apple broke the metric in a way I still see cold emailers failing to account for.
Here is what happened. Apple launched Mail Privacy Protection (MPP) as part of iOS 15. When a recipient uses Apple Mail with MPP enabled, Apple routes the email through a proxy server and preloads all the content - including the invisible tracking pixel that triggers an open in your ESP dashboard. The pixel fires before the recipient ever touches the message. Your system logs an open. No human read a word.
One newsletter that averaged a 28% open rate hit 55% overnight after MPP rolled out - with no change in content or list quality. That jump was not a win. It was a ghost.
The problem is scale. Apple Mail accounts for roughly half of all email opens. Nearly 50% of subscribers use MPP-enabled Apple devices. That means for many cold email campaigns, half of your reported opens are machine-generated phantom opens from Apple proxy servers - not human eyes on your pitch.
The industry average open rate of roughly 42% for email marketing broadly (HubSpot data, overall email including warm campaigns) is severely contaminated by this effect. For cold email specifically, where your list is 100% strangers on cold Apple Mail clients, the distortion is even worse.
So when someone asks what the average cold email open rate is - the most honest answer is: we do not know. The tracking mechanism is broken. And more importantly, it is the wrong question.
The Metric That Predicts Revenue
Reply rate is the number that runs the business.
Open rate tells you whether your subject line tricked someone into a click. Reply rate tells you whether your message caused a human being to stop what they were doing and write back to a stranger. That is the behavior that leads to meetings. Meetings lead to pipeline. Pipeline leads to revenue.
Here is a benchmark gap that should reset your expectations.
The Instantly platform analyzed billions of cold email interactions and put the platform-wide average reply rate at 3.43%, with top performers exceeding 10%. Belkins, reporting on millions of emails sent, found the average reply rate at 5.8%. Reachoutly data across B2B campaigns showed an average of 4.0%. Multiple independent datasets cluster the real-world average between 3% and 5%.
Nearly half of all practitioner-reported reply rates - drawn from real campaign data shared publicly across forums and social platforms - fall in the 1-5% range. That is the cold truth about what most campaigns produce.
Meanwhile, well-crafted campaigns from operators who have dialed in their targeting, infrastructure, and messaging hit 10-15%. The top quartile clears 15-25%. These are not mythical numbers. They show up consistently when the variables are controlled.
Targeting and infrastructure separate average senders from top-quartile ones - and we will get to both.
What the Benchmarks Look Like
Here is a clean grid of what poor, average, good, and top-quartile cold email looks like across the metrics that matter. Use this to calibrate where your campaigns sit.
| Metric | Poor | Average | Good | Top Quartile |
|---|---|---|---|---|
| Reply Rate | Under 1% | 2-5% | 5-10% | 15-25% |
| Positive Reply Rate | Under 0.5% | 1-2% | 3-6% | 10%+ |
| Meeting Booking Rate | Under 0.5% | 0.69% | 1-2% | 2.34%+ |
| Bounce Rate | Over 5% | 2-4% | Under 2% | Under 1% |
A few things worth highlighting in that table.
The average meeting booking rate is 0.69%. That means for every 100 emails delivered, fewer than one person books a call. If you are sending 500 emails per week, you are averaging three to four meetings booked - if you are at the average. Below average means those numbers fall off a cliff.
Find Your Next Customers
Search millions of B2B contacts by title, industry, and location. Export to CSV in one click.
Try ScraperCity FreeThe bounce rate benchmark deserves more attention than it gets. Keeping bounce rate under 2% is a hard floor for maintaining sender reputation. Gmail spam complaint threshold is now 0.1% - meaning even one or two complaints per thousand emails can trigger filtering. Once your domain is flagged, your open rate and reply rate both crater regardless of how good your copy is.
Small business outreach targeting companies with under 50 employees averages 7.5% response rates. Enterprise outreach targeting companies with 1,000 or more employees averages around 5%. Targeting smaller, faster-moving companies is a structural advantage.
Why Open Rate Is a Trap - With a Real Example
Here is a scenario that plays out constantly.
An operator sends 182 cold emails. The ESP reports a 43% open rate. The subject line looked great. One person replied - not to book a call, but to say they were not interested. The campaign produced zero meetings from over 180 sends.
That is not an edge case. High open rates with near-zero reply rates are common. The sequence of events goes like this: Apple MPP inflates the open count. The copy does not connect with the reader. No one replies. The operator looks at a 43% open rate and thinks the problem must be the follow-up sequence. The open rate was never the thing to watch.
One operator documented going from a 9.5% reply rate down to 0.3% - by making a single change to the call to action at the end of the email. The copy before the CTA was identical. The CTA itself killed the campaign. That kind of sensitivity to copy details only shows up in reply rate data. Open rate told them nothing about it.
There is also the reverse case. A campaign with a 35% open rate books 50 meetings in 60 days. A different campaign with a 60% open rate books zero. The open rate predicted nothing. The reply rate predicted everything.
This is why serious practitioners in the cold email community have largely moved to disabling open tracking entirely. Plain text emails, no tracking pixels, focus entirely on reply rate and meetings booked. The pixel itself can hurt deliverability by triggering spam filters - which means turning off open tracking can improve the underlying metric while eliminating the misleading one.
Hook Types in Cold Email
Data from an analysis of 11 million emails by Hunter.io - broken down by hook type, ICP role, and industry - shows that what you put in the first two sentences of a cold email changes reply rates by more than 2x. The hook type is what drives the difference.
Data from an analysis of 11 million emails by Hunter.io - broken down by hook type, ICP role, and industry - shows that what you put in the first two sentences of a cold email changes reply rates by more than 2x. Not subject lines. Not length. Not personalization tokens. The hook type.
Here is what the data shows across hook types:
| Hook Type | Reply Rate | Meeting Booking Rate |
|---|---|---|
| Timeline hook (Week 1-2: X, Week 3-4: Y) | 10.01% | 2.34% |
| Numbers hook (32% reduction in 90 days) | 8.57% | 1.86% |
| Social proof hook (We worked with known brand) | 6.53% | 1.25% |
| Problem hook (Are you struggling with X?) | 4.39% | 0.69% |
Read that bottom row again.
The problem hook - which is by far the most commonly used opening in B2B cold email - is the worst performer. It produces a 4.39% reply rate and a 0.69% meeting booking rate. The timeline hook beats it by 2.3x on replies and 3.4x on meetings.
The breakdown by industry for timeline hooks is consistent: Consulting sits at 10.67%, Healthcare at 10.21%, SaaS at 9.91%, and Financial Services at 9.26%. Across all four verticals, the timeline hook outperforms the problem hook by a wide margin.
Want 1-on-1 Marketing Guidance?
Work directly with operators who have built and sold multiple businesses.
Learn About Galadon GoldWhy does this work? The problem hook asks the reader to confirm they have a problem. That triggers defensiveness. Nobody wants to admit to a stranger that they are struggling. The timeline hook shows them the path. It answers what working with you looks like before they have to ask. They can picture the engagement instead of defending against it.
If your current cold email opens with something like are you struggling with X or do you find it hard to Y - you are using the hook type with the worst documented performance. Switch to a timeline hook. Map out what the first 30, 60, or 90 days of working with you looks like. That single change is worth more than months of subject line testing.
List Quality Beats Copy Every Time
One of the most replicated findings across cold email data is that list quality explains more variance in reply rate than copy does.
Campaigns targeting 50 or fewer contacts average 2.76x higher reply rates than broad blast campaigns aimed at thousands. The same email sent to a tightly filtered list versus a generic one will produce radically different outcomes - relevance is built into who receives it.
One practitioner ran the same email script to 4,200 leads split into two groups. Campaign A used a standard Apollo export with no additional filtering. Campaign B used the same pool but applied intent-signal filtering - looking for companies that had recently hired for specific roles, raised capital, or shown buying signals. The results were stark: Campaign A produced a 0.4% reply rate and four calls booked. Campaign B, identical copy, produced a 2.9% reply rate and 41 calls booked. That is a 7.25x difference from targeting alone.
Another operator narrowed their ICP from all SaaS companies to Series B SaaS companies using Salesforce with 50 to 200 employees. Response rate jumped from 2% to 11% - again, without rewriting the email.
The math is simple. A highly relevant email to 200 perfect-fit prospects beats a generic email to 2,000 loosely qualified ones. I see this every week - cold emailers thinking about volume first and targeting second. That ratio should be flipped.
Filter by job title, industry, company size, and technology stack. Then cross-reference with trigger events like recent funding, headcount growth, or job postings. That's what moves a campaign from 0.4% reply rates to 2.9%. Try ScraperCity free - you can search millions of B2B contacts by title, industry, location, and company size, and use the built-in email verifier to keep bounce rates under control before you ever hit send.
Infrastructure Is the Hidden Variable
Your open rate - even the distorted MPP-inflated version - is partly a deliverability signal. If your emails land in spam, they never get opened by humans or by Apple proxy servers. Your reported open rate falls, your reply rate falls, and none of your copy changes will fix it.
Here is the setup that well-structured campaigns run on, based on what practitioners report from working campaigns:
Three to four weeks of warmup before meaningful volume sends. Bounce rate kept under 2% - ideally under 1%. SPF, DKIM, and DMARC all properly configured. Two mailboxes per sending domain. Fifteen to twenty-five sends per mailbox per day maximum. No open tracking pixels in early warmup phases. Plain text or near-plain-text formatting.
Campaigns running this infrastructure report 6-11% reply rates as a baseline - before any copy optimization. Campaigns skipping these steps and blasting from cold domains report reply rates under 1% and bounce rates over 5%.
The open tracking pixel issue is worth dwelling on. The pixel that generates your open rate data is the same pixel that can trip spam filters. Shared click-tracking domains carry reputation from every sender using that domain. If another sender on your shared tracking domain gets flagged, your deliverability suffers even if your own sending behavior is clean. Operators who turn off open tracking and move to plain-text sends often see reply rates improve - because more emails are reaching the inbox.
Find Your Next Customers
Search millions of B2B contacts by title, industry, and location. Export to CSV in one click.
Try ScraperCity FreeDeliverability is unglamorous work. It rarely gets discussed in the same conversation as subject lines or personalization. Practitioners who have run campaigns with identical copy across warmed and unwarmed infrastructure find deliverability setup explains more of the reply rate gap than any messaging variable.
Subject Lines - What the Data Shows
Subject lines do move open rates. Even with the MPP distortion, subject line testing gives you a proxy signal - and more importantly, it affects whether the small percentage of non-Apple-Mail users open your email at all.
A few findings that hold up across multiple data sources:
Subject lines under 40 characters with a quantified claim produce roughly 37% higher open rates than generic or vague subjects, per Hunter.io data. One practitioner documented going from 41% to 74% open rate overnight with a subject line change alone. A higher open rate did not automatically produce more replies in most documented cases.
The formats that consistently generate engagement in B2B cold outreach are lowercase, no punctuation, short - words like question, idea, thought, or just the prospect first name. These patterns perform because they look like a message from a known contact, not a mass blast. They pass the one-second scan test.
What does not work: subject lines that start with RE to fake a prior conversation, anything with free, guarantee, urgent, or act now, and subject lines longer than 50 characters. Generic AI-written emails with high-volume spray subject lines see dramatically lower response rates - because recipients identify the pattern immediately and delete without reading.
One specific finding worth noting: removing a formal greeting like Hey First Name and replacing it with a direct opening line improved reply rate by roughly 7 percentage points in documented tests. The greeting signals template. Removing it signals directness. That one word swap is worth testing before any elaborate personalization strategy.
Follow-Up Timing and the Meeting Booking Math
I see it constantly - cold email practitioners underestimating follow-up and overestimating the first send.
First follow-ups increase responses by up to 49% over the initial email alone, and adding a second follow-up adds another few percentage points. The sequence structure matters - but timing of follow-ups matters more than most operators think.
The 3-7-7 follow-up cadence - sending on Day 0, Day 3, Day 10, and Day 17 - captures 93% of total replies by Day 10 according to Hunter.io dataset analysis. Going beyond four touches produces sharply diminishing returns and begins to elevate spam complaint risk.
Wednesday mornings between 9:30 and 11:30 AM in the recipient local timezone produce the highest engagement. Monday is the best day to launch new sequences. Friday is consistently the worst day to send cold emails. At scale, a 1-2 percentage point shift in reply rates from timing alone compounds into a meaningfully different number of meetings booked.
The meeting booking rate is the number that should anchor everything. If your campaign books 0.69% of contacts into meetings (the average), a 500-contact list produces three or four meetings. At 1% booking rate, the same list produces five meetings. At 2.34% - what top-quartile timeline hook campaigns produce - that same list produces nearly twelve meetings. A 2-percentage-point improvement in meeting booking rate triples your output. The list didn't change. The math did.
Campaigns, Numbers, What Happened
Abstract benchmarks are useful. Real practitioner data is more useful.
One agency owner documented sending 673 emails in one month, hitting an 8.8% reply rate and booking 14 meeting requests. The following month, 739 emails with a 12.9% reply rate and 19 meeting requests. The improvement came from tightening ICP definition and adjusting the hook type - not from increasing volume.
Another operator running outreach to agency owners - one of the hardest-to-reach ICPs in B2B - documented sending 33,000 emails and hitting a 6% positive reply rate. That is well above average for a difficult audience. The variable that made it work was extreme specificity in targeting combined with a credibility-first hook.
A smaller-scale practitioner sent 3,669 emails and hit a 4.9% reply rate, booking 13 meetings held. That is roughly 1 meeting per 282 emails sent - a useful number for forecasting. At 500 emails per week, that pace produces roughly 1-2 meetings per week from cold outreach alone.
One operator early in the process sent 22 emails and hit a 32% open rate. Zero replies. That is the open rate trap in miniature: the metric looks promising, the pipeline result is empty. Examine whether the reply hook and offer are calibrated for the specific audience being targeted.
These are not outlier results from professional agencies with full SDR teams. They are from individual practitioners running campaigns with lean setups. Specificity of targeting matters. So does infrastructure discipline. Hook-type selection is what ties it together.
Cold Email vs. Other Outreach Channels
One of the most referenced data points in cold outreach communities is the comparison between cold email and a warm introduction. The contrast is stark: cold email averages a 3% reply rate. A warm introduction from a mutual connection averages around 70%.
Cold email is the beginning of a warming process - not a standalone closer. The job of the cold email is to start a conversation and earn enough trust to get a reply. Once you have a reply, you control the next step.
Cold email also compares differently to LinkedIn InMail. LinkedIn InMail typically produces around 8% reply rates against cold email platform-wide average of 1-2% (including poorly run campaigns). However, LinkedIn is throttled at scale. You cannot send thousands of InMails per week from a single account without triggering platform limits. Cold email, run on proper infrastructure, scales to thousands per week. The channels serve different functions: LinkedIn for warm layered touches post-email, cold email for first contact when pipeline is the goal.
Telegram DMs produce open rates of 70-85% - far higher than any realistic cold email open rate. But the audience size and targeting precision available through email is dramatically larger. Cold email wins on scale and targeting. Telegram wins on open rate in niche communities where your prospect base is already concentrated.
In my experience running B2B outreach, cold email works best as part of a sequenced multi-channel approach. Email first. LinkedIn connection request second. Then a follow-up email that references both. That rhythm, done consistently on a clean list, moves reply rates above the industry average without needing to completely overhaul the copy.
What Good Cold Email Looks Like
Pull this together and here is what a well-run cold email campaign looks like in practice.
The list is under 200 contacts. Each contact matches a specific ICP definition that includes job title, company size range, industry, and at least one trigger event. The email is under 125 words. The subject line is under 40 characters, lowercase, no punctuation. The hook uses a timeline format - what working together looks like in Week 1, Week 2, Month 1. There is one clear call to action. No open tracking pixel. Plain text or near-plain-text formatting. Infrastructure is warmed. Bounce rate is under 2%. SPF and DKIM are configured.
A sequence like that, sent to a list like that, from a domain like that, should produce a 5-10% reply rate. Top performers with highly refined ICPs and strong credibility signals hit 15-25%.
If your current campaign is producing under 2% reply rate, the problem is almost certainly one of three things: list quality (too broad, not enough filtering), infrastructure (domain reputation issues, high bounce rate), or hook type (problem hook instead of timeline or numbers hook). Copy polish rarely fixes structural targeting or deliverability problems. Fix the foundation before optimizing the message.
The average cold email open rate is not a number worth chasing. But the systems that produce 10%+ reply rates are completely replicable. The benchmarks exist. The patterns are documented. Execution is the difference.
The Benchmarks in Plain Language
You can use this to calibrate any campaign you are running or evaluating.
If your reply rate is under 1% - you have a targeting or deliverability problem. Copy will not fix it.
If your reply rate is 1-3% - you are at or below average. List refinement and hook-type changes are the fastest levers.
If your reply rate is 3-5% - you are at the industry average for well-run campaigns. Timeline hooks, tighter ICP, and follow-up cadence optimization will push you to the next tier.
If your reply rate is 5-10% - you are above average. Focus on maintaining deliverability and scaling carefully without blowing up your domain reputation.
If your reply rate is above 10% - you have a working system. The priority is to understand what is working and replicate it across more lists before changing anything.
The open rate number in your dashboard is a starting point, not a destination. A 40% open rate with a 0.5% reply rate is a failing campaign. A 28% open rate with an 8% reply rate is a machine. Measure what predicts revenue.