← All articles
analytics

How to Measure Ecommerce Email ROI Properly

7 June 2026

How to Measure Ecommerce Email ROI Properly

Most ecommerce founders look at their dashboard, see a "30% revenue from email" figure, and assume their strategy is working. In reality, these top-line metrics often mask inefficiencies or credit email for sales that would have happened anyway. If you cannot distinguish between organic intent and email-driven conversion, you are not measuring ROI; you are measuring participation.

To scale email marketing for ecommerce effectively, you must move beyond the default settings of your ESP (Email Service Provider). This guide covers how to audit your attribution, calculate true contribution, and build a reporting framework that satisfies a CFO.

The Problem with Default Attribution Windows

Platforms like Klaviyo, Mailchimp, and The Marketer generally use a default attribution window—often 5 days for opens and up to 30 days for clicks. While helpful for a high-level view, these windows are frequently too generous.

If a customer receives a shipping notification, opens it to track their parcel, and then happens to buy something else via a direct search two days later, many ESPs will claim that sale for email. This inflates the perceived value of your flows while hiding the underperformance of your campaigns.

To measure ROI properly, you must align your windows with your typical buying cycle. For high-frequency consumables (like coffee or skincare), a 24-hour click-based window is often more honest. For high-ticket items with a long consideration phase (like furniture), a longer window is justifiable.

Why Last-Click Matters

Google Analytics 4 (GA4) uses a last-click or data-driven attribution model by default. This will almost always show lower revenue figures than your ESP. Rather than viewing one as "wrong," you should use both:

  • The ESP view: Shows how email influences the journey.
  • The GA4/Triple Whale view: Shows how email closes the journey.

Last-Click vs. Incremental Lift

The most dangerous assumption in email marketing for ecommerce is that every "attributed" pound is incremental. Incremental lift is the revenue you generated only because the email was sent.

To find your true ROI, you should periodically run "Holdout Tests." This involves segmenting a small percentage of your audience (the control group) and intentionally excluding them from specific flows or campaigns. If the group receiving the emails spends 15% more than the holdout group, your incremental lift is 15%. If the spend is identical, your emails are merely a notification service for people who were going to buy anyway.

From Revenue to Contribution Margin

Reporting on top-line revenue is a vanity exercise if your margins are thin. A campaign that generates £10,000 in sales via a 30% discount code might actually be less profitable than a campaign that generates £7,000 at full price.

When calculating the ROI of your email marketing for ecommerce, you must factor in:

  1. Platform costs: Your monthly ESP subscription.
  2. Creative costs: Staff hours or agency fees for design and copywriting.
  3. Discount depth: The cost of the margin you gave away to secure the sale.

A "proper" ROI calculation looks like this: (Total Email Revenue - Cost of Goods Sold - Shipping/Logistics - Discount Cost - Email Tech/Labour) / Email Tech/Labour

Benchmarks: What Good Looks Like

While every brand differs by niche, looking at industry aggregates provides a sanity check. According to Klaviyo’s industry benchmarks, well-optimised ecommerce stores often see email accounting for roughly a fifth to a third of their total revenue. However, the mix between flows (automated) and campaigns (manual) is critical.

  • Flows: Should typically account for 50-60% of your total email revenue. These are high-intent, evergreen sequences like abandoned carts and welcome series.
  • Campaigns: Should account for the remaining 40-50%. These drive spikes and keep your brand top-of-mind.

If your flows account for less than 10% of your total revenue, you have a structural problem in your automation setup, not just a measurement problem.

A Practical Reporting Template

Ditch the 50-page PDF reports. A senior marketing manager needs a concise table that separates the "noise" from the "signal." Use this structure for your monthly reviews:

MetricFlow PerformanceCampaign PerformanceCombined Total
Attributed Revenue£X,XXX£X,XXX£X,XXX
% of Total Site Revenue%%%
Click-to-Open Rate (CTOR)%%%
Revenue Per Recipient (RPR)£X.XX£X.XX£X.XX
Unsubscribe Rate%%%
Contribution Margin£X,XXX£X,XXX£X,XXX

The "RPR" Litmus Test

Revenue Per Recipient (RPR) is often more valuable than Open Rate. Open rates have been skewed since Apple’s Mail Privacy Protection (MPP) update, which creates "false" opens. RPR tells you the direct commercial value of every person you hit "send" to. If your RPR on campaigns is consistently dropping, you are likely over-mailing or failing to segment your list.

Essential Measurement Checklist

Before you sign off on your next monthly report, ensure these four pillars are in place:

  • UTM Consistency: Are you using a standardised UTM naming convention (e.g., utm_source=klaviyo&utm_medium=email&utm_campaign=abandoned_cart_1)? Without this, GA4 cannot categorise your traffic correctly.
  • Discount Tracking: Are you using unique, single-use coupon codes? This allows you to track redemptions in your ecommerce backend (Shopify/Magento) rather than relying solely on email clicks.
  • Flow Breakdown: Are you tracking the performance of each individual step in your flows? Often, a 5-email sequence loses all ROI after the third email, yet brands continue to annoy customers with the final two.
  • Deliverability Monitoring: Are your emails actually reaching the inbox? High "attributed revenue" is meaningless if your sender reputation is tanking, leading to long-term decline. Monitor your spam complaint rates; the DMA (Data & Marketing Association) suggests keeping these below 0.1% to maintain healthy delivery.

Refined Email Strategy

Measuring email marketing for ecommerce properly requires a shift in mindset. Stop looking for the highest possible number to show your boss, and start looking for the most accurate number to inform your budget.

If an automated flow is performing well, increase the complexity of its triggers. If a campaign has a high open rate but a negligible contribution margin, stop lead-gen with heavy discounting and start testing value-based content. Accuracy in measurement leads to better decisions, and better decisions lead to sustainable growth.

Related reading

Work with us

If you want to move beyond basic metrics and build a high-performance email channel that drives measurable profit, we can help. Inboxwave specialises in technical implementation and data-driven strategy for growing ecommerce brands. Get in touch today to book a discovery call with our team.