📧 Email

How to Calculate (and Improve) Your Email Marketing ROI

Havari Team·16 March 2026·8 min read

Cost per send in email marketing is low enough that many businesses never seriously calculate ROI at all — the assumption is that if it's cheap, it must be paying off. Open rates and click rates get watched instead, because they're easy to see in a dashboard. Neither one tells you whether email is actually making money, and that gap is where a lot of avoidable underperformance hides.

Why open rate and click rate aren't ROI

Open rate and click rate measure engagement, not outcome. A campaign can post a strong open rate and still generate no revenue, and a campaign with a modest open rate can quietly drive most of a month's sales. Treating engagement metrics as a proxy for ROI leads to optimizing for the wrong thing — chasing opens with clickbait subject lines rather than chasing the revenue an email actually produces.

⚠️

Engagement metrics can mislead

A subject line optimized purely to maximize opens can pull in curiosity clicks from people with no intent to buy, inflating engagement numbers while doing nothing for revenue.

The actual ROI formula

Email marketing ROI, in its simplest useful form, is revenue attributed to email minus the cost of running email marketing, divided by that cost.

The formula

ROI = (Revenue attributed to email − Cost of email marketing) ÷ Cost of email marketing

How to calculate it properly

1

Total your email marketing cost

Platform subscription, design or copywriting time, and any list-growth spend. This is usually the easy half of the equation.

2

Attribute revenue to email, not just to the store overall

Use tracked links and order attribution so a purchase within a defined window of an email click is credited to that campaign, rather than lumping all revenue into 'organic' or 'direct'.

3

Separate one-off campaign revenue from automation revenue

Automated flows like abandoned cart or welcome sequences often generate steady revenue that a single-campaign view misses entirely — track them as their own line.

4

Calculate ROI per campaign type, not just overall

An overall ROI figure can hide the fact that broadcast newsletters barely break even while automated flows carry most of the return.

Revenue attribution is the part most businesses skip

Attribution requires connecting an email click to an eventual order, which means tracked links, a consistent attribution window, and ideally a platform that ties email activity to the same contact record as your orders. Without it, you're left estimating email's contribution to revenue rather than measuring it, which makes it hard to defend the budget or know where to invest more.

Low
Cost per send is not the same as high ROI — attribution decides that
2
Numbers worth tracking separately: campaign revenue and automation revenue

Practical ways to improve ROI

Where the improvements usually come from

Invest more in automated flows (abandoned cart, welcome series, win-back) — they typically carry a disproportionate share of revenue for the effort involved
Segment sends so content matches the recipient, rather than mailing the full list every time
Clean the list regularly — unengaged contacts drag down deliverability without contributing revenue
Test subject lines against actual conversion, not just open rate
Reduce send frequency to your least-engaged segment rather than cutting frequency for everyone

A low cost per send doesn't guarantee a high return. It just means the return is easy to waste without anyone noticing.

Where Havari fits into ROI tracking

Because Havari keeps email, SMS and WhatsApp activity against the same contact record, revenue attribution doesn't have to stop at email — a sale that started with an email click and closed after an SMS reminder still gets tracked back to the sequence that drove it, rather than disappearing into a generic 'direct' revenue bucket.

What attribution window should I use?

There's no universal answer, but a short window (a few days) suits impulse purchases while a longer one (a couple of weeks) suits considered purchases. Pick a window that matches your typical buying cycle and apply it consistently so figures are comparable over time.

Should I include list-cleaning time as a cost?

It's worth including if it's a regular, deliberate task, since it directly affects deliverability and therefore revenue. For most businesses it's a small cost relative to the return it protects.

Is a positive ROI enough, or should I compare it to other channels?

Compare it. Email's low cost per send often means its ROI figure looks strong in isolation, but the more useful question is whether that budget and attention would produce more return moved to automation, segmentation, or another channel entirely.

Email marketing ROI isn't something a low cost per send guarantees on its own — it's something you calculate, by tracking revenue back to the campaigns and automations that actually produced it, and then acting on what that attribution shows you.

Ready to see it in action?

Join UK businesses using Havari to reach customers across SMS, WhatsApp, Email, Instagram and Messenger — all from one shared inbox.

Get 25 Free Messages

25 free messages · No credit card required · Cancel anytime