Email CPM Calculator
Calculate your cost per 1,000 emails (CPM) and compare it against industry ESP pricing tiers. Understand whether you are overpaying for your email sends and find opportunities to reduce costs.
Calculate your cost per 1,000 emails and compare against industry ESP pricing
If provided, we will also calculate CPM by delivered emails
Tips for Reducing Email Costs
- Clean your list regularly to avoid paying for inactive subscribers
- Compare pricing based on sends vs. subscribers — choose the model that fits your volume
- Negotiate annual billing for 10-20% savings on most ESPs
- Use transactional API services for automated emails instead of marketing-tier pricing
About this tool
CPM (Cost Per Mille) is the standard metric for comparing email sending costs across providers. It tells you how much you pay for every 1,000 emails sent, making it easy to compare pricing models — whether your ESP charges per subscriber, per send, or on a flat-rate plan. Understanding your true CPM helps you evaluate whether you are getting good value and when it might be time to switch providers.
How email CPM is calculated
The formula is: (Total Campaign Cost / Total Emails Sent) x 1,000. For example, if you pay $150 for a plan and send 50,000 emails, your CPM is $3.00. If you also track delivered emails, you can calculate your "effective CPM" — the cost per 1,000 emails that actually reached inboxes. A high bounce rate means you are paying for emails that never get delivered.
What affects your CPM
Your CPM depends on your ESP's pricing model, your send volume, and how efficiently you manage your list. Cleaning inactive subscribers with regular list hygiene reduces your subscriber count (and cost) without affecting engagement. Use our bounce rate calculator to ensure you are not paying for undeliverable addresses. Higher volume typically means lower CPM — most ESPs offer volume discounts.
Comparing ESP pricing fairly
Some ESPs charge per subscriber (regardless of how many emails you send), while others charge per email sent. To compare fairly, calculate your CPM based on actual sends. A $49/month plan for 5,000 subscribers looks cheap, but if you send 4 campaigns per month (20,000 emails), your CPM is $2.45. A $30/month plan charging per send for the same volume gives you a CPM of $1.50. Calculate your email ROI to see the full picture.
Frequently Asked Questions
More Free Tools
View all toolsDomain Reputation Checker
Check your domain's email reputation with a comprehensive audit of SPF, DKIM, DMARC, MX records, DNSSEC, and BIMI configuration. Get a single reputation score and actionable recommendations.
Email Responsive Preview
Preview your email HTML at different screen sizes to see how it renders on mobile, tablet, and desktop. Compare side by side at 320px, 375px, 480px, 600px, and 768px widths.
SPF Record Generator
Generate a valid SPF record for your domain. Select your email providers, add custom IPs, and get a properly formatted TXT record ready to add to your DNS.
SPF Record Checker
Ensure your domain is properly authenticated with our SPF record checker. Avoid spoofing and improve inbox placement.