Strategy
Ecommerce Email Marketing KPIs to Track and Why They Matter
Published July 29, 2026 · 14 min read
Email remains the highest-ROI channel in ecommerce. But measuring correctly is the difference between a scaling store and one wasting budget on pointless sends.
In this guide, we'll cover the metrics that actually matter, how to interpret them (without falling into traps), and how to build a dashboard that drives decisions.
The Most Misunderstood Metric: Open Rate
Open rate has been the king metric for years. But there's a problem: Apple Mail Privacy Protection (MPP) has distorted it since 2021.
What is MPP?
Apple blocked the tracking pixel in Mail (iPhone, iPad, Mac). Result: if an Apple user receives your email, it may count as "opened" even if they never read it (just because Apple pre-loaded it).
How to Interpret Open Rate Now
- Open rate before MPP: 20-30% (ecommerce)
- Open rate in 2026: 35-50% (inflated by MPP)
- What really matters: not the absolute rate, but the week-over-week change
How to Use Open Rate Without Deceiving Yourself
- Look at trends, not absolutes. If your last campaign opened at 42% and the previous at 38%, you improved (despite inflated numbers)
- Compare by segment. Android and Gmail users don't have MPP, so their open rate is more reliable
- Don't optimize only for opens. Someone who opens but doesn't click makes no money
Realistic Open Rate Ranges in Ecommerce
| Email Type | Typical Open Rate |
|---|---|
| Welcome/Onboarding | 50-70% |
| Special Promotion | 30-45% |
| Abandoned Cart | 40-55% |
| Post-Purchase | 45-60% |
| Newsletter | 20-35% |
| Re-engagement | 15-25% |
Click-Through Rate (CTR): The Metric That Matters
If open rate is vanity, CTR is reality. A click signals intent.
How to Calculate It
CTR = (Unique clicks / Total opens) × 100
Realistic CTR Ranges in Ecommerce
| Email Type | Typical CTR |
|---|---|
| Welcome/Onboarding | 8-15% |
| Special Promotion | 5-12% |
| Abandoned Cart | 3-8% |
| Post-Purchase Recommendations | 4-10% |
| Newsletter with Clear CTA | 2-5% |
How to Improve CTR
- One main CTA: don't confuse with 5 buttons. One green button, visible, clear text ("Recover Your Cart", not "Click Here")
- Relevance: if the email is about a leather jacket, the button should link to that jacket, not the homepage
- Visual urgency: use contrast, emojis if appropriate, microcopy that sparks curiosity
- Test button text: "See offer" vs "Get 15% off now" often have very different CTR
Conversion Rate from Email
This is the metric that matters: how many clicks convert to sales?
How to Measure It
Conversion Rate = (Purchases from email / Unique clicks) × 100
Realistic Ranges
| Email Type | Typical Conversion Rate |
|---|---|
| Abandoned Cart | 3-8% |
| Catalog/Promotion | 1-5% |
| Post-Purchase Recommendations | 0.5-3% |
| Newsletter with Offer | 0.3-2% |
How to Improve It
- Remove friction: if someone clicks and waits 10 seconds to checkout, they bounce
- Mobile-first: 60%+ of clicks come from mobile. Is your checkout fast on iPhone?
- Relevant offers: recommendations based on past purchases convert 2-3x better
- Timing: send when your audience typically shops (usually 10am-2pm and 7-9pm)
Revenue Per Email: The Real Bottom Line
Forget CTR. What matters is money.
How to Measure It
RPE = (Total email revenue / Total emails sent) × 100
Example
- You send 50,000 emails in a campaign
- You generate €2,500 in revenue
- RPE = (€2,500 / 50,000) × 100 = €0.05 per email
Realistic Revenue Per Email Ranges
| Email Type | Typical RPE |
|---|---|
| Abandoned Cart | €0.02 - €0.15 |
| Catalog/Promotion | €0.01 - €0.08 |
| Post-Purchase | €0.005 - €0.05 |
| Newsletter | €0.002 - €0.02 |
How to Improve It
- Increase AOV: offer complements, bundles, free shipping above a threshold
- Boost purchase frequency: re-engagement campaigns to inactive customers
- Segment by value: VIP customers deserve better offers
AOV (Average Order Value) and LTV (Lifetime Value)
Two metrics not specific to email, but email should optimize them.
AOV: Your Average Transaction
AOV = Total revenue / Total orders
Email can boost AOV by:
- Offering complementary products ("Don't forget...")
- Bundle deals ("Save €10 on this bundle")
- Free shipping thresholds
LTV: Lifetime Value of a Customer
LTV = (Average purchase × Annual purchase frequency × Years retained)
Email optimizes LTV by:
- Welcome sequences that educate
- Re-engagement campaigns for inactive users
- Loyalty rewards (points, exclusive discounts)
Unsubscribe Rate and Spam Complaints
Not metrics to celebrate, but critical to monitor.
Unsubscribe Rate
Rate = (Unsubscribes / Total sent) × 100
Normal range: 0.2% - 0.5% per email
If you see >1%, there's a problem:
- Too-high frequency
- Irrelevant content
- Contaminated list (fake emails)
Spam Complaints
Rate = (Complaints / Total sent) × 100
Normal range: <0.1%
Over 0.1% seriously damages sender reputation.
How to Avoid It
- Double opt-in: require confirmation before subscribing
- Clear footer: company name, physical address, phone
- Easy unsubscribe: visible button, quick process
- Relevant content: don't email people who didn't ask
Building an Effective KPI Dashboard
A dashboard is more valuable than scattered metrics. It should show:
Basic Dashboard (Weekly)
- Emails sent (week vs week prior)
- Open rate, CTR, conversion rate
- Total revenue from email
- Unsubscribe rate
- Top 3 campaigns by revenue
Advanced Dashboard (Monthly)
- RPE by email type (cart, post-purchase, newsletter)
- LTV by cohort (when they subscribed)
- AOV by source (email vs other channels)
- Trends: improvement/decline month-over-month
- Forecast: if current metrics hold, how much revenue in 3 months?
Tools to Build Your Dashboard
- Google Sheets + API: connect your email platform, auto-fetch data
- Looker Studio (ex Data Studio): free visualizations, multi-source
- Tableau/Power BI: powerful but requires technical skill
- Built-in dashboard: if you use Flowgration or similar all-in-one, it's native
FAQ
Which metric matters most for a small store? RPE (Revenue Per Email). If you're sending correctly, you should generate at least €0.02-0.05 per email. Less? Something's broken.
How often should I send emails? Depends on your audience. Start with 2-3 per week. If unsubscribe rate climbs >0.5%, reduce. If engagement drops, increase.
Should I optimize for open rate or CTR? CTR. Open rate is inflated by Apple MPP. An email with 30% opens but 0.5% CTR is garbage. One with 20% opens but 15% CTR is gold.
My open rate dropped week-over-week. What do I do? Check: did subject lines change? Send time shift? Did you email inactive subscribers? Re-engaging inactives naturally lowers opens. Segment: active only (opened in last 30 days).
Is 0% conversion from my newsletter normal? Yes. Newsletters build relationships, not immediate sales. For sales, use buyer segments and product emails. Newsletters are branding.
Metrics tell you if your email marketing is a business or a hobby. Measure consistently, make data-driven decisions, and iterate. With the right tools, Flowgration gives you every KPI you need in a clear dashboard. Check our pricing and start optimizing today.
Build your WooCommerce CRM in 60 seconds
Flowgration turns your store's orders into a living CRM and runs email, SMS and WhatsApp on autopilot. Free up to 500 contacts.
Start free