Free Tool
Newsletter CPM Calculator
Calculate cost per mille (CPM) from campaign spend and delivered impressions. Useful for benchmarking newsletter ad buys and pricing direct sponsorships.
Campaign inputs
Impressions100.0k
Total spend$500.00
Calculated CPM
$5.00
CPM = (Spend ÷ Impressions) × 1,000
At this CPM, 100.0k impressions cost $500.00.
CPM (cost per mille) is the price an advertiser pays per 1,000 ad impressions. In newsletter advertising, typical CPMs range from $2–$6 for general-interest audiences and $8–$25+ for B2B, finance, or developer newsletters.
Use this calculator to verify whether a quoted sponsorship price aligns with market CPMs, or to model how many impressions a fixed budget will buy at a target rate.
Run newsletter ads at scale
MailAdx gives advertisers transparent CPM bidding and publishers floor CPM controls.
No credit card required
Setup in 30 minutes
Dedicated onboarding