Skip to content
——/tools · free · no signup

Email Marketing ROI Calculator

Revenue from email over its cost gives your ROI, net profit, and return per dollar — the numbers behind email's reputation as the highest-ROI channel. Your own results.

Email ROI

Whether your email program pays off

$
$
→ Your numbers
ROI
900%
Net profit
$4.5k
Return per $1
10.00×
ROI = (revenue − cost) ÷ cost · Return per $1 = revenue ÷ cost
——The formula

Email Marketing ROI = (Net Profit from Email Campaign / Total Cost of Email Campaign) × 100. Net Profit is calculated as Total Revenue Attributable to Email minus Total Cost. Total Revenue Attributable to Email is the sum of all sales directly resulting from email sends, including conversions from links, assisted conversions within the attribution window, and revenue from subsequent purchases by email-acquired customers if tracked. Total Cost includes all expenses: email platform subscription fees, design and copywriting labor, list acquisition or management costs, A/B testing tools, delivery and analytics software, and any discounts or incentives offered exclusively via email. This formula is expressed as a percentage to make ROI comparable across campaigns of different sizes. For Return per Dollar Spent, use: Return per Dollar = Net Profit / Total Cost, which gives the dollar gain for each dollar invested. Both metrics are essential because ROI percentage shows efficiency, while return per dollar shows absolute value generation. The calculation assumes accurate attribution via UTM parameters or CRM tracking; without proper attribution, ROI may be inflated or deflated.

——Worked examples

E-commerce Boutique: Holiday Sale Campaign

An online clothing boutique runs a holiday email campaign. Total revenue from email links: $15,000. Total cost: email platform fee $300, design labor $600, copywriting $200, list rental $100, 10% discount code cost (applied to $10,000 of sales) = $1,000. Total cost = $300 + $600 + $200 + $100 + $1,000 = $2,200. Net profit = $15,000 - $2,200 = $12,800. ROI = ($12,800 / $2,200) × 100 = 581.8%. Return per dollar = $12,800 / $2,200 = $5.82.

SaaS Startup: Lead Nurturing Sequence

A B2B SaaS company sends a 5-email nurture sequence to trial users. Total revenue from closed deals attributed to emails: $50,000 (annual contracts). Total cost: email platform $500, content writer $1,500, designer $800, A/B testing tool $200, CRM integration $100. Total cost = $500 + $1,500 + $800 + $200 + $100 = $3,100. Net profit = $50,000 - $3,100 = $46,900. ROI = ($46,900 / $3,100) × 100 = 1,512.9%. Return per dollar = $46,900 / $3,100 = $15.13.

Non-Profit: Donation Drive

A charity sends an email campaign to its donor list. Total donations received via email links: $8,000. Total cost: email platform $200, graphic design $150, copywriting $100, list maintenance $50. Total cost = $200 + $150 + $100 + $50 = $500. Net profit = $8,000 - $500 = $7,500. ROI = ($7,500 / $500) × 100 = 1,500%. Return per dollar = $7,500 / $500 = $15.00.

——How to read the result

Email marketing ROI is typically very high compared to other channels because costs are relatively low and targeting is precise. A good ROI varies by industry and campaign type: many campaigns see ROI between 200% and 1,000%, but some may be lower or negative. For e-commerce, ROI often ranges from 300% to 800% for well-segmented lists. For B2B, ROI can be higher due to larger contract values, often exceeding 1,000%. Non-profits may see ROI above 1,000% due to low costs. A negative ROI indicates the campaign lost money. To interpret your number, compare it to your own past campaigns and channel averages. Focus on return per dollar for absolute impact. Remember that ROI can be inflated by attributing revenue that would have occurred anyway, so use a consistent attribution model. A 'good' number is one that exceeds your cost of capital and outperforms other marketing channels for your business.

——Common mistakes

Common mistakes include: (1) Not tracking all costs — forgetting design labor, platform fees, or discount costs inflates ROI. (2) Over-attributing revenue — using last-click attribution only may miss assisted conversions, while using broad attribution may credit email for sales from other channels. (3) Ignoring lifetime value — if email acquires customers who make repeat purchases, ROI is understated if only first purchase is counted. (4) Using gross revenue instead of net profit — forgetting to subtract cost of goods sold or discounts leads to inflated ROI. (5) Short attribution windows — a 7-day window may miss sales that occur later, especially in B2B. (6) Comparing ROI across different campaign types without normalizing for investment size. (7) Forgetting to account for list churn or unsubscribes as a cost. Edge cases: zero-cost campaigns (e.g., using free tier) — ROI becomes infinite; handle by using a nominal cost or stating return per dollar. Negative revenue campaigns (e.g., refunds) — net profit may be negative, yielding negative ROI.

——Glossary
Attribution Window
The time period after an email send during which a conversion is credited to that email (e.g., 7 days).
Net Profit
Total revenue from email minus total cost of the campaign, representing the actual financial gain.
Return per Dollar
The amount of net profit generated for each dollar spent on the campaign (e.g., $5.00 means $5 profit per $1 cost).
Cost of Goods Sold (COGS)
The direct costs attributable to the production of goods sold via email, subtracted from revenue to get true net profit.
Lifetime Value (LTV)
The total net profit a customer generates over their entire relationship with the business, sometimes included in email ROI calculations.
——FAQ

What is a good email marketing ROI?

A good ROI is typically above 200%, but it varies by industry and campaign. Compare your ROI to your own past performance and other channels.

Should I include cost of goods sold in my calculation?

Yes, for accurate net profit, subtract COGS from revenue before calculating ROI. Otherwise, you overstate profit.

How do I attribute revenue to email?

Use UTM parameters, email-specific promo codes, or CRM tracking to link sales directly to email sends. Choose a consistent attribution model (e.g., last-click or multi-touch).

What if my email campaign costs $0?

If you use a free platform and no paid labor, ROI is technically infinite. Instead, report return per dollar or use a nominal cost (e.g., $1) to avoid division by zero.

Can I compare email ROI to other channels?

Yes, but ensure you use the same cost and attribution methodology. Email often has higher ROI due to lower costs, but absolute returns may differ.

Why is my ROI negative?

Negative ROI means your campaign cost more than it earned. Check for high costs, low conversions, or incorrect attribution. It may still be worthwhile if it builds brand awareness.

How often should I calculate email ROI?

Calculate per campaign and periodically (e.g., monthly) for overall program ROI. This helps identify trends and optimize spending.

Should I include lifetime value of new customers?

Yes, if you can track it. Including LTV gives a more accurate picture of long-term ROI, especially for acquisition campaigns.

From numbers to a business

The bundle's email templates + AI follow-up are built to push this ROI higher with sequences that actually get sent.

Reviews

We’re early. Real reviews only.

Apex Digital launched recently. Every purchase comes with a request for honest feedback through our help center. When real buyers write real reviews, they go here — with their permission, by name. Until then, this section stays empty. No fakes. No stock photos. No bullshit.

Used something from the catalog? Leave honest feedback →

While you’re here…