Why Your Open Rates Look Great but Revenue Doesn't Follow
I watched a DTC brand I ran post a 48% open rate for three straight months. The team was thrilled. Revenue from email was flat, actually down 6% from the quarter before. Nobody could explain it. High open rate, low revenue email is one of the most common gaps in marketing, and almost everyone misreads which number is lying to them.
The confusion is understandable. Open rate used to mean something close to "people saw this and cared." Then Apple Mail Privacy Protection launched in 2021 and started pre-fetching images on every email, which triggers a fake open whether a human looked at it or not. Marketers kept watching the metric like it still worked the old way. It doesn't. That one change broke a decade of reporting habits.
"A high open rate means my list is engaged"
This is the big one. The kernel of truth: open rate used to correlate with engagement, back before 2021. Some of that correlation still exists for non-Apple clients.
But here's what actually happened with that DTC account. We pulled the open data by client. 61% of opens were coming from Apple Mail. Those are mostly automatic, not human. The real open rate, stripped of Apple noise, was closer to 19%. Still fine. Not 48%.
Apple users were never reading the email in volume. The server was just pinging the tracking pixel the moment the mail arrived. A list can look alive on the dashboard and be half asleep in reality.
"If people are opening, the offer must be working"
Opening and buying are two different decisions made by two different parts of the brain. One is curiosity. The other is a wallet decision. You can win the first and lose the second every single time.
On that same account, we looked at click-to-open rate, not just open rate. It was 1.8%. Industry benchmark for ecommerce is usually in the 7-10% range for a healthy list. That told us the subject lines were doing their job pulling people in, but the email body and offer weren't closing anything once they got there.
The fix wasn't a better subject line. The subject lines were already working. The fix was the offer inside: we were sending generic "new arrivals" content to a list that had already seen those products three times in ads. Nothing new, nothing urgent, no reason to click through and buy.
"Revenue per email is basically the same as conversion rate"
People use these interchangeably and they shouldn't. Conversion rate tells you what percentage of clickers bought. Revenue per email (RPE) tells you how much money each email generated across your entire send, including the people who never opened it.
RPE is the number that actually pays your bills. The formula:
- RPE = Total campaign revenue / Total emails delivered
On the DTC account, RPE was $0.04. For a brand doing $3M a year with email as a real channel, healthy RPE usually sits between $0.15 and $0.40 depending on list size and AOV. We were sending to 80,000 people and generating about $3,200 per campaign. That's a list that looks huge and productive on the open rate chart and is quietly underperforming on the number that funds payroll.
What actually matters instead
Three numbers tell you the real story, in this order:
- Click-to-open rate , are the people who open actually interested in what's inside?
- Revenue per email , is the full send, including non-openers, generating money?
- List decay rate , how much of your "engaged" list is actually Apple's server pinging a pixel, and how much is a human who hasn't bought in 90+ days?
Once we started optimizing for RPE instead of open rate, the plan changed completely. We cut the list from 80,000 to 34,000 by removing anyone who hadn't opened or clicked (filtering for non-Apple opens specifically) in 120 days. Smaller list, same revenue, better deliverability, lower cost per send. Then we rebuilt the offer cadence around actual product scarcity and bundled discounts instead of "check out what's new." RPE went from $0.04 to $0.21 in eight weeks. Open rate, reported, actually dropped to 41%. Nobody cared, because revenue was up 38%.
The most common mistake
The most common mistake is treating open rate as a health metric at all anymore. It's a vanity number inflated by Apple's privacy feature, and chasing it leads to decisions that make the dashboard look better while revenue stays flat or drops. I've seen marketing teams spend weeks A/B testing subject lines trying to push open rate from 45% to 50%, when the real leak was happening three steps later in the funnel.
Subject lines matter. But they're step one of four. If you win step one and lose steps two through four, you still lose the whole game.
Here's the practical takeaway: pull your click-to-open rate and your revenue per email for your last 10 campaigns today. If open rate is strong but those two numbers are weak, your list or your offer has a problem, not your subject lines. Fix the thing that's actually broken.