To calculate email marketing ROI, subtract your total campaign cost from the revenue your emails generated, divide by the campaign cost, and multiply by 100. The result is the percentage return on every dollar spent. The free calculator below runs that formula for you using three inputs: how many people you emailed, what the campaign cost, and how much it sold.

$
Choose the currency you’d like to use to calculate your email marketing ROI.
📧
Enter the total number of contacts that you’re sending the campaign to.
$
Enter the cost for sending this single campaign. (Divide your monthly cost by the total campaigns sent per month.)
$
Enter the total value of your sales for this campaign.
Cost per Subscriber -
Total Revenue -
Total Profit -
Revenue per Email -
ROI % -
Sales to Break Even -
Key Takeaways
1
    2
  • Email marketing ROI = ((Revenue from campaign - Campaign cost) ÷ Campaign cost) × 100.
  • 3
  • Industry benchmarks put average email ROI between 3,500% and 4,200% for ecommerce, but most individual campaigns sit far lower.
  • 4
  • A positive ROI doesn’t mean the campaign was efficient. Compare against your cost per subscriber and your break-even sales count.
  • 5
  • The biggest ROI killers are sending to unengaged subscribers, ignoring deliverability, and counting last-click sales only.
  • 6
  • Run the calculator after every campaign so you can compare lists, segments, and send times with the same yardstick.
  • 7

    How the Email Marketing ROI Calculator Works

    The calculator boils your campaign performance down to a few clear metrics. You enter three values and it returns four results in one click.

    The inputs are:

    • Email send volume: the number of recipients on the campaign.
    • Cost of the email campaign: total spend including platform fees, design, copy, and any paid list segments.
    • Total sales: the revenue you attribute to this campaign over your reporting window.

    The outputs are total profit, cost per subscriber, ROI percentage, and the number of sales you would need to break even. The ROI percentage is the headline number; the break-even count is the one most marketers ignore but use the most after running their first campaign.

    Who Should Use This Calculator

    Any store owner or marketer who sends promotional or transactional emails can use it. It is most useful for:

    • Shopify and ecommerce stores measuring revenue per send across campaigns.
    • Small businesses choosing between paid ads and an email push for a launch.
    • Agencies reporting on email performance to clients without exporting from the ESP.
    • Anyone testing list segmentation, where two segments need a like-for-like ROI comparison.

    Step-by-Step: How to Use It

    1. Pick your preferred currency.
    2. Enter the number of contacts the campaign was sent to.
    3. Enter the campaign cost. Include platform fees, design, copywriting, and any paid integrations.
    4. Enter the total sales from the campaign for your reporting window (most stores use 7 days post-send).
    5. Hit Calculate. Read the ROI percentage, profit, and break-even sales count.

    What Counts as a Good Email Marketing ROI?

    Industry surveys from Litmus and DMA put average email ROI between 3,500% and 4,200% for ecommerce, meaning roughly $35 to $42 returned per dollar spent. That figure is a high-side aggregate across all campaigns and all lists, weighted by mature programs. Most individual campaigns land much lower, especially cold acquisition emails.

    Useful reference ranges for a single campaign:

    • Over 500%: healthy. The campaign is paying for itself five times over.
    • 100% to 500%: profitable but worth optimizing. Check segmentation and offer.
    • 0% to 100%: the campaign covered cost only. Review subject lines, send time, and list quality.
    • Negative: the campaign lost money. Look at deliverability, suppression lists, and offer relevance.

    Three Profitable Campaign Examples

    1. Send volume 10,000, cost $500, sales $5,000. ROI is 900%. Strong result for a mid-list promo, typical of a healthy segment that buys regularly.
    2. Send volume 5,000, cost $300, sales $2,000. ROI is 567%. Smaller list, smaller spend, solid return. Often what a tight VIP segment looks like.
    3. Send volume 20,000, cost $1,000, sales $10,000. ROI is 900%. Common for a big seasonal push to a warm list with a clear offer.

    Three Unprofitable Campaign Examples and How to Fix Them

    1. Send volume 5,000, cost $500, sales $300. ROI is -40%. Usually a sign of poor segmentation or a generic offer. Re-segment the list, send to engaged subscribers only, and rewrite the lead with a sharper hook.
    2. Send volume 10,000, cost $700, sales $500. ROI is -29%. Often a deliverability problem disguised as a content problem. Check inbox placement, prune unengaged contacts over 90 days, and warm up your sending domain.
    3. Send volume 1,000, cost $100, sales $50. ROI is -50%. Common with cold or purchased lists. Build the list organically, replace the offer with something tied to a known purchase trigger, and test a plain-text version against the design-heavy one.

    Common Mistakes That Distort Your Email ROI

    Most ROI numbers shown in dashboards are flattering because of how attribution is set. Watch for these:

    • Counting last-click only. Email often plays an assist role. If you only credit last-click, you under-report email and over-report direct or organic.
    • Ignoring true campaign cost. List rental, copywriter time, designer time, and platform fees all count. Many marketers only enter the ESP fee.
    • Using lifetime revenue per subscriber. That number is inflated. Use revenue attributed to the specific send window for an honest comparison.
    • Forgetting product margin. A 900% revenue ROI on 20% margin products is closer to 180% profit ROI. The calculator output is revenue-based by default. Adjust your “total sales” input to reflect gross profit if you want a profit-true number.
    • Not netting refunds and chargebacks. Subtract returns from sales before entering the value, especially for apparel and accessory niches.

    How to Improve Your Email Marketing ROI

    If your campaigns are running below the benchmarks above, focus on the levers that move the most revenue per send:

    • Send to the most engaged 30% of your list more often than the rest. Engagement is a stronger predictor of revenue than recency.
    • Replace one big monthly newsletter with two segmented sends a week. Higher relevance per send usually beats reach.
    • Move from manual broadcasts to a small set of automations: welcome, browse abandonment, cart abandonment, post-purchase, win-back. These four flows account for most email revenue in mature ecommerce stores.
    • Use the calculator on each segment, not just the campaign as a whole. The “all subscribers” number hides where the money actually comes from.
    • Pair it with your paid performance using our PPC ROI Calculator and SEO ROI Calculator so you can move budget toward the channel with the best return for your store.