When comparing RPM and CPM, there are a few clear distinctions to make. RPM is a metric used to determine the total ad revenue a publisher is set to earn for 1000 ad impressions. CPM, on the other hand, is the amount an advertiser will pay for 1000 ad impressions. Though the two are used interchangeably across the digital media industry.
In this guide, we’ll unpack the meaning of each metric and help you work through any confusion you may have surrounding these key terms. By the end of the guide, you’ll be able to speak confidently about these metrics and impress your team! Let’s jump in…
RPM or revenue per thousand impressions comes from estimated earnings and impressions that you could earn for every 1000 impressions received.
It can be mistaken as a payment figure, but in reality, it’s more of an estimation of what the publisher could earn from ad revenue.
Since it’s an estimation, it may not always be the exact amount a publisher will get paid for their ad impressions.
RPM is calculated as follows:
RPM = (Estimated earnings / Number of page views) * 1000
Here’s a simple example to further explain RPM.
Let’s say your estimated earnings are $10,000 from 10,000,000 impressions; then you can calculate your RPM as:
($10,000 / 10,000,000)*1000 = $1.00 RPM
On the other end, if your estimated earnings were $7,650 for 6,000,000 impressions, the RPM for that page would be:
($7,650/6,000,000)*1000 = $1.275 RPM
There are also different types of RPM formulas such as page RPM, impression RPM, and ad RPM.
Learn more about Session RPM and Page RPM we have another guide here: https://www.monetizemore.com/blog/what-is-rpm-session-page-ad/
CPM, on the other hand, is the cost per 1000 ad impressions the advertiser. Most people across the industry are familiar with this term and it’s misused rampantly on the publishing side. As it’s an advertiser-side metric to track.
CPM ads differ from CPC ads. Every time a CPM ad gets served on a publisher website, the publisher earns ad revenue from it. With CPC ads, every time an ad is served on the publisher website and a user clicks on it; the publisher earns ad revenue from the ad.
To calculate the CPM use the following formula:
CPM = (Cost of the campaign/ Number of total impressions) * 1000
Here’s a simple example to further explain CPM:
Let’s assume the advertiser has a $10,000 ad budget. They launched a CPM ad campaign and received 10,000,000 impressions for their ad campaign. What’s the advertiser CPM then?
CPM = ($10,000/10,000,000)*1000 = $1.00
For more information on CPM, read our blog post about CPM vs. ECPM here: https://www.monetizemore.com/blog/cpm-vs-ecpm/
RPM and CPM are similar metrics but RPM is what a publisher wants to focus on. Where CPM is what an advertiser wants to focus on. As a publisher, it’s critical to understand the difference between these metrics to optimize your ad revenues. However, maximizing ad revenues are more than just understanding a few advertising metrics.
Why not focus on what you do best and let the ad optimization experts take care of your ad revenues?
Here at MonetizeMore, we partner with hundreds of publishers to maximize their ad revenues with our team of ad ops experts and proprietary ad technology. Sign up for a Starter account at MonetizeMore today!
What is the difference between CPM and RPM?
RPM is the estimated earnings a publisher can earn for every 1000 impressions received. CPM is the cost per 1000 ad impressions to the advertiser. Find out more about both metrics in our blog post.
What is CPM calculation?
CPM = (Cost of the campaign/ Number of total impressions) * 1000.
What is RPM in ads?
RPM is a metric used to determine the total ad revenue a publisher is set to earn for 1000 ad impressions. Find out more about RPM in our blog post.