Skip to content

Free tool

Email Marketing ROI Calculator

Project the revenue your email list can generate from campaigns — and see the ROI against what you pay your ESP. Updates live as you type.

Klaviyo / Mailchimp / HubSpot monthly fee for ROI math.

How this calculator works

The campaign-revenue chain, multiplied out:

Monthly revenue = list × sends × open% × CTR% × conversion% × AOV

Each send reaches the list; a fraction open; a fraction of openers click; a fraction of clickers buy; each buyer spends the AOV. ROI compares the annual revenue against your annual ESP cost.

Important honesty note: this models campaigns (broadcasts) only. Automated flows — welcome, abandoned cart, browse abandonment, post-purchase, winback — typically add another 30-60% of email revenue and convert 3-6x higher per email because they fire on behavioral intent, not a calendar. The number above is the conservative floor; a mature flow layer is where email becomes a top-3 revenue channel.

FAQ

What email metrics do I need to use this?
List size, how many campaigns you send per month, open rate, click rate (CTR), and the conversion rate from click to purchase plus your average order value. Most ESPs (Klaviyo, Mailchimp, HubSpot, Brevo) show open rate, CTR and revenue natively. If you do not track click-to-purchase conversion, start with 1-3% and refine.
Are these benchmarks realistic?
Defaults are mid-range: 35% open, 2.5% CTR, 2% click-to-purchase. Strong e-commerce lists with good segmentation hit 40-50% open and 3-5% CTR on flows (vs campaigns). B2B newsletters run lower CTR but higher per-conversion value. Flows (automated) always outperform campaigns (broadcasts) — this calculator models campaign sends; add 30-60% for a mature flow layer.
Why is email ROI usually so high?
Because the list is a owned audience you already paid to acquire — the marginal cost of another send is near zero (just ESP fees). Industry studies cite $36-42 returned per $1 spent on email, but that blends flows + campaigns + a fully optimized list. A neglected list sending occasional broadcasts will be far lower. The gap between those two states is exactly what an automation engagement closes.
Does this include automated flows or just campaigns?
This models campaign (broadcast) revenue — list × sends × open × CTR × conversion × AOV. Automated flows (welcome, abandoned cart, post-purchase, winback) typically add 30-60% on top and convert 3-6x higher per email because they fire on behavioral intent. We build both layers; this calculator is the conservative campaign-only floor.
Can you set up these flows for us?
Yes — email automation is a core service. We build behavioral flows in Klaviyo, Customer.io, HubSpot, Mailchimp, Brevo and others, segmented by LTV cohort and engagement. Book a free audit of your current email program below.

Leaving flow revenue on the table?

Most lists send broadcasts and skip the automated flows that quietly print 30-60% more. We audit your current email program and map the highest-ROI flows to build first.