Calculate CPM fast by entering your total campaign cost and impressions. Instantly see your cost per 1,000 impressions so you can evaluate ad efficiency, compare campaigns, and make smarter media buying and budgeting decisions.
CPM Calculator
Currency Symbol
Symbol used for your total cost (e.g., $, €, £).
Total Cost
The total amount spent on the ad campaign.
Total Impressions
The total number of times your ad was displayed.
Your CPM
Enter values to calculate CPM.
Cost Per Mille (CPM):
0.00
How the CPM Calculator Works for Ad Campaign Analysis
Step 1 - Enter total cost: Add the full amount spent on your campaign so the calculator can measure how much your impressions cost.
Step 2 - Enter impressions: Input the total number of ad impressions delivered across your campaign or selected reporting period.
Step 3 - Calculate CPM: The tool applies the CPM formula to convert your spend into cost per 1,000 impressions automatically.
Step 4 - Review the result: Instantly see your CPM so you can compare campaigns, assess efficiency, and plan future budget allocation.
Smarter Tools for Growing Brands
Discover how Yotpo’s tools help eCommerce brands boost customer retention and drive more revenue.
CPM Calculator FAQs for Marketers
What does CPM mean in advertising?
CPM stands for cost per mille, or cost per 1,000 impressions. It measures how much you pay for your ad to be shown 1,000 times. That makes it a visibility metric, not a performance outcome metric, which is where many people confuse its role.
What does the CPM Calculator calculate?
The CPM Calculator calculates your cost per 1,000 impressions using total spend and total impressions. It helps you understand how expensive it is to generate reach in a campaign. That is useful for benchmarking awareness campaigns, but it does not tell you whether the campaign was profitable by itself.
What formula is used to calculate CPM?
The formula is total cost divided by total impressions, multiplied by 1,000. That means the result scales your spend into a standardized cost for every thousand views. The formula is simple, but people still misread it by confusing impressions with clicks or conversions.
What data do I need to use this calculator?
You only need two inputs: total campaign cost and total impressions. Those numbers usually come from your ad platform reporting dashboard. If either input is wrong, the result is wrong, so the real failure point is usually bad source data rather than the calculation itself.
What is considered a good CPM?
There is no universal good CPM because platform, geography, audience quality, seasonality, and ad format all distort the number. A low CPM is not automatically better if the impressions are low quality or poorly targeted. The right comparison is against similar campaigns with similar objectives, not against random benchmarks.
Does a lower CPM always mean a better campaign?
No, that assumption breaks down quickly. A lower CPM only means you bought impressions more cheaply, not that you generated better outcomes. A campaign with a higher CPM can still be better if it reaches the right audience and drives stronger downstream results.
How is CPM different from CPC?
CPM measures cost per 1,000 impressions, while CPC measures cost per click. One is about exposure and the other is about interaction. Treating them as interchangeable leads to bad campaign analysis because they answer different questions.
Can I use this calculator for any ad platform?
Yes, the calculator works for any platform as long as you have total cost and total impressions. That includes channels like Meta, Google Display, YouTube, LinkedIn, or programmatic media. The platform changes the context of the number, but not the math.
Why is CPM important for media buying?
CPM helps media buyers compare how efficiently different campaigns or placements generate reach. It is useful for budget planning, forecasting, and awareness-focused optimization. But relying on CPM alone is too shallow because efficient reach is not the same as business impact.
Should CPM be used alone to judge ad performance?
No, using CPM alone is analytically weak. It should be read alongside metrics like CTR, CPC, CPA, ROAS, and conversion rate to understand whether cheap impressions are actually producing value. A campaign can look efficient on CPM and still fail commercially.
30 min demo
Don't postpone your growth
Fill out the form today and discover how Yotpo can elevate your retention game in a quick demo.
This will take just a moment…We're finding the right person on our team to help your brand!
“Yotpo is a fundamental part of our recommended tech stack.”
Laura Doonin, Commercial Director
YOTPO POWERS THE WORLD'S FASTEST-GROWING BRANDS
30 min demo
Don't postpone your growth
Join a free demo, personalized to fit your needs
Get the best pricing plan to maximize your growth
See how Yotpo's multi-solutions can boost sales
Watch our platform in action & the impact it makes