What's a Good Open Rate for Cold Email?
Open rate is no longer a reliable metric for cold email because mail clients like Apple Mail and many corporate security scanners automatically open and pre-fetch messages before a human ever sees them, which inflates the number regardless of how good the email is. If you want a metric that reflects real interest, track reply rate and positive reply rate instead \u2014 those require an actual person to read and respond.
Open rate benchmarks for cold email are mostly meaningless now due to automatic pre-fetching. Reply rate is the number that actually tells you something.
Why open rate stopped meaning anything
Open tracking works by embedding a tiny invisible image in the email. When the recipient's mail client loads that image, the tracking tool logs an "open." That worked reasonably well for years, but two things broke it.
First, Apple's Mail Privacy Protection pre-loads all remote content, including tracking pixels, the moment an email lands in an Apple Mail inbox \u2014 whether or not the person ever looks at it. A huge share of business email traffic touches an Apple device at some point, so a large chunk of your "opens" are really just Apple's servers fetching an image in the background.
Second, corporate email security tools do something similar: they scan incoming links and images before delivery to check for malware, which also triggers the pixel. So an email can register as "opened" before it even reaches the inbox.
The result is that open rate is now inflated in a way that varies by how many of your recipients use Apple Mail or a corporate security gateway \u2014 which has nothing to do with whether your subject line or copy was any good. Comparing open rates across campaigns, or against a published "benchmark," tells you almost nothing useful.
What to track instead
| Metric | What it actually tells you | Reliability |
|---|---|---|
| Open rate | Almost nothing \u2014 inflated by pre-fetching | Low |
| Click rate | Someone engaged with a link, but bots and scanners can click too | Medium |
| Reply rate | A human read the email and typed a response | High |
| Positive reply rate | A human is actually interested, not just replying to unsubscribe | Highest |
| Bounce rate | Whether your list and sending setup are healthy | High (but a different signal) |
Reply rate is the most honest number available because there is no automated equivalent to a mail client "replying" on someone's behalf. A reply, even a negative one, means a person read the message. A positive reply \u2014 someone asking a question, requesting a call, or saying "tell me more" \u2014 is the number that maps most directly to pipeline.
If you're still asked to report an open rate
Some business owners still want an open rate number for their own peace of mind, and that's fine as a rough, directional signal \u2014 just don't treat it as a target to hit or a way to judge a campaign in isolation. A campaign with a low reported open rate but a healthy reply rate is doing its job. A campaign with a high open rate and no replies is not, no matter what the open number says.
It's also worth watching for a mismatch between opens and clicks/replies over time. If open rate suddenly spikes while replies stay flat or drop, that's often a sign more of your list is landing at security gateways or spam filters that pre-scan messages, which is a deliverability signal worth investigating \u2014 not a marketing win.
Why this matters for how you judge outreach
If you're running your own cold email or evaluating a vendor who runs it for you, ask about reply rate and positive reply rate, not open rate. A vendor who leads with an open rate number is either not aware of how unreliable it's become, or is choosing the metric that looks best rather than the one that reflects results. Reply rate, meetings booked, and eventual deals closed are the numbers that connect outreach to actual revenue.
Keeping a campaign's reply rate healthy over time also takes ongoing attention \u2014 watching which subject lines and openers get real responses, retiring ones that don't, and adjusting for the specific audience you're emailing. That's a continuous, manual task, not a one-time setup, which is part of why it's the kind of work businesses often hand to a specialist rather than running it themselves alongside everything else the business needs.
What to take away
- Open rate is inflated by automatic pre-fetching from Apple Mail and corporate security scanners, so it's not a trustworthy performance signal anymore.
- Reply rate and positive reply rate require a real human action and are far better indicators of whether a campaign is working.
- A high open rate with no replies usually means the message isn't landing with real interest, not that it's succeeding.
- If a vendor reports results using open rate as the headline number, ask for reply rate and meetings booked instead.
- Watching and improving reply rate over time is ongoing work, not a one-time setup.