# Difference Between CPM and RPM

Edited by Diffzy | Updated on: April 30, 2023

Our articles are well-researched

We make unbiased comparisons

Our content is free to access

We are a one-stop platform for finding differences and comparisons

We compare similar terms in both tabular forms as well as in points

## Introduction

Have you ever wondered how to calculate CPM and RPM? How about the difference between the two? In this article, we'll go over what CPM and RPM are and how they are used in advertising. We'll also explain how to calculate each of these metrics, and where they overlap.

## CPM vs. RPM

CPM and RPM are terms you may have come across while browsing online advertising. What exactly do they mean? How are they different? CPM stands for cost per thousand, a way of calculating ad costs based on how many impressions an ad receives. While CPM stands for cost per thousand, RPM stands for revenue per thousand and is a way of calculating ad revenue based on several hits per impression. Click-throughs are considered, meaning it has a more significant impact on ROI than CPMs. For example, if 1000 impressions result in 10 clicks at \$5/RPM, then the total revenue is \$50, whereas a loss of \$5,000 would result from a single click at \$5/CPM.

## What is CPM?

The marketing cost is measured by how much you are willing to spend for a thousand people to see an ad. CPV is estimated by accepting the campaign's entire cost and splitting it by the number of times it was displayed.

A popular metric in advertising is the cost per thousand (CPM). If a campaign costs \$100 and produces 1,000 impressions, then the CPM would be \$100/1,000 = \$0.10. CPM is a metric often used to assess the relative cost-effectiveness of different ad campaigns.

### History of CPM

A cost-per-thousand pricing model is a common way to price online advertising. Advertisers display their ads on web pages or apps, and the publisher receives a payment each time their ads are displayed. Print publishers invented CPM pricing to charge advertisers based on the number of times their ads appeared in publications. Cost-per-mille (CPM) was adapted for use in online advertising, where mille means thousand in French.

The CPM pricing model for display advertising remains popular today.

### Calculation of CPM

Cost per thousand (CPM) is a marketing term that refers to the price of 1,000 advertisements displayed on one web page. If a website publisher charges \$2.00 CPM, it means an advertiser must pay \$2.00 for every 1,000 impressions of its ad. A \$100 cost would be associated with an ad receiving 50,000 images.

The cost-per-impression, or CPM, is determined by dividing the cost of an advertisement by the number of impressions.

### Use of CPM

CPM, whose complete form is the cost per thousand impressions, is a pricing model based on ad impressions. Essentially, with CPM, advertisers pay for every 1,000 times their ad is shown. RPM, or revenue per mille, is a pricing model based on ad engagements. Advertisers pay for each engagement their ad receives, such as a click or a video view.

### Cost of CPM

CPPM, or cost per thousand impressions, is a pricing model based on the amount of people seeing the advertisement—the one-thousandth person viewing the ad for a thousand impressions. If an advertiser pays \$2 per 1,000 ad impressions, they pay \$2 for every time their ad is seen.

RPM, or revenue per mille, is a pricing model based on the number of ads viewed. One thousand views equal one thousand mille. For instance, if an advertiser pays \$2 CPM, they are paying \$2 for every 1,000 exposures of their ad.

Cost per thousand impressions, or CPM, is a standard pricing model in the online advertising industry. Advertisers pay a set amount for every 1,000 times their ads are shown. CPMs can be advantageous for advertisers because they know exactly how much money they'll be spending on their ad campaign. However, they can also be limiting for advertisers because they don't account for how many people actually see or click on any of the ads.

## What is RPM?

RPM stands for Revenue Per Thousand Impressions. It's a metric that determines an advertising campaign's effectiveness and is calculated by dividing total earnings by the number of impressions. This figure is then multiplied by 1,000. To clarify, when an ad earns \$1.00 with 10 impressions (10 x \$1 = \$10), its RPM would be 10 (\$10 / 10 = \$1). So what is CPM? CPM stands for cost per thousand and represents how much an advertiser pays when their ad is shown 1,000 times. So, if an advertiser pays \$100 for 5,000 ads, their cost is \$100 / 5,000 = 0.02 per impression, or 2 cents per 1000 impressions (2 x 1000 = 2000).

### History of RPM

Unlike CPM, which only counts impressions, RPM counts both impressions and clicks. In other words, the ad performance can therefore be measured more accurately. However, there are some disadvantages as well. While RPM reflects what happens on the page after an ad is served, it does not reflect what happens before an ad is performed (i.e., click-through rate). Thus, RPM does not reveal how many people clicked on an ad or how many people visited your ads though they did not click on them.

### Calculation of RPM

