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