How to Measure and Improve Email Marketing ROI
Learn how to calculate email marketing ROI, track revenue attribution, and optimize campaigns for better returns. A practical guide for marketers.
Email marketing delivers an average ROI of $36 for every $1 spent. But that is an industry average. Your actual ROI depends on how well you measure, attribute, and optimize your campaigns. Here is how to do it properly.
Calculating Email Marketing ROI
The Basic Formula
Email Marketing ROI = ((Revenue from Email - Email Costs) / Email Costs) x 100
For example, if you generated $10,000 in revenue from email and spent $500 on your email platform and content creation, your ROI would be:
((10,000 - 500) / 500) x 100 = 1,900% ROI
What to Include in Costs
- Email platform subscription
- List building costs (lead magnets, ads)
- Content creation (copywriting, design)
- Team time (at hourly rate)
- Third-party tools (design software, etc.)
What to Include in Revenue
- Direct sales attributed to email clicks
- Subscription revenue from email-driven sign-ups
- Upsells and cross-sells from email campaigns
- Recovered revenue from cart abandonment emails
Revenue Attribution Models
Last Click Attribution
Credits the last touchpoint before purchase. If someone clicked an email before buying, email gets full credit.
Pros: Simple, clear
Cons: Ignores earlier touchpoints that influenced the purchase
First Click Attribution
Credits the first touchpoint that introduced the customer. If they first came from an email, email gets credit.
Pros: Values discovery
Cons: Ignores nurture efforts
Linear Attribution
Splits credit equally among all touchpoints. If someone received 5 emails before buying, each email gets 20% credit.
Pros: Acknowledges all contributions
Cons: May overvalue minor touchpoints
Time Decay Attribution
Gives more credit to touchpoints closer to the purchase. Recent emails get more credit than earlier ones.
Pros: Recognizes that recent touches often have more influence
Cons: Undervalues awareness-building
Setting Up Revenue Tracking
E-commerce Integration
Connect your email platform to your e-commerce system:
- Shopify, WooCommerce, or BigCommerce integration
- Order data syncs automatically
- Revenue attributed to email campaigns
SaaS and Subscription Tracking
For recurring revenue businesses:
- Connect to billing providers (Stripe, etc.)
- Track trial conversions from email
- Attribute subscription revenue to campaigns
- Monitor churn prevention email impact
Platforms like Sequenzy have native integrations with Stripe, Polar, and Creem that automatically attribute revenue to emails without manual setup.
UTM Parameters
Add tracking parameters to email links:
- utm_source=email
- utm_medium=newsletter
- utm_campaign=product_launch
- utm_content=cta_button
This enables tracking in Google Analytics even if direct integration is not available.
Key Metrics Beyond ROI
Revenue Per Email Sent
Total revenue divided by emails sent. Helps compare campaign efficiency regardless of list size.
Revenue Per Subscriber
Total email revenue divided by subscriber count. Shows the value of your email list.
Customer Lifetime Value by Source
Compare LTV of customers acquired through email vs other channels. Email-acquired customers often have higher LTV.
Conversion Rate by Campaign Type
Track conversion rates for different email types:
- Welcome sequences
- Promotional campaigns
- Abandoned cart emails
- Re-engagement campaigns
Improving Email Marketing ROI
Increase Revenue
Ways to generate more revenue from email:
- Improve segmentation for more relevant offers
- Optimize automation sequences
- Test subject lines and CTAs
- Add product recommendations
- Implement cart abandonment recovery
- Create upsell and cross-sell sequences
Reduce Costs
Ways to lower email marketing costs:
- Clean your list to avoid paying for inactive subscribers
- Choose the right-sized platform for your needs
- Automate repetitive tasks
- Use templates to reduce design costs
- Let AI handle content optimization
Improve Efficiency
Get more results with the same effort:
- Build reusable automation sequences
- Create template libraries
- Use AI for content suggestions
- Automate reporting
ROI Benchmarks
Industry Averages
- Overall average: $36-42 per $1 spent
- E-commerce: $45 per $1 spent
- SaaS: $40 per $1 spent
- Professional services: $30 per $1 spent
Campaign Type Benchmarks
- Cart abandonment: Often 3-5x higher than promotional emails
- Welcome series: Strong conversion, lower revenue per email
- Promotional: Variable, depends on offer and audience
- Re-engagement: Lower immediate ROI, high long-term value
Reporting on ROI
Weekly Reports
Track operational metrics:
- Emails sent
- Open and click rates
- Revenue generated
- Key campaign performance
Monthly Reports
Track strategic metrics:
- Total email revenue
- ROI calculation
- Revenue per subscriber
- List growth and health
- Campaign comparison
Quarterly Reports
Track trends and strategy:
- ROI trend over time
- Channel comparison
- Customer lifetime value by source
- Program improvements and learnings
Tools for ROI Tracking
Choose an email platform with built-in revenue tracking:
- Sequenzy: Native billing integrations, automatic revenue attribution
- Klaviyo: Strong e-commerce revenue tracking
- ActiveCampaign: Deals and revenue tracking
For detailed attribution analysis, consider connecting your email platform to analytics tools like Google Analytics or Mixpanel.
Start Measuring Today
If you are not tracking email ROI, start with these steps:
- Set up e-commerce or billing integration
- Add UTM parameters to all email links
- Calculate baseline ROI for the past quarter
- Set improvement targets
- Track progress monthly
You cannot improve what you do not measure. Start tracking ROI and you will make better decisions about where to invest your email marketing efforts.
Need better revenue tracking?
Compare email platforms with native revenue attribution features.
View Full Comparison