You can earn money from displaying ads on your website by measuring revenue per thousand impressions, which is what RPM stands for. It is the amount that you will have to pay to have your ad shown on someone else's website. CPM stands for cost per thousand impressions. Split your entire revenue by the number of impressions to calculate your RPM. If you earned \$100 from 1,000 impressions, your RPM is \$100/1,000, or \$0.10. You can calculate CPM by dividing the total cost by the number of impressions.

### Use of RPM

You may have heard terms like CPM and RPM when you're new to advertising. But what exactly do these acronyms mean? Simply put, CPM stands for cost per thousand impressions, while RPM stands for revenue per thousand impressions. But, CPM is your ad cost divided by the number of people who see it, while RPM is your ad revenue divided by the number of people who see it.

### Cost of RPM

RPM is Revenue per Mille, a pricing model based on ad impressions. You expend per time your ad is displayed 1,000 times. CPM stands for Cost per Mille, a pricing model based on ad clicks. So, you pay when someone clicks on your advertisement. CPM is typically less expensive than RPM because it only charges when someone clicks on the ad.

There is no requirement to stress things like AdBlock and accidental clicks with RPM.

CPM is beneficial because you can better target people since you know what they are clicking on.

The more impressions an ad acquires, the better expensive it becomes. An advertiser will be charged per 1000 impressions. This is because, in a sense, ads only make an advertiser pay if the user looks at them. It's advantageous for the advertiser because they will only be charged when the person viewing the website notices the ad. One possible downside is that you may spend a lot of money if your ad appears on a well-known website.

## Main Differences Between CPM and RPM in Points

1. Cost per thousand (CPM) is a pricing model based on ad impressions, while revenue per mille (RPM) is a pricing model based on ad clicks.
2. CPM is used more for branding campaigns, while RPM is used more for direct response campaigns.
3. CPM rates are usually higher than RPM rates.
4. The main difference between CPM and RPM is that with CPM, you pay for ad impressions, while with RPM you pay for ad clicks.
5. With CPM, you may reach a larger audience but have less control over who sees your ad. With RPM, you can target a specific audience but may have a smaller reach. 6. You can calculate an approximate conversion rate by dividing the number of conversions by the number of total clicks to get RPM.
6. CPM rates are calculated by multiplying cost per 1000 impressions (CPM), cost per click, or cost per view.
7. other models like price-per-click have replaced Revenue-per-mille because it doesn't consider whether people interacted with an advertisement or not.

## Conclusion

CPM is the cost per thousand, and RPM is revenue per thousand. Both are used to calculate advertising rates, but they're not interchangeable. CPM is based on ad impressions, while RPM is based on clicks. In general, CPM is used for awareness-based campaigns, while RPM is used for performance-based campaigns. However, both metrics can help evaluate an ad campaign's effectiveness.

### Which is better, CPM or RPM?

When it comes to digital advertising, you've likely heard a lot of acronyms. CPMs and RPMs are two of the most common. However, what exactly do they mean? And which one is most acceptable for your campaign? You'll have to decide what type of advertising you want to run.

It costs different amounts of money to show an ad to 1,000 people for each type of ad.

Cost per thousand impressions means the advertiser pays according to 1,000 impressions. The advertiser pays more if they want to reach more people by running fewer ads per person than they would run a Campaign at RPMs.

Using this measure, an advertiser would pay for every time their ad was played up to 1,000 times at any given time (or every time it appeared on screen).

### What is a good page RPM?

If you're wondering what a good page RPM is, there are a few things to keep in mind. First, RPM stands for revenue per thousand impressions, so it measures how much money you make for every thousand pageviews. Generally speaking, a higher RPM is better than a lower RPM. However, a few other aspects to consider when looking at your page RPM. For example, if you have many ads on your site, then high RPMs may be offset by low eCPMs (eCPM is the amount advertisers will pay for an ad impression).

Conversely, if you have fewer ads on your site, high RPMs may lead to high eCPMs. For example, if I had ten ads on my website and I was earning \$2 CPM on those ads, then my total page RPM would be \$0.20 (\$2/10 = 0.20). Alternatively, if I had only one ad running on my website with an eCPM of \$10, my total page RPM would be \$1 (\$10/1 = 10).

### What is a good RPM for YouTube?

RPM, or Revenue per 1,000 Impressions, is a metric used to calculate how much money a YouTube channel can generate. CPM, or Cost per 1,000 Impressions, is a metric used to calculate how much it costs to serve an ad on YouTube. A good RPM for YouTube is \$1-\$2. A good CPM for YouTube is \$0.10-\$0.30.

### Category

Styles:

#### MLA Style Citation

"Difference Between CPM and RPM." Diffzy.com, 2023. Mon. 05 Jun. 2023. <https://www.diffzy.com/article/difference-between-cpm-and-rpm-963>.

Edited by
Diffzy