Back to Blog

Email Marketing ROI: How to Measure and Maximize It

Email marketing consistently delivers the highest ROI of any digital marketing channel — industry benchmarks put it at $36-42 returned for every $1 spent. But that headline number means nothing if you can't measure your own performance accurately. Too many DTC brands either overcount email revenue (crediting email for sales it didn't drive) or undercount it (ignoring the compounding effect of flows and lifecycle campaigns).

Here's how to measure email marketing ROI properly and, more importantly, how to improve it.

Understanding Attribution Models

Attribution determines which channel gets credit for a sale when a customer interacts with multiple touchpoints. The model you choose dramatically impacts how email ROI appears in your reporting.

Last-Click Attribution

The most common model and the default in most platforms. If a customer clicks an email and then purchases, email gets 100% credit. The problem: it overcredits email in some cases (the customer might have bought anyway) and undercredits it in others (email may have introduced the product, but the customer later searched Google and bought directly).

First-Click Attribution

Credit goes to the first touchpoint that brought the customer in. This favors acquisition channels like paid ads and undercredits email, which typically nurtures rather than acquires. Rarely useful as a primary model for email measurement.

Linear Attribution

Credit is distributed equally across all touchpoints. If a customer saw a Facebook ad, clicked an email, and then bought via a Google search, each channel gets 33% credit. This is more balanced but harder to act on — it dilutes every channel's apparent impact.

Our recommendation for DTC brands: use last-click with a 5-day attribution window in Klaviyo as your primary metric, but review linear attribution monthly to understand the full picture. A 5-day window (rather than 7 or 30 days) reduces overcounting while still capturing email's influence.

The Key Email Marketing ROI Metrics

Revenue Per Recipient (RPR)

This is your single most important email metric. RPR = total attributed revenue divided by total recipients (not opens, not clicks — recipients). It tells you the dollar value of each person on your list for a given campaign or flow.

Revenue Per Email (RPE)

RPE measures the revenue generated per individual email sent (across all sends in a period). It's useful for tracking overall program efficiency. Healthy RPE ranges from $0.08-$0.20 for established DTC brands.

Campaign ROI vs. Flow ROI

These should be measured separately because they serve different functions. Campaigns (one-time broadcasts) drive immediate revenue spikes. Flows (automated sequences) generate consistent background revenue. For most mature DTC email programs, the split is roughly 40% campaign revenue and 60% flow revenue. If your flows generate less than 50% of total email revenue, you have significant automation upside.

Calculating True Email Marketing Costs

To calculate ROI, you need an accurate cost picture. Most brands underestimate their true email costs by ignoring several line items.

The formula: Email ROI = (Email-Attributed Revenue - Total Email Costs) / Total Email Costs x 100. If your email program generates $200,000/month in revenue and costs $12,000/month to operate (platform + agency + internal labor), your ROI is ($200,000 - $12,000) / $12,000 x 100 = 1,567%.

Benchmark ROI Numbers for DTC Ecommerce

Here's what we see across the DTC brands we work with, broken down by program maturity:

If your email ROI is below 20x, there are likely significant structural improvements available — missing flows, poor segmentation, or weak campaigns.

7 Ways to Improve Email Marketing ROI

1. Build Out Your Full Flow Suite

Every missing flow is leaving money on the table. At minimum, you need: welcome series, abandoned cart, browse abandonment, post-purchase, winback, and sunset flows. Each one generates revenue on autopilot once built.

2. Improve Deliverability

If your emails land in spam or promotions, your RPR drops to near zero. Clean your list quarterly, remove unengaged subscribers, authenticate your domain (SPF, DKIM, DMARC), and maintain consistent sending volume.

3. Segment Campaigns Ruthlessly

Stop sending every campaign to your entire list. Segment by engagement, purchase history, product interest, and lifecycle stage. Smaller, targeted sends generate higher RPR and better deliverability than mass blasts.

4. Optimize Your Highest-Revenue Flows

Your abandoned cart and welcome flows likely generate 60-70% of all flow revenue. A/B test subject lines, email count, timing delays, and offers in these flows before optimizing lower-impact sequences.

5. Increase Average Order Value

Email is an excellent channel for cross-sells, upsells, and bundle promotions. Adding product recommendations and bundle offers to your campaigns and flows can increase AOV by 10-20%, which directly boosts RPR.

6. Reduce Costs Without Reducing Output

Audit your platform plan — you may be paying for subscribers who never open. Implement a sunset flow that removes disengaged contacts after 90-120 days. A smaller, engaged list on a lower plan generates higher ROI.

7. Test Relentlessly

Every test that produces a winner compounds over time. A subject line test that improves open rates by 5% boosts revenue for every future campaign using that formula. Systematic testing is the single highest-leverage ROI improvement activity.

Key Takeaway

Measure email ROI using last-click attribution with a 5-day window, and separate flow ROI from campaign ROI for clearer insights. Calculate true costs including platform, labor, and agency fees. Most DTC brands should target 30-50x ROI, and the fastest path to improvement is building missing flows, cleaning your list, and segmenting every campaign send.

Ready to Scale Your Email Revenue?

Get a free audit of your current email program and see exactly where the opportunities are.

Get Your Free Audit