This email marketing revenue calculator turns six numbers from your email platform and store into a monthly estimate of clicks, orders and sales. Results update as you type. Below it you will find where to pull each number, a worked example, the email ROI formula and the limits of any estimate.
The starting values are examples, not benchmarks. Replace them with numbers from your own email platform. Estimated yearly revenue: $0.
The default values are invented to show the math. They are not benchmarks, a forecast or client results. Replace them with your own numbers.
How does the email marketing revenue calculator work?
Each stage multiplies the one before it, so a change near the top carries all the way down to revenue.
- Delivered emails = list size × campaigns per month × delivery rate
- Clicks = delivered emails × click rate
- Orders = clicks × conversion rate after the click
- Revenue = orders × average order value
Open rate is left out on purpose. According to Apple, Mail Privacy Protection keeps senders from seeing whether a message was opened once a reader turns it on. A click is a real person acting, which makes it a sturdier base.
What does each input mean, and where do you find it?
Take every number from the same window, ideally your last 90 days of regular campaigns. Leave out automated flows such as welcome and abandoned cart emails, which can convert very differently from a campaign sent to the whole list.
| Input | What to enter | Where to find it |
|---|---|---|
| Email list size | Contacts who can receive your campaigns: subscribed, not bounced, not suppressed. If you mail segments, use the average audience per send. | The subscriber count on the list or segment you send to, not your total contact count. |
| Campaigns per month | Separate campaigns that reach that audience in a normal month. | Your campaign calendar, or sent campaigns in a recent month. |
| Delivery rate | Sent emails that did not bounce. A delivered email can still land in spam, which is why deliverability monitoring matters. | Klaviyo: "Recipients delivered" in a sent campaign's analytics. Mailchimp: the email delivery rate in a custom report, or 100% minus the bounce rate. |
| Click rate | Unique clickers divided by delivered emails. Not total clicks, and not click to open rate. | Klaviyo counts people who clicked out of people who received the message. Mailchimp counts delivered emails with at least one click. Either fits as is. |
| Conversion rate after the click | Orders divided by unique clicks. | Attributed orders (Klaviyo's Conversions tab, or a store connected to Mailchimp) divided by unique clicks. In Google Analytics: purchases from sessions tagged utm_medium=email, divided by those sessions. |
| Average order value | Average revenue per order, or average booking value. | Shopify Analytics; since January 9, 2023 Shopify calculates it as gross sales minus discounts, excluding later adjustments. Other carts: revenue divided by orders. |
Klaviyo divides people who converted by delivered emails, not by clicks. If a campaign shows 47 placed orders from 1,568 unique clicks, the figure this calculator needs is 47 ÷ 1,568, or 3%.
A 15 minute checklist for pulling your own numbers
- List your regular campaigns from the last 90 days, skipping flows and resends.
- Total the sends, delivered emails, unique clicks, attributed orders and revenue.
- Divide: delivered by sends, clicks by delivered, orders by clicks, revenue by orders.
- Sanity check against a typical campaign. One big sale can distort three months, and a list that grew fast needs its average size, not its latest count.
- Run three cases: cautious, your real average, and a realistic improvement.
Worked example: 10,000 contacts and 8 campaigns a month
Here is the default scenario step by step. Every number is hypothetical and does not describe a real business.
| Step | Math | Result |
|---|---|---|
| Emails sent | 10,000 contacts × 8 campaigns | 80,000 |
| Delivered emails | 80,000 × 98% | 78,400 |
| Clicks | 78,400 × 2% | 1,568 |
| Orders | 1,568 × 3% | 47.04, shown as 47 |
| Monthly revenue | 47.04 × $80 | $3,763.20, shown as $3,763 |
| Yearly revenue | $3,763.20 × 12 | about $45,158 |
Three ratios fall out of it: about $470 per campaign, about $0.048 per delivered email (the figure Klaviyo reports as revenue per recipient) and about $0.38 per contact each month. They put a small segment send and a full list send on the same scale. Our guide to email marketing metrics shows how to track them in a monthly report.
Which input moves the estimate the most?
Every input is a multiplier, so a 10% lift in any field lifts revenue 10%. Some fields just have far more room to move than others.
| Change from the example | New monthly estimate | Difference |
|---|---|---|
| Delivery rate falls from 98% to 95% | $3,648 | minus $115 |
| Click rate rises from 2% to 2.5% | $4,704 | plus $941 |
| Conversion rate rises from 3% to 4% | $5,018 | plus $1,254 |
| Average order value rises from $80 to $95 | $4,469 | plus $706 |
| Campaigns cut from 8 to 4 | $1,882 | minus $1,882 |
Click rate reflects offers, design and the subject line that earns the open; see our guide to writing email subject lines. Conversion rate is mostly your landing page and checkout. Order value responds to cross sells: our HomeStop "The Console Edit" sale offered up to 25% off consoles and added wall mirrors as a second item. Delivery rate barely matters while healthy, but a broken SPF, DKIM or DMARC record can undercut every other input. Our email deliverability checklist shows how to test them.
How do you calculate email marketing ROI?
Revenue is not profit, so add two steps after the calculator.
- Gross profit = estimated revenue × your gross margin
- Email ROI = (gross profit minus monthly email cost) ÷ monthly email cost × 100
Email cost means your platform subscription plus whoever does the work, whether that is staff time or an agency fee. In the worked example, a hypothetical 40% margin turns $3,763 of revenue into about $1,505 of gross profit. Against $1,000 of monthly cost, that is an ROI of about 51%, or about $3.76 of revenue for every $1 spent. Published ROI figures are often quoted per $1 spent, so check whether a number means revenue or profit before you compare it with yours.
How much email revenue do you need to break even?
Divide monthly email cost by gross margin. At a 40% margin, $1,000 of cost needs $2,500 of email revenue, which at an $80 order is 32 orders a month, rounding up. Our flat monthly fee is listed on the email marketing pricing page if you want to test it with a real cost.
What are the limits of an email revenue estimate?
- Attribution. Platforms credit an order to an email if it lands within a window after an interaction. Klaviyo's help center says new accounts default to 5 days for email opens and clicks, and Apple privacy opens can count unless excluded. Mailchimp's order count includes refunded or canceled orders. Tag links with UTM parameters (Google says to always set utm_source, utm_medium and utm_campaign) for a second view in Google Analytics.
- List fatigue. The math assumes rates hold as you add sends. They rarely do. Unsubscribes and complaints rise, and Google's sender guidelines require a spam rate below 0.3% in Postmaster Tools and recommend under 0.1%. Doubling campaigns will not double revenue.
- Seasonality. A snowbird offer like Lake Buchanan RV Resort's "Winter Sites on the Water" email has its own booking window, and retail peaks around Black Friday. Use seasonal inputs for those months and plan dates with our 2027 email marketing calendar.
- List growth and churn. The yearly figure assumes the list stays the same size for twelve months. New sign ups add contacts while unsubscribes, bounces and suppressions remove them, so rerun the math each quarter.
- Lifetime value. Repeat purchases and referrals that start with one email do not appear.
- Automated flows. Welcome, abandoned cart and post purchase flows sit outside this campaign estimate, as they sit outside our monthly package.
Can you use an email revenue estimate outside ecommerce?
Yes. An order can be any conversion with a dollar value. For an RV park it is a booking valued at the average stay; see campground email marketing. For software it might be a paid upgrade valued at a first year subscription. Our Whapi "Black Friday Prep" campaign urged Shopify merchants to set up WhatsApp flows early, so the action worth counting there is a finished setup, not a checkout. Our page on SaaS email marketing covers that kind of campaign.
Want real numbers instead of examples?
Request a free email marketing audit. We review list health, deliverability records and recent campaigns, flag missed opportunities and send a sample campaign calendar, with no obligation. If the math works, our email campaign management service plans, writes, designs and schedules eight campaigns a month in your own account.
Frequently asked questions
How do you calculate email marketing revenue?
Start from delivered emails rather than raw list size. Multiply delivered emails by click rate to get clicks, clicks by your post click conversion rate to get orders, and orders by average order value. For campaigns you have already sent, your platform's attributed revenue is the actual figure, though each platform credits sales using its own attribution window.
How do you estimate revenue for one email campaign?
Set campaigns per month to 1 and enter the audience size for that send. For a campaign you already sent, divide its attributed revenue by delivered emails to get revenue per recipient, then multiply by the audience of the next send. Adjust for the offer, since a sale email and a newsletter rarely earn the same.
What is a good ROI for email marketing?
Litmus's 2025 State of Email survey of nearly 500 marketers found that 35% of companies report $10 to $36 back for every $1 spent. Those are self reported global answers, not a target for your business. A practical bar is that gross profit from email should beat everything email costs you, including the platform and the people doing the work.
Why doesn't the calculator use open rate?
Apple Mail Privacy Protection hides whether a message was opened, and Klaviyo notes that these privacy opens may not come from the subscriber at all. That makes opens a weak base for revenue math. Clicks reflect a person acting on the email, so the estimate starts there.
Why doesn't my Klaviyo revenue match Google Analytics?
The two tools count differently. Klaviyo credits an order to a message if the person opened or clicked within the attribution window, while Google Analytics relies on its own attribution settings and the UTM tags in your links. Use each as a check on the other and judge trends, not exact matches.
Will sending more emails increase revenue?
Up to a point. More sends create more chances to click, but rates usually slip as frequency rises, and unsubscribes and spam complaints tend to climb. Test a higher frequency on one segment for a month before rolling it out to your whole list.
Sources
- Litmus: The ROI of Email Marketing [Infographic]
- Klaviyo Help Center: Understanding available campaign analytics
- Klaviyo Help Center: Understanding message conversion tracking
- Mailchimp: Custom report metrics
- Shopify Changelog: Your average order value now has a new definition in Shopify
- Apple Support: Use Mail Privacy Protection on iPhone
- Google Workspace Admin Help: Email sender guidelines
- Google Analytics Help: URL builders: Collect campaign data with custom URLs