Email Marketing ROI: How to Calculate and Improve It
Email Marketing ROI: How to Calculate and Improve It
Email marketing consistently delivers the highest ROI of any digital marketing channel. But "ROI" means nothing if you cannot calculate it for your specific program — and improve it deliberately.
The Basic ROI Formula
Email ROI = ((Revenue - Cost) / Cost) × 100
Example:
- Monthly email program cost: $500 (platform + design time)
- Revenue attributed to email: $18,500
- ROI = (($18,500 - $500) / $500) × 100 = 3,600%
What to Include in "Cost"
- Email platform subscription
- Time spent writing, designing, and sending (hourly rate × hours)
- List acquisition costs (lead magnet creation, paid ads)
- Any agency or freelancer fees
What to Include in "Revenue"
This is the harder part. Attribution models for email:
- Last-click: 100% of revenue credited to the last email clicked before purchase
- First-click: 100% of revenue credited to the first email that drove a visit
- Linear: Revenue divided equally across all email touchpoints
- Time-decay: More credit given to emails closer to conversion
For most businesses, last-click attribution is the simplest and most actionable. Use UTM parameters on all email links to track conversions in Google Analytics or your ecommerce platform.
Key Metrics That Drive ROI
Revenue Per Email (RPE)
RPE = Total revenue from campaign / Number of emails delivered
Benchmark: $0.08–$0.40 per email delivered for e-commerce.
Revenue Per Subscriber (RPS)
RPS = Total email revenue / Total active subscribers
This is your most important long-term metric. Increasing RPS is how you grow email revenue without growing the list.
Cost Per Subscriber
CPS = Total email program cost / Active subscribers
Reduction target: automate more, reduce manual work, consolidate to fewer sends with higher ROI.
5 Ways to Improve Email Marketing ROI
1. Segment and Personalize
Segmented campaigns generate 30–50% more revenue than batch-and-blast sends. Divide your list by purchase history, engagement level, and lifecycle stage. Send relevant offers to each segment.
2. Build Automated Revenue Sequences
Automated emails have 3–6x higher open rates and 5–8x more revenue per email than broadcast campaigns. High-ROI automations to build first:
- Welcome series — first 3–5 emails after subscription
- Abandoned cart — 1, 4, and 24 hours after abandonment
- Post-purchase — upsell and cross-sell sequences
- Win-back — re-engage inactive subscribers at 60 and 90 days
See: 15 Email Automation Examples That Save Hours
3. Improve Deliverability
Emails that land in spam generate zero revenue. A 10% improvement in inbox placement rate translates directly to 10% more revenue from the same list. Improve deliverability →
4. Optimize Your CTA
Every email should have one primary call-to-action. Test:
- Button color (high-contrast vs. brand color)
- Button copy ("Get my free report" vs. "Download now")
- Placement (above fold vs. end of email)
- Single vs. double CTA
5. Reduce Your Cost Per Send
Consolidate your email stack. Using a single platform like MisarMail for campaigns, automations, and transactional email is cheaper than three separate tools — and gives you unified analytics.
Benchmarks by Industry
| Industry | Average Open Rate | Average RPE |
|---|---|---|
| E-commerce | 18–25% | $0.12–$0.40 |
| SaaS / Software | 20–28% | $0.05–$0.20 |
| Media / Publishing | 25–35% | $0.02–$0.08 |
| Professional Services | 22–30% | $0.10–$0.50 |
| Non-profit | 25–40% | varies |