
Why Your Email Revenue Is Tanking (And Exactly How to Fix It)
Let's just say it out loud: your email revenue is down. Not catastrophically, maybe. But you're looking at the dashboard, and the line is doing that slow droop that makes your stomach drop. Last year this month, you did $47K from email. This month? $31K. Same list size. Same products. What gives?
I've audited hundreds of email programs at this point, and when revenue is sliding, it's almost never one big thing. It's usually four or five small leaks all happening at once. The good news? They're all fixable. The better news? Most operators can claw back 20 to 40% within 60 days once they actually know where to look.
So let's go through it like we're staring at your account together.
Reason #1: Your deliverability quietly fell off a cliff
This is the silent killer. Most brands don't even realize it's happening because Klaviyo or whatever ESP they use will still show "opens" and "clicks." The campaigns look fine on the surface. But your emails are landing in Promotions, Updates, or straight-up spam, and your engaged audience is shrinking by the week.
Here's the quick test: send a campaign to a fresh segment of your most engaged buyers (people who opened in the last 30 days). If your open rate on that group is below 40%, you've got an inbox placement problem. Top brands hit 50 to 65% on engaged segments. If you're under that, Gmail and Yahoo are throttling you.

What to do about it:
Stop emailing people who haven't opened in 90+ days. I know, it feels like cutting off your own arm. Do it anyway. A 50K list that converts beats a 200K list that gets filtered.
Check your sender reputation in Google Postmaster Tools. If you're not set up there, that's homework number one.
Make sure your DMARC, SPF, and DKIM are all aligned. Apple's iOS 17 update and Gmail's 2024 sender requirements ate brands alive who skipped this.
Warm up any new sending domains slowly. Don't blast 100K from a fresh domain on day one.
Reason #2: Your flows are running on autopilot from 2022
Be honest. When was the last time you actually opened your welcome series and read the emails like a customer? When did you last update the abandoned cart copy? The product images in your browse abandonment?
I see this constantly. Brands set up flows when they launch, the flows print money for a year, then nobody touches them. Meanwhile your offers changed. Your bestsellers changed. Your brand voice tightened up. And those flows? Still serving 2022 vibes.
Flows should drive 30 to 45% of your total email revenue. If yours are doing less than 25%, they're underbuilt or stale. Probably both.
The fix:
Welcome series: Should be 5 to 7 emails, not 3. Tell your brand story, hit objections, drop social proof, and build urgency around the discount expiring.
Abandoned cart: 3 emails minimum at 1 hour, 24 hours, and 48 hours. Test adding a 72-hour final email with a small incentive. That last email alone often adds 15 to 20% to flow revenue.
Browse abandonment: Most brands skip this one entirely. It's free money. Even a basic 2-email flow can add 5 to 10% to total email revenue.
Post-purchase: Don't just say thanks. Cross-sell at day 7, ask for a review at day 14, then run a replenishment reminder based on your product's usage cycle.
Reason #3: You're sending the same email to everyone
If your campaigns go to "All Active Subscribers" or some equally lazy segment, you're leaving 30%+ on the table. Period.
Here's what segmentation actually looks like when it's done right:
VIPs (top 10% by spend): Get early access, exclusive bundles, less discounting. They convert at 3 to 5x your list average.
Repeat buyers: Get product-specific upsells based on what they've already bought.
One-time buyers (30 to 90 days out): Get the win-back push with a stronger offer.
Engaged non-buyers: Get heavier social proof and risk reversal. They're interested but stuck.
New subscribers (in welcome flow): Suppress them from campaigns. Let the welcome do its job.
Even just splitting campaigns into "buyers vs non-buyers" and writing slightly different copy for each can lift revenue per send by 15 to 25%. It takes maybe 20 extra minutes per campaign.
Reason #4: Your offers got predictable
This one's tough to hear, but: if every campaign is "15% off sitewide," your subscribers have learned to wait. They know another sale is coming Friday. So they don't open, don't click, don't buy at full price ever again.

You've trained them. And now you're stuck.
The way out:
Mix offer types. Bundle deals, free gift with purchase, tiered discounts ("spend $X, save $Y"), early access for VIPs, limited drops, content-only emails with no offer at all.
Use scarcity that's actually real. "Only 47 left" beats "Sale ends Sunday" because it's specific and finite.
Send at least one purely value-based email per week. Tutorial, customer story, founder note. Something that builds the relationship instead of squeezing it.
Stop discounting your bestsellers. Discount the slow movers and bundle them with the heroes.
Reason #5: You're under-sending (or over-sending) and don't know which
Most brands I audit are sending too few campaigns, not too many. The fear of "annoying the list" costs them six figures a year.
For most ecommerce brands, the sweet spot is 3 to 5 campaigns per week. Yes, really. The trick is segmentation, so the same person isn't getting hammered with 5 sends. Engaged people might get 4 a week. Cooler subscribers might get 1 to 2.
The way to know if you're over-sending: watch unsubscribe rate per campaign. Healthy is below 0.3%. If you're consistently above 0.5%, you're either sending too often or sending to people who shouldn't be on your list anymore (back to Reason #1).
If your unsub rate is healthy and revenue is flat, you can probably add another send per week and lift total revenue 10 to 15% without burning the list.
The 30-day fix order of operations
Don't try to fix everything at once. Here's the order I'd run it in:
Week 1: Clean the list. Suppress 90+ day non-openers. Verify your authentication is set up properly. Check Google Postmaster.
Week 2: Audit and rewrite your welcome series and abandoned cart. These two flows alone usually drive 50%+ of flow revenue.
Week 3: Build out 3 to 5 real segments and start sending different versions of campaigns to each. Even simple variations work.
Week 4: Diversify your offer mix. Plan the next 4 weeks of campaigns and make sure no two weeks look the same.
If you do all four of those, you'll see revenue move. Not maybe. You will. The brands that don't see results are the ones who do one of these and call it a day.
The honest truth
Email isn't dying. Email is getting harder. Mailbox providers are stricter. Subscribers are pickier. Inboxes are louder. The brands winning right now are the ones treating email like the highest-leverage channel they have, because it still is. 25 to 40% of total revenue from email is normal for a healthy DTC brand. If you're well below that, you've got room to run.
Your revenue isn't declining because email stopped working. It's declining because the program stopped evolving. Fix the program, and the revenue comes back.
Want us to find exactly where your email program is leaking revenue?
We'll dig into your flows, segments, deliverability, and offer strategy and show you exactly where the money is hiding. No pitch, just a real breakdown of what to fix first.