What Is CPM?
CPM stands for Cost Per Mille. The word "mille" means one thousand, so CPM measures how much is paid or earned for every 1,000 impressions.
CPM is commonly used in digital advertising, YouTube monetization, social media marketing and influencer campaigns. It provides a simple way to compare the value or cost of reaching an audience.
How to Calculate CPM
The CPM formula is simple:
For creators and publishers, you can also calculate CPM using your total earnings instead of advertising cost.
Example CPM Calculation
If you earn $500 from 50,000 impressions:
CPM vs RPM: What Is the Difference?
CPM
CPM measures the amount spent or earned per 1,000 impressions. In advertising, it is often used to measure advertiser cost.
RPM
RPM generally refers to revenue per 1,000 views or impressions received by a creator or publisher after applicable revenue sharing.
What Can Affect CPM?
Audience Location
Advertiser demand and purchasing power can vary between countries and markets.
Content Niche
Finance, technology, business and other niches may have different advertiser demand.
Platform
YouTube, websites, TikTok and Instagram may have different advertising models.
Seasonality
Advertising demand can increase or decrease during different times of the year.
Audience Quality
Advertisers may value audiences differently depending on demographics and purchasing intent.
Campaign Goals
Brand awareness, conversions and direct response campaigns may use different pricing strategies.
Frequently Asked Questions
What does CPM mean?
CPM means Cost Per Mille, which represents the cost or earnings for every 1,000 impressions.
How do I calculate CPM?
Divide your total cost or earnings by total impressions, then multiply the result by 1,000.
What is a good CPM?
A good CPM depends on the platform, audience, niche, country and campaign type. There is no single CPM that applies to every creator or advertiser.
Is CPM the same as RPM?
No. CPM and RPM are related metrics but can represent different perspectives. CPM often focuses on advertising cost or gross value, while RPM generally focuses on revenue earned per 1,000 views or impressions.
Can creators use CPM to estimate earnings?
Yes. If you know your CPM, you can estimate potential earnings by multiplying your CPM by the number of thousands of impressions.
Is this CPM Calculator free?
Yes. You can use this CPM Calculator for free.