Skip to main content

Punit Mahajan

Free tool for US e-commerce brands

Email Marketing ROI Calculator

See how much your email marketing really makes you, in sales and in profit, for every $1 you spend. Works with Klaviyo, Omnisend, Shopify Email, Mailchimp and any other email platform.

$
Sales from your campaigns and flows
$
Klaviyo, pop-up apps, etc. per month
%
Sell at $100, costs you $40 → 60%
Who runs your email?
$
Retainer, designer and copywriter costs
Your email marketing ROI

What is email marketing ROI?

Email marketing ROI (return on investment) tells you how much money your emails bring in compared to what you spend on them. It's usually written as "$X for every $1 spent." If you spend $2,000 a month on email and it brings in $20,000 in sales, that's $10 in sales for every $1.

That number counts sales, not profit. For an e-commerce brand, the more useful question is how much profit email makes after product costs. The calculator above shows you both.

How to calculate email marketing ROI

There are two ways to measure it. Most tools only show the first one.

1. Sales ROI (the number most people quote)

Sales per $1 = Email revenue ÷ Email costs

2. Profit ROI (what actually ends up in your bank)

Profit ROI % = (Email revenue × Profit margin − Email costs) ÷ Email costs × 100

Example

Your emails bring in $20,000 a month. You pay $400 for Klaviyo and $1,600 for an agency, so $2,000 in total. Your profit margin is 50%.

  • Sales ROI: $20,000 ÷ $2,000 = $10 in sales for every $1
  • Profit from those sales: $20,000 × 50% = $10,000
  • Profit after email costs: $10,000 − $2,000 = $8,000 a month
  • Profit ROI: $8,000 ÷ $2,000 × 100 = 400%

What is a good email marketing ROI?

The most widely quoted benchmark comes from Litmus: on average, email brings in about $36 for every $1 spent. Retail and e-commerce brands often do better, because automated flows like abandoned cart emails turn directly into sales.

Use it as a rough guide, not a target:

Sales for every $1 spentWhat it usually means
Below your break-evenLosing money. Your costs are higher than the profit email brings in.
Profitable, under $36Working, with room to grow. Usually missing flows or not sending enough.
$36 or moreStrong. At or above the commonly quoted average.

Keep in mind that the $36 figure usually counts platform costs only. If you include agency fees or salaries, as this calculator does, a lower number can still be healthy. What matters most is that email makes a profit. New brands with small lists often start lower, and that's normal. Your list, and the revenue it brings in, grows over time.

How to find your email revenue

  • Klaviyo: your home dashboard shows attributed revenue for a date range, split into campaigns and flows. Use the last 30 days.
  • Shopify Email: go to Marketing in your Shopify admin and look at sales for your email campaigns and automations.
  • Omnisend or Mailchimp: both show revenue from campaigns and automations in their reports once your store is connected.

Email platforms tend to give email credit for any sale that happens within a few days of someone opening or clicking an email. Some of those sales would have happened anyway, so treat the number as a best case.

What costs to include

Leaving costs out makes your ROI look better than it is. Add up everything you spend on email in a month:

  • Your email platform plan (Klaviyo, Omnisend, Mailchimp, etc.)
  • Agency or freelancer fees: retainers, designers and copywriters
  • Extra tools like pop-up apps, list-building tools or template builders
  • In-house salaries: annual salary ÷ 12 × the share of time spent on email. A $60,000 marketer spending half their time on email costs $2,500 a month.

Discounts you give in emails are already taken off your revenue, so don't count them twice.

Team costs are usually the biggest cost, and most ROI figures you see online leave them out. Once you include them, your ROI will look lower than the $36 average. That's expected, and it's the more honest number.

Email marketing ROI vs. social media and paid ads

Email usually shows a much higher ROI than social media or paid ads. That's because you don't pay per email sent. You pay a monthly fee, and the list you own keeps making money.

Paid ads work differently: you pay for every click, so returns are measured as ROAS (return on ad spend), and a 2–4x ROAS can be very profitable. The two work together. Ads bring new customers in, and email gets them to buy again. To see what ROAS your ads need, use our Break-Even ROAS Calculator.

How to improve your email marketing ROI

  1. Set up the core automated flows first: welcome series, abandoned cart, browse abandonment, post-purchase and win-back. They run every day without extra work.
  2. Grow your list with a sign-up pop-up on your store, and give people a reason to join.
  3. Segment your list so buyers, non-buyers and VIP customers get different emails.
  4. Send consistently. Brands that send one campaign a month leave sales on the table.
  5. Clean your list of people who haven't opened in months. It lowers your platform bill and helps your emails reach the inbox.

Is email marketing worth it?

For almost every e-commerce brand, yes. It's one of the cheapest ways to get repeat sales from people who already know you. If the calculator shows you're losing money, it's usually because the list is too small or the costs are too high for how often you send. Cut costs or fix your flows before giving up on it.

Email marketing ROI FAQs

How do you calculate email marketing ROI?

Divide your email revenue by your email costs to get sales per $1 spent. For profit ROI, multiply revenue by your profit margin, subtract email costs, then divide by email costs.

What is the average ROI of email marketing?

The most widely quoted figure, from Litmus, is about $36 for every $1 spent. E-commerce brands often do better.

What is a good ROI for email marketing?

Anything profitable after product and email costs is working. $36 or more in sales for every $1 spent is considered strong.

Is email marketing ROI a percentage?

It can be either. "$36 for every $1" and "3,500% ROI" describe the same result. This calculator shows sales per $1 and profit ROI as a percentage.

Should I include flows and automations in my email revenue?

Yes. Include revenue from both campaigns and automated flows like abandoned cart and welcome emails. For most stores, flows make up a big share of email revenue.

Should I include agency fees and salaries in email marketing ROI?

Yes. They're usually your biggest email cost. For an agency, use the monthly fee. For in-house staff, use annual salary ÷ 12 × the share of their time spent on email.

Does this calculator work for SMS marketing?

Yes. Enter your SMS revenue and SMS platform and team costs instead to see your SMS marketing ROI.

Want more sales from email and ads?

I help US e-commerce brands grow profitably.

Get in touch →