Key Takeaways:

  • Email marketing averages $36–$42 in return for every $1 spent — the highest ROI of any digital channel [1].
  • The core formula is: ((Revenue from Email − Email Cost) / Email Cost) × 100. Simple, but most marketers skip COGS and baseline sales.
  • Average open rate across industries is 15–25%. Above 25% is good. Above 35% is excellent [2].
  • Average click-through rate is 2–5%. Above 5% is good. Above 8% is excellent [3].
  • Use our Email Marketing ROI Calculator to find your exact profit and return in seconds.

Your email campaign generated $12,000 in revenue and cost $2,000 to run. Is that a 6x return? Or is your real profit much lower once you factor in product costs, agency fees, and the sales that would have happened anyway?

Email marketing ROI seems simple to calculate. In practice, most marketers get the number wrong. They divide revenue by ad spend, ignore the cost of goods sold, and forget to subtract the baseline sales that occur without any marketing at all.

This guide gives you the honest formula, the benchmarks you need, and the mistakes that cost marketers their budget.

👉 Calculate your email marketing ROI with our free tool.


What Is Email Marketing ROI?

Email marketing ROI measures the profit your email campaigns generate relative to what you spend on them. It answers one question: did this email program actually make the business money?

The formula is straightforward. You take the revenue generated from email, subtract the total cost of running the campaign, divide by that same cost, and multiply by 100 to get a percentage [1].

Email ROI = ((Revenue from Email − Email Cost) / Email Cost) × 100

A 300% ROI means you earned $3 of profit for every $1 spent. A 3,600% ROI means you earned $36 for every $1 spent. The difference between those numbers often comes down to what you include in the cost column — and whether you subtract the sales that would have happened anyway [5].

Email sits in a unique position. Unlike paid ads, where algorithms control your reach, your email list is an asset you own. Subscribers have explicitly asked to hear from you. That permission creates a direct line to an audience that is already warm to your brand [4].


How to Calculate Email Marketing ROI the Right Way

Most marketers calculate email ROI by dividing email revenue by email software cost. That number is easy to produce, but it is almost always wrong. True email ROI walks through four inputs: revenue attribution, cost of goods sold, baseline sales, and total marketing cost [1].

Step 1: Identify revenue attributable to email

Start by pulling the revenue that came directly from your email campaigns. For e-commerce stores, this is the purchase value from customers who clicked an email link and bought within your attribution window. For B2B SaaS, it is the annual contract value from leads who converted after engaging with a nurture sequence.

Use a consistent attribution window. Thirty days works for most e-commerce brands. Ninety days works better for B2B with longer sales cycles [5].

Step 2: Subtract the cost of goods sold

Revenue is not profit. If you sold $50,000 worth of products through email and your gross margin is 40%, your gross profit from those sales is $20,000. Always subtract COGS before comparing to your marketing cost. A campaign that looks profitable on revenue can be a loss on gross profit [1].

Step 3: Remove baseline sales

Some customers buy from you whether you send emails or not. If your store averages $10,000 a month in organic sales, that is your baseline. The incremental revenue from email is the amount above that baseline. Ignoring baseline inflates your ROI by counting sales that would have happened anyway [5].

Step 4: Add your full marketing cost

Email cost is more than your monthly Mailchimp or Klaviyo bill. Include creative production, copywriting time, template design, list hygiene tools, and a share of your marketing team's salaries. A typical email program costs 2–4x the platform fee once you include all inputs [4].

Incremental Gross Profit = (Email Revenue − Email COGS) − (Baseline Revenue − Baseline COGS)
Email ROI = (Incremental Gross Profit − Total Email Cost) / Total Email Cost × 100

Email Marketing ROI Benchmarks by Industry

Benchmarks vary by industry, audience type, and email format. A 20% open rate is excellent for e-commerce but below average for SaaS. A 4% CTR is outstanding for newsletters but low for promotional campaigns [2].

Use these benchmarks as directional guidance. Your own historical data is always the most important benchmark [3].

Open Rate by Industry

Open rate = percentage of delivered emails that were opened.

Industry Average Good Excellent
Overall 15–25% 25–35% 35%+
B2B SaaS 20–28% 28–35% 35%+
E-commerce (B2C) 12–18% 18–25% 25%+
Media/Publishing 18–25% 25–30% 30%+
Nonprofit 20–28% 28–35% 35%+
Finance/Insurance 18–25% 25–32% 32%+

Click-Through Rate (CTR) by Industry

CTR = percentage of delivered emails that received at least one click.

Industry Average Good Excellent
Overall 2–5% 5–8% 8%+
B2B SaaS 2.5–4% 4–6% 6%+
E-commerce (B2C) 1.5–3% 3–5% 5%+
Media/Publishing 3–6% 6–10% 10%+
Nonprofit 2–4% 4–6% 6%+

Email ROI by Channel and Business Model

Email marketing median ROMI sits at 3,600% — that is $36 returned for every $1 spent [5]. E-commerce brands with mature segmentation and strong creative can hit 4,200% or higher. Cold imported lists and one-size-fits-all newsletters often land at 4:1 or worse [4].

Business Model Typical Email ROI Why the Spread Is Wide
E-commerce 3,600–4,200% Mature lists with segmentation hit 50:1+
B2B SaaS 3,000–5,000% High LTV amplifies first-order returns
Media/Publishing 2,800–3,500% Ad revenue plus affiliate plus direct sales
Cold list / low segmentation 400–800% Low engagement, high unsubscribe risk

