- Commonly cited target: 20–25% of total revenue from email + SMS is good, 30–35% is great (Drip), with Q4 running higher.
- Your number depends heavily on attribution settings, so compare against yourself quarter to quarter, not against a screenshot on X.
- Flows do the heavy lifting: Klaviyo’s 2026 data shows flows earn ~41% of email revenue from only 5.3% of sends.
- Below ~15%? It is almost always missing flows or an un-grown list, not “email doesn’t work for us.”
- Find your gap in dollars with the email revenue calculator.
Ask ten agencies what percentage of revenue should come from email and you'll get ten numbers. Here's the honest version: there's a widely used benchmark range, a lot of fuzz from attribution, and a simple diagnostic that tells you whether you're leaving money on the table.
The range most people quote comes from operators like Drip, whose ecommerce guide calls 20–25% of total revenue from email and SMS “good” and 30–35% “great”, with 50–60% possible in November. That's a sensible yardstick, but only once you understand what's inside your own number.
Email Revenue Forecast CalculatorEnter your store revenue and current email revenue to see your share and the gap to a healthy target.Run my numbers →What percentage of revenue should come from email: the benchmark table
Use this as a rough diagnostic for an established Shopify store with flows and a regular campaign calendar. The bands are our working guidance, not a published standard.
| Email + SMS share | What it usually means | First move |
|---|---|---|
| Under 10% | Core flows missing or broken, list tiny | Build welcome, cart, checkout and post-purchase flows |
| 10–20% | Flows exist but basic, campaigns irregular | Segment campaigns and fix flow timing |
| 20–30% | Healthy program (Drip's “good” zone) | Win-back, replenishment, VIP and SMS |
| 30%+ | Strong, or acquisition is shrinking | Check new customer growth isn't stalling |
Category matters. Brands that sell consumables people reorder (coffee, skincare, supplements, pet food) can naturally sit higher than brands selling a sofa or a laptop once every few years. Compare yourself to your own past quarters first.
Why your number might be lying to you
Email revenue in Klaviyo is attributed revenue. An order gets credited to email if the buyer received and engaged with an email within your attribution window. That creates three traps:
- Open-based attribution. Since Apple Mail Privacy Protection, “opens” can be machine-generated. If opens count toward attribution, your share can look inflated. Klaviyo lets you change attribution settings, so check what yours are.
- Window length. A longer window credits email for more orders. Change the window and your share changes overnight, even though nothing real happened.
- Double counting. Meta, Google and Klaviyo can all claim the same order. Add them up and you'll get more than 100% of your revenue.
The fix: pick one set of attribution settings, write them down, and never compare numbers measured under different rules. Then use your own trend as the benchmark.
The flows vs campaigns split tells you what to fix
Your headline share matters less than where it comes from. Klaviyo's 2026 email benchmarks (183,000+ customers) show campaigns make up 94.7% of sends, while flows generate nearly 41% of email revenue from just 5.3% of sends, with revenue per recipient about 18× higher than campaigns. Klaviyo also reports that nearly 48% of flow revenue comes from new buyers, against 16% for campaigns.
So read your split like this:
- Flows well under a third of email revenue: you're missing flows or they're poorly timed. That's the cheapest money to unlock.
- Flows strong, campaigns weak: you're blasting the whole list with the same message. Segment it.
- Both weak: list growth is the bottleneck. Fix your pop-up and welcome offer first.
6 levers that raise your email revenue share fastest
1. Fill the flow gaps
Welcome, abandoned checkout, abandoned cart, browse abandonment, post-purchase, win-back. Klaviyo's data shows abandoned cart flows have the highest placed order rate (3.33%), followed by welcome series (2.32%). Start there. Our Klaviyo abandoned cart flow setup walks through the build.
2. Grow the list on purpose
Every flow is capped by how many people enter it. A pop-up with a clear offer, shown after some scroll or time on page, beats a footer form that nobody sees. Track net growth with the list growth rate calculator.
3. Segment campaigns by engagement
Send most campaigns to people who engaged recently, and send to the full list only for big moments. Better engagement protects deliverability, and deliverability protects revenue. Use the email frequency planner to pick a cadence.
4. Add SMS for high-intent moments
Klaviyo's cart benchmarks show SMS abandoned cart flows averaging $4.48 per recipient. Use SMS for cart, launches and back-in-stock, not daily promos. Before you add it, run the cost maths in is SMS marketing worth it for Shopify?
5. Build the second purchase
Post-purchase, replenishment and cross-sell flows turn one-time buyers into repeat customers. See how to increase repeat purchase rate on Shopify.
6. Run a win-back before customers are gone
Customers who bought once and went quiet are the cheapest re-acquisition you'll ever get. The win-back flow guide covers timing.
Worked example: turning the gap into dollars
A store does $100,000/month in total revenue, and Klaviyo attributes $12,000 of it to email. That's a 12% share.
- At a 20% share: $20,000/month, a gap of $8,000/month.
- At a 25% share: $25,000/month, a gap of $13,000/month (≈$156,000/year).
Not all of that is new money. Some of those buyers would have ordered anyway. That's why we treat the gap as an opportunity size, not a promise, and then test flows one at a time.
Want your own version? The email revenue calculator takes about 30 seconds. Then check your list's dollar value in the email list value calculator, or read how much an email subscriber is worth.
How to measure it properly (the 4-step routine)
- Lock your attribution settings in Klaviyo and note them in a doc.
- Pull the same date range from Shopify (total sales) and Klaviyo (attributed revenue), excluding refunds consistently in both.
- Split flows vs campaigns and note the top five flows by revenue.
- Repeat every quarter and watch three lines together: email share, total revenue and new customers. If email share rises while new customers fall, fix acquisition, not email.
5 mistakes that keep email revenue share stuck
- Treating email as a newsletter. A monthly “what's new” email is not a retention program. Revenue comes from triggered messages that land when intent is highest, plus campaigns with a clear offer or story.
- Sending every campaign to everyone. Mailing people who haven't opened in months drags down engagement, which can push more of your mail into spam for the people who do want it. Our Gmail and Yahoo sender requirements guide explains why that matters more than ever.
- Discounting every send. If every email has a code, your email revenue share goes up while your margin goes down. Check profit, not just revenue, in the profit margin calculator.
- Never refreshing flow content. Flows built three years ago still mention old products, old shipping thresholds and dead links. Put a quarterly flow review in the calendar.
- Ignoring list quality. A huge list of people who never engage costs you money on your ESP bill and earns nothing. See how to lower your Klaviyo bill without losing revenue.
Each one of these is quick to fix, and fixing them usually lifts email share faster than adding new campaigns does.
The quick-win order of operations
If you're below 20% and want the fastest route up, do it in this order: checkout flow → cart flow → welcome series → post-purchase → browse abandonment → win-back → segmented campaigns → SMS. Every step stacks on the one before. Check that your extra email revenue isn't coming at the cost of margin with the email ROI calculator and the profit version of the email ROI formula.
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
FAQ
What percentage of revenue should come from email for a Shopify store?
A commonly cited benchmark from Drip is 20–25% of total revenue from email and SMS combined as good, and 30–35% as great, with November often much higher. Treat it as a direction, not a pass/fail line, because your category and attribution settings change the number.
Why is my Klaviyo email revenue percentage so high?
Usually attribution. Klaviyo credits an order to email if the buyer opened or clicked within your attribution window. Generous windows and counting opens can push the share up. Check the attribution settings in your Klaviyo account and keep them fixed when you compare periods.
Should flows or campaigns drive more email revenue?
In most healthy programs, campaigns send far more email, but flows earn more per send. Klaviyo’s 2026 benchmarks show flows generate about 41% of email revenue from 5.3% of sends. If flows are well under a third of your email revenue, you are probably missing flows.
Is a high email revenue share always good?
Not always. If email share climbs because new customer acquisition is falling, the store is shrinking into its list. Watch email share alongside total revenue and new customer counts.
How do I calculate my email revenue share?
Divide email-attributed revenue by total store revenue for the same period, and use the same attribution settings every time. The Inboxoo email revenue calculator does this and shows the dollar gap to a target share.
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
Keep reading
The Klaviyo abandoned cart flow setup
Trigger, filters, timing and discount rules for a cart flow that recovers revenue without training buyers to wait for a code.
7 min read →Retention mathHow much is an email subscriber worth?
Monthly value, profit value and lifetime value per subscriber, and how to use them to set your pop-up and ad budgets.
7 min read →RetentionHow to increase repeat purchase rate
Measure it properly, then nine post-purchase, replenishment and SMS tactics that turn first-time buyers into repeat customers.
7 min read →- Drip: Revenue attribution and email + SMS revenue benchmarks
- Klaviyo: 2026 email marketing benchmarks by industry
- Klaviyo: 5 steps to improve your placed order rates
- Klaviyo: 2026 abandoned cart benchmark report
Worked examples in this post use illustrative numbers, not client results. Benchmarks are linked to their original publisher.