Email Marketing
Email Marketing ROI for Ecommerce: How to Calculate It

Sammy Tran

Email is one of the most valuable owned channels for ecommerce brands, but measuring its real impact requires more than looking at the revenue number inside your email platform.
A strong email marketing ROI calculation should account for revenue, marketing costs, customer behavior, repeat purchases, and the incremental value email creates. For DTC brands, this becomes even more important because email is closely connected to customer retention and lifetime value.
BMO Media approaches email as part of a broader retention marketing strategy, combining email, SMS, loyalty, reviews, push, and subscriptions to help brands generate more revenue from existing customers.
What Is Email Marketing ROI?
Email marketing ROI measures how much return an ecommerce business generates compared with the amount it spends operating its email program.
The basic formula is:
Email Marketing ROI = (Email Revenue − Email Marketing Cost) ÷ Email Marketing Cost × 100
For example, if your ecommerce brand generates $50,000 in email-attributed revenue and spends $5,000 on email marketing:
($50,000 − $5,000) ÷ $5,000 × 100 = 900% ROI
However, this calculation has an important limitation: attributed revenue is not always the same as incremental revenue.
A customer may have purchased anyway, even without receiving your email. Therefore, your goal should be to understand both the revenue your platform attributes to email and the additional revenue your email program actually influences.
What Costs Should You Include?
To calculate your real return, include the full cost of operating your email program.
That can include:
Email platform fees
Agency or freelancer fees
Strategy and account management
Copywriting
Email design
Flow development
Campaign management
Segmentation
Deliverability management
Testing and optimization
A professional email marketing agency may handle strategy, audits, automation, campaigns, segmentation, deliverability, A/B testing, and reporting.
If you only count your ESP subscription while ignoring creative, management, and optimization costs, your reported ROI will be overstated.
Attributed Revenue vs. Incremental Revenue
This is one of the most important concepts in ecommerce email reporting.
Attributed revenue is revenue that your email platform credits to an email, campaign, or flow.
Incremental revenue is revenue that likely would not have happened without the marketing activity.
Consider a customer who receives a post-purchase email and places a $100 order. Your platform may attribute the entire transaction to email. But if that customer was already planning to purchase, the email may have influenced the timing rather than created the entire transaction.
This is why serious ecommerce teams should evaluate email revenue attribution alongside broader business metrics such as revenue per recipient and email's share of total store revenue.
Measure Email Flows and Campaigns Separately
Your email program is usually made up of two major components: automated flows and campaigns.
Common ecommerce flows include:
Welcome series
Browse abandonment
Abandoned cart
Checkout abandonment
Post-purchase
Replenishment
Win-back
Campaigns are one-time sends used for promotions, product launches, education, seasonal events, and other marketing moments.
This distinction matters because flows can continue generating revenue automatically while campaigns depend on a regular sending schedule.
For example, BMO Media's email marketing services emphasize core lifecycle flows such as welcome, browse, cart, post-purchase, and win-back alongside campaign management.
Your reporting should therefore show flow revenue, campaign revenue, and their respective revenue per recipient rather than combining everything into one number.
Track Revenue Per Recipient
Revenue per recipient (RPR) is one of the most useful metrics for comparing ecommerce email performance.
The formula is:
Revenue Per Recipient = Email Revenue ÷ Number of Recipients
Imagine two campaigns:
Campaign A
100,000 recipients
$20,000 revenue
RPR = $0.20
Campaign B
25,000 recipients
$12,500 revenue
RPR = $0.50
Campaign A generated more total revenue, but Campaign B generated more revenue from each recipient.
BMO Media's Klaviyo agency comparison framework specifically highlights revenue per recipient as a more useful performance metric than simply focusing on opens or send volume.
Don't Ignore Abandoned Cart Revenue
Abandoned cart emails are another important part of ecommerce ROI.
Customers who have already added products to their cart have demonstrated strong purchase intent. A well-built abandoned cart email strategy can recover revenue that might otherwise be lost.
Instead of judging the flow only by open rate, monitor:
Click rate
Recovery rate
Placed orders
Revenue per recipient
Incremental revenue
BMO Media's abandoned cart benchmark guide recommends focusing on recovery and revenue metrics rather than vanity metrics alone.
Connect Email ROI to Customer Lifetime Value
Email should not be evaluated only on the first transaction.
For DTC brands, one of its biggest advantages is the ability to encourage customers to purchase again.
A strong customer retention strategy can improve repeat purchase rate, purchase frequency, and customer lifetime value.
For example, a customer may initially purchase for $60 but later make several additional purchases because of effective post-purchase, replenishment, and win-back messaging.
That means the value of the email program may extend far beyond the original attributed transaction.
Email, SMS and the Bigger Retention Picture
Email ROI also becomes easier to understand when you look at the entire customer journey.
Email is particularly effective for longer-form communication, education, product recommendations, segmentation, and automated lifecycle messaging. SMS is better suited to urgent, high-intent moments such as launches, restocks, and time-sensitive promotions.
BMO Media's Email vs SMS marketing guide explains how the two channels can work together rather than competing for the same customer attention.
For brands running multiple owned channels, omnichannel CRM can help coordinate email, SMS, push, loyalty, and subscription communications so customers receive one consistent journey instead of disconnected messages.
The Email ROI Metrics You Should Track
A useful ecommerce email dashboard should include:
Email-attributed revenue
Incremental revenue where measurable
Total email marketing cost
Revenue per recipient
Flow revenue share
Campaign revenue
Repeat purchase rate
Customer lifetime value
Unsubscribe rate
Deliverability and list health
Open rates can provide directional information, but they shouldn't be the primary definition of success.
Your Klaviyo strategy should ultimately connect segmentation, flows, campaigns, deliverability, and reporting to revenue outcomes rather than simply increasing the number of emails sent.
How to Calculate Your Real Email Marketing ROI
Use this process every month:
Step 1: Add all email-related costs.
Step 2: Separate flow revenue from campaign revenue.
Step 3: Calculate revenue per recipient.
Step 4: Compare email-exposed and non-email-exposed customers where possible.
Step 5: Track repeat purchase behavior and customer lifetime value.
Step 6: Evaluate profit margins, not revenue alone.
For example, $30,000 in email revenue at a 20% gross margin has a very different business impact from $30,000 generated at a 60% margin.
The objective isn't to make your email dashboard look impressive. It's to determine whether your email marketing program creates profitable, repeatable growth.
Final Takeaway
Email marketing ROI for ecommerce is more complicated than dividing attributed revenue by your email platform bill.
A better calculation considers program costs, attributed revenue, incremental impact, revenue per recipient, flow performance, repeat purchases, customer lifetime value, and profitability.
For DTC brands, email should be treated as more than a promotional channel. It can become a core part of the DTC retention system that turns first-time buyers into repeat customers.
When email, SMS, segmentation, automation, and retention work together, the real value of the channel becomes much easier to measure—and much harder to underestimate.
Get the next one
New DTC retention teardowns and benchmarks, straight to your inbox.
Frequently asked questions
What is a good email marketing ROI for ecommerce?
There is no universal benchmark because ROI depends on product margins, customer lifetime value, email costs, list quality, and attribution methodology. Instead of comparing one percentage, ecommerce brands should track revenue per recipient, incremental revenue, flow revenue, repeat purchase rate, and profitability.
How do you calculate email marketing ROI?
Use the formula: Email Marketing ROI = (Email Revenue − Email Marketing Cost) ÷ Email Marketing Cost × 100. For a more accurate picture, include all program costs such as your email platform, agency fees, creative, strategy, campaign management, automation, and deliverability.
What is the difference between email-attributed revenue and incremental revenue?
Email-attributed revenue is revenue your email platform credits to an email, campaign, or flow. Incremental revenue represents the additional revenue that likely would not have occurred without the email activity. Measuring both helps prevent your email program from appearing more profitable than it actually is.
Not sure your email ROI is real?
We rebuild email programs alongside the reporting that measures them. Request a complimentary audit and we will show you which numbers hold up.
Share on
Enjoyed this read?
See how a tailored retention strategy could work for your brand.
Interested in working with us?
Request a complimentary audit and start building a stronger lifecycle foundation today.
Join the team
The retention brief
One email a month. Benchmarks, teardowns and what is actually working in DTC lifecycle right now.
Interested in working with us?
Request a complimentary audit and start building a stronger lifecycle foundation today.
Join the team
The retention brief
One email a month. Benchmarks, teardowns and what is actually working in DTC lifecycle right now.
Interested in working with us?
Request a complimentary audit and start building a stronger lifecycle foundation today.
Join the team
The retention brief
One email a month. Benchmarks, teardowns and what is actually working in DTC lifecycle right now.