What Drives High Email ROI

Five variables separate average email programs from exceptional ones.

1. List quality over list size

A list of 50,000 engaged subscribers outperforms a list of 500,000 bought or imported contacts. Engaged subscribers open, click, and buy. Inactive subscribers hurt your sender reputation, reduce deliverability, and inflate your cost per send [2].

Remove subscribers who have not opened an email in 90 days. Run re-engagement campaigns before you prune. A clean list of 10,000 active contacts often generates more revenue than a bloated list of 100,000 [3].

2. Segmentation and personalization

Segmented campaigns generate 2–5x more revenue per send than broadcast blasts. The most effective segmentation is behavioral: send based on what people clicked, what they bought, and what stage of the funnel they occupy [4].

Start with three segments: active buyers, active non-buyers, and inactive subscribers. Test subject lines and offers within each segment. Measure the revenue per segmented send against your broadcast average. The gap is your upside.

3. Subject lines and preview text

The subject line determines whether your email gets opened. The preview text determines whether it gets read. Together they decide if your campaign earns a click or lands in the trash.

Test length (6–10 words works well), personalization (first name in subject line lifts opens by 2–5%), and urgency (limited-time offers outperform generic announcements). Avoid spam trigger words: "free," "guarantee," "act now" in all caps [2].

4. Send time and frequency

Tuesday through Thursday consistently outperform Monday and Friday. For B2B, send between 9 AM and 11 AM local time. For B2C, send between 6 PM and 8 PM [3].

Frequency depends on your audience's expectations. B2B brands send 1–2 times per week. B2C e-commerce sends 2–4 times per week. The best frequency is the one your audience agreed to at signup. Honor that promise [5].

5. Landing page alignment

Email clicks are only valuable if the landing page converts. Match the email headline to the landing page headline. Match the offer. Match the visual design. A disjointed transition from inbox to landing page cuts conversion rates by 30–50% [1].


Common Email ROI Mistakes

Mistake one: counting all revenue as email revenue. If a customer buys something in a week they would have bought anyway, that is baseline sales, not incremental ROI. Counting baseline sales inflates your number and leads to bad budget decisions [5].

Mistake two: ignoring COGS. Revenue minus platform cost is not profit. Revenue minus platform cost minus product cost minus team time is profit. A campaign at 5x ROAS can have a negative ROMI if your margins are thin and your costs are high [1].

Mistake three: optimizing for opens instead of profit. Open rate is a leading indicator, not the goal. An email with a 40% open rate and a 0.5% CTR generates less revenue than an email with a 20% open rate and a 5% CTR. Measure the full funnel: open, click, convert, repeat [4].

Mistake four: sending too frequently. Above a 0.5% unsubscribe rate per send signals that you are emailing too often or your content is not relevant. Set expectations at signup, respect them, and let subscribers choose their frequency in a preference center [3].


Email KPI Dashboard

Track these metrics at the right cadence.

Weekly Check

  • Open rate (this send vs. average)
  • CTR (this send vs. average)
  • Unsubscribe rate
  • Top performing email by CTR

Monthly Review

  • List growth rate (new subscribers minus unsubscribes)
  • Average open rate (trending up or down?)
  • Average CTR (trending up or down?)
  • Revenue per email sent
  • Email ROI

Quarterly Strategy

  • Segmentation performance (which segments convert best?)
  • Send frequency optimization
  • Subject line A/B test results
  • List hygiene (remove inactive subscribers)

Conclusion

Email marketing ROI is not just a number. It is a measure of whether your email program contributes profit after all costs. The brands that win treat email as a profit center, not a cost center.

Calculate your true ROI using the full formula. Compare it to the benchmarks above. Then focus on the highest-impact improvements: list hygiene, segmentation, subject line testing, and landing page alignment. Small improvements at each stage compound into massive revenue differences.

Calculate your email marketing ROI with our Email Marketing ROI Calculator and compare scenarios to see how small changes affect your profit.

Take Action

Ready to measure your true email marketing profit? Use these tools:

Related Articles

FAQ

1. What is a good email marketing ROI?
Email marketing averages $36–$42 return for every $1 spent, making it one of the highest-ROI digital channels [5]. A "good" ROI depends on your industry, list quality, and margins. E-commerce with strong segmentation often hits 4,200% or higher. Cold lists without segmentation can fall below 400%.

2. How do I calculate email marketing ROI?
The formula is: ((Revenue from Email − Email Cost) / Email Cost) × 100. But the honest version subtracts COGS to get gross profit, removes baseline sales to isolate incremental lift, and divides by total marketing cost — not just your email platform fee [1].

3. What is the average email open rate?
Across industries, the average open rate is 15–25%. Above 25% is good. Above 35% is excellent. B2B SaaS averages 20–28%, while e-commerce averages 12–18% [2].

4. What is the average email click-through rate?
The average CTR is 2–5%. Above 5% is good. Above 8% is excellent. Newsletters and media companies tend to have higher CTRs than pure promotional emails [3].

5. How often should I send marketing emails?
B2B: 1–2 times per week. B2C: 2–4 times per week. The best frequency is the one your audience expects. Set expectations at signup and honor them [5].

6. How do I improve my email deliverability?
Authenticate your domain with SPF, DKIM, and DMARC. Maintain list hygiene by removing bounces and inactive subscribers. Avoid spam trigger words. Send consistently so your sender reputation stays high [4].

Related Calculators

Sources & References