CPM Calculator
CPM is what you pay for 1,000 ad impressions. Fill in any two numbers and the third works itself out.
Need more visitors to work with?
Traffic Masters sends GA4-tracked visitors to any page you choose, from $4.00 per 1,000. Start with 500 free. Usually live in 60 minutes, always within 24 hours.
Questions
What is a good CPM?
It depends on the platform, country and audience. Broad display ads can cost a few dollars per 1,000 impressions; tightly targeted social or B2B audiences often cost far more. Compare against your own past campaigns rather than a single benchmark.
Is CPM the same as cost per 1,000 visitors?
No. An impression is your ad being shown, not someone visiting your site. To get visits you also need clicks, so cost per visit is CPM ÷ (CTR × 1,000).
How do I calculate CPM?
Divide the total cost by the number of impressions, then multiply by 1,000. $500 for 100,000 impressions is a $5.00 CPM.
More free tools
All tools →
CPC Calculator
Work out cost per click, total spend or clicks from the other two.
CTR Calculator
Work out click-through rate, clicks or impressions from the other two.
CPA Calculator
Work out cost per acquisition, total spend or conversions from the other two.
ROAS Calculator
Work out return on ad spend, revenue or spend from the other two.
Conversion Rate Calculator
Work out conversion rate, conversions or visitors from the other two.
Tracker X-Ray
See every analytics tag and pixel on any website: GA4 ID, Google Tag Manager, ad pixels, session recorders and cookie banners.