Email should be one of the most profitable channels an online store has. Across well-run ecommerce brands, email and SMS together drive 30 to 50 percent of total revenue. Yet most stores run email programs that quietly underperform for years, because the warning signs are easy to miss and the reporting often hides them.

I run a retention marketing agency that manages email for 7 to 9-figure ecommerce brands, and the patterns below come from auditing hundreds of accounts. Here are the five signs your email program is leaving money on the table, and a five-minute audit you can run today to check each one.
Email drives less than 20 percent of your revenue
Open your email platform’s dashboard and compare attributed email revenue (under standard attribution settings, e.g. 3 or 5 days) to your store’s total revenue for the last 90 days. A healthy program sits between 30 and 50 percent. Under 20 percent almost always means broken fundamentals: missing automations, poor segmentation, or deliverability problems.
The good news is that the gap is usually mechanical rather than creative. When my team took over one supplement brand’s account, monthly email revenue grew from about $8,500 to almost $80,000 in under 60 days, and most of that came from fixing basics, not brilliant campaigns.
Your automated flows are thin or broken
Six automations do the heavy lifting in nearly every profitable email program: the welcome series, abandoned cart, browse abandonment, post-purchase, replenishment, and winback. Two checks matter.
First, coverage: are all six live? Most underperforming accounts are missing at least two, usually browse abandonment and replenishment.
Second, depth: how many emails are in each flow? An abandoned cart flow with a single email recovers a fraction of what a three-to-five email sequence does. One email is a reminder; a sequence is a revenue system.
A bonus check: when did anyone last edit these flows? Automations that have not been touched in six months are almost certainly underperforming, because your products, prices, and customers have changed even if the emails have not.
Your revenue numbers are inflated by attribution settings
This is the sign almost nobody checks, and it hides the other four. Email platforms let you configure how revenue gets attributed: over what time window, and whether merely opening an email counts as influence.
I have audited accounts where the attribution window was set to 14 days and counted opens. Under those settings, email takes credit for nearly every purchase that happens within two weeks of any email being opened, which is most purchases at an active store. The dashboard looks fantastic while the actual program stagnates.
Check your settings. Attribution should be click-based with a sensible window. If your reported email revenue drops sharply after fixing this, you did not lose revenue; you found the truth, and now you can improve it.
Every campaign goes to your entire list
Open your last ten campaigns and look at the recipient counts. If they are all roughly the same number, you are blasting the full list, and that carries two costs.
The visible cost is engagement: your best customers and your one-time buyers from 2023 do not want the same email. The invisible cost is deliverability: mailbox providers watch how recipients react to your sends, and consistently emailing disengaged subscribers pushes your whole program toward the spam folder, including for customers who love you.
Segmented programs send fewer, sharper emails and make more money doing it. Revenue per recipient, not list size, is the number that predicts email profitability.
Your reporting leads with open rates
If your weekly email report celebrates open rates, be skeptical. Apple’s Mail Privacy Protection inflates opens by design, which makes open rate the least reliable metric in email marketing. Programs managed to open rates drift toward vanity; programs managed to click-based revenue per recipient compound.
A useful report answers three questions: what did we do, what did we learn, and what will we do next, with revenue numbers attached to each. If your current reporting cannot answer those, the reporting problem is usually hiding a strategy problem.
The five-minute audit, summarized
1. Email revenue share of total revenue: above 30 percent, or below 20?
2. All six core flows live, multi-email, and edited recently?
3. Attribution click-based with a sensible window?
4. Campaign recipient counts varying by segment, or identical blasts?
5. Reporting built on revenue per recipient, or on open rates?
Fail two or more and there is meaningful money on the table. Whether you fix it in-house, with a freelancer, or with an agency depends on your size and team; if you go the agency route, I have written an honest guide to choosing the best Klaviyo email marketing agency, including how to verify any agency’s claims, and a transparent breakdown of what email marketing agencies actually cost in 2026.
The brands that win at email are rarely the ones with the cleverest subject lines. They are the ones whose fundamentals all work at the same time.