Return on email marketing spend. The Email ROI Calculator takes campaign cost (platform, design, list), emails sent, revenue attributed, gross margin and returns email roi (profit basis) plus revenue per email sent, profit after cost, cost per 1,000 emails. Results update as you type, and the formula is shown under the result so you can repeat it in your own spreadsheet.
Marketing metrics are most useful as trends and comparisons between channels. Measure every campaign the same way, over the same period, and judge it against your gross margin rather than against revenue alone. Use the worked example below to check the maths against your own figures.
How the Email ROI Calculator works
Email is usually the highest-return channel because the cost per message is tiny. Revenue per email sent is the metric to track campaign to campaign.
Worked example
With the example values (campaign cost (platform, design, list) of $1,200, emails sent of 20000, revenue attributed of $9,000, gross margin of 40%), the email roi (profit basis) is 200%; revenue per email sent $0.45, profit after cost $2,400.00, cost per 1,000 emails $60.00. Change any figure above and the result updates immediately; use Copy results to paste the summary into a note or email.
Related Calculators
Frequently Asked Questions
How is email roi (profit basis) calculated?
ROI = (revenue × margin − cost) ÷ cost; revenue per email = revenue ÷ emails sent.
Which figures do I need?
Campaign cost (platform, design, list), emails sent, revenue attributed, gross margin. Take them from the same period and the same set of accounts or reports so the ratio is consistent, and check the example values as a guide to the units expected.
How often should I track this metric?
Weekly for live campaigns, monthly for channel comparisons, and always over the same period for spend and results so the figures line up.






