Email Marketing Metrics Calculator
Calculate delivery, open, click-through, click-to-open, unsubscribe, bounce and complaint rates plus revenue per email and annualised list churn from one campaign.
Campaign numbers
Deliverability
- Delivery rate delivered ÷ sent
- 98.00%
- Total bounce rate (hard + soft) ÷ sent
- 2.00%
- Hard bounce rate hard ÷ sent
- 0.80%
- Soft bounce rate soft ÷ sent
- 1.20%
- Complaint rate complaints ÷ delivered
- 0.0204%
Mailbox providers generally treat a complaint rate above 0.1% as a problem and above 0.3% as a reason to start filtering, so watch that row rather than the open rate.
Engagement and revenue
- Open rate opens ÷ delivered
- 25.00%
- Click-through rate clicks ÷ delivered
- 2.50%
- Click-to-open rate clicks ÷ opens
- 10.00%
- Unsubscribe rate unsubs ÷ delivered
- 0.20%
- Revenue per email revenue ÷ delivered
- $0.1250
- Revenue per subscriber revenue ÷ list size
- $0.1021
List churn
- Attrition per send
- 1.037%
- Sends per year
- 48
- Annualised list churn
- 39.4%
Attrition counts unsubscribes, spam complaints and hard bounces together, because all three take an address off the list for good. It compounds rather than adding up: 1 − (1 − r)^sends. At 1.04% per send and 48 sends a year, you need to replace roughly 39% of the list just to stand still.
Any metric whose denominator is zero shows — rather than dividing, so a blank form and a zero send both render calmly. Open rates have been unreliable since privacy features started pre-fetching tracking pixels, which inflates opens without inflating clicks — click-to-open and revenue per email are the sturdier numbers. Everything is computed locally in your browser.
What is the Email Marketing Metrics Calculator?
An email marketing metrics calculator that turns sends, bounces, opens, clicks, unsubscribes, complaints and revenue into every standard rate — including click-to-open, complaint rate and revenue per email — and compounds per-send attrition into an annualised list churn figure.
- Every standard rate in one pass, each labelled with its exact formula
- Hard and soft bounces tracked separately, since only hard bounces kill an address
- Click-to-open rate, the metric least distorted by privacy-driven open inflation
- Revenue per email and revenue per subscriber alongside the engagement rates
- Annualised list churn compounded properly, not multiplied
- Any zero denominator renders a dash instead of a misleading percentage
How to use the Email Marketing Metrics Calculator
- 1
Enter the raw counts for one campaign: emails sent, hard and soft bounces, unique opens, unique clicks, unsubscribes, spam complaints and attributed revenue.
- 2
Set your currency, total list size and how many campaigns you send per month.
- 3
Read the four headline stats — delivered, open rate, click rate and click-to-open.
- 4
Open the deliverability and engagement panels to see every rate with the formula used to produce it.
- 5
Check the list churn panel to see the annualised replacement rate implied by your current attrition.
About the Email Marketing Metrics Calculator
Every email platform reports slightly different denominators, which is why two dashboards can disagree about the same campaign. This calculator states its formula next to every number: open rate is against delivered, not sent; bounce rate is against sent, not delivered; and click-to-open divides clicks by opens rather than by the list. Enter one campaign's raw counts and you get all of them at once, consistently.
It also does the arithmetic most tools skip. Unsubscribes, spam complaints and hard bounces all remove an address permanently, so together they form a per-send attrition rate — and that rate compounds across the year rather than adding up. The list churn panel shows how much of your list you have to replace annually just to stay level.
Any metric whose denominator is zero shows a dash instead of dividing, so a blank form renders calmly and a zero-send campaign never produces a nonsense percentage. Everything is computed locally in your browser and no campaign data is uploaded.
Frequently asked questions
Is open rate calculated on sent or delivered emails?
Delivered. An email that bounced was never shown to anyone, so counting it in the denominator understates your real open rate. This tool uses delivered for open, click, unsubscribe and complaint rates, and sent for bounce and delivery rates.
What is a good click-to-open rate?
Click-to-open divides clicks by opens, so it measures how compelling the email was to people who actually saw it. Many senders treat double digits as healthy, but it varies hugely by list and offer — track your own trend rather than an industry benchmark.
Why are email open rates unreliable now?
Privacy features pre-fetch tracking pixels on the recipient's behalf, registering an open whether or not anyone read the message. That inflates opens without inflating clicks, which is why click-to-open rate and revenue per email have become the sturdier numbers to manage against.
What is a bad spam complaint rate?
Mailbox providers generally treat anything above 0.1% as a warning sign and above 0.3% as grounds for filtering your mail. This calculator shows complaint rate to four decimal places for exactly that reason — the numbers that matter are very small.
How do I calculate annual email list churn?
Add unsubscribes, complaints and hard bounces to get attrition per send, then compound it across the sends you make in a year: 1 − (1 − r) raised to the number of sends. Simply multiplying the per-send rate by the send count overstates the loss, so this tool compounds it.
Related tools
Conversion Funnel Calculator
Enter funnel stages as counts or step rates to see conversion and drop-off per step, the end-to-end rate, value per stage and the traffic a target needs.
Break-Even ROAS Calculator
Find the ROAS your ads must hit to break even, the target ROAS for a profit goal, your maximum CPA, and convert between ROAS and ACoS for Amazon Ads.
Viral Coefficient (K-Factor) Calculator
Compute your K-factor from invites and conversion rate, project cumulative signups cycle by cycle, and find the invite rate needed to push growth above K = 1.
CPC Calculator
Work out cost per click, total spend or clicks from any two of the three, plus CTR, CPM, conversions, cost per conversion and ROAS in one view.
Ad Budget Pacing Calculator
Check whether a campaign is over or underspending mid-flight, project end-of-flight spend from the current run rate, and get the daily spend needed to land on budget.