cost per mille calculator
Cost per 1,000 impressions. Key for brand awareness and reach campaigns.
about this tool
cost per mille (cpm) — the cost per thousand impressions — is the standard pricing metric for display advertising, programmatic media, and brand awareness campaigns. if you’re comparing the efficiency of different ad placements, evaluating a media buy, or reporting on the reach of a campaign, cpm is one of the core numbers you need to have right.
this free cpm calculator lets you enter your total spend and number of impressions to get your cpm instantly. it also works in reverse — enter a target cpm and total impressions to calculate projected spend — making it flexible for both reporting and planning.
it’s useful for media planners, digital advertising specialists, and marketing managers who deal with impression-based campaigns across display networks, social platforms, or programmatic channels. cpm alone doesn’t tell the whole story — reach and frequency matter too — but it’s a fundamental benchmark for evaluating and comparing media efficiency. having a quick, accurate calculator on hand makes the day-to-day maths a little faster.
free google sheets template — cost per mille (cpm) calculator
- enter your spend and impressions to get your cost per 1,000 views
- useful for comparing awareness campaigns across platforms
- download free template
faqs
what is cost per mille (cpm)?
cpm is the cost you pay for every 1,000 times your ad is shown. it’s a standard metric used in display, video, and social media advertising to measure how much your impressions are costing you.
how is cpm calculated?
cpm = (total ad spend ÷ total impressions) × 1,000. so if you spent $200 and got 100,000 impressions, your cpm is $2.
what is a good cpm?
it depends on the platform and industry. google display ads generally range between $1–$5, meta ads between $5–$15, and linkedin can go as high as $50+ due to its professional targeting. lower cpm isn’t always better — what matters is whether those impressions are reaching the right audience.
what’s the difference between cpm and cpc?
cpm charges you per 1,000 impressions regardless of clicks. cpc charges you only when someone actually clicks your ad. cpm works best for awareness campaigns where reach matters. cpc works better when you’re focused on driving traffic or conversions.