Stands for "Revenue Per Mille." The word "mille" means "one thousand" in Latin, so RPM is short for "Revenue Per 1,000 Impressions" in online advertising. It is similar to CPM, but measures the revenue from 1,000 ad impressions instead of the cost of the ads. Advertisers typically focus on CPM, while publishers monitor RPM.

RPM is calculated from ad impressions and overall revenue. For example, a website that gets 20,000 page views per day and generates $300 in daily ad revenue has a page RPM of $15.00.

$300 revenue / 20,000 page views x 1,000 = $15.00 RPM

If a website gets 10,000 page views each day and the page RPM is $5.00, the website will produce $50/day of advertising revenue.

10,000 page views x ($5.00 / 1,000 RPM) = $50 revenue

Page RPM vs Impression RPM

Two specific types of RPM are "Page RPM" and "Impression RPM." The above examples use page RPM since they are based on page views. Impression RPM, or ad unit RPM, measures the revenue per 1,000 impressions of a specific ad unit. If a webpage only has one banner ad, the page RPM and impression RPM will be identical. If a page has more than one ad unit (which is often the case), the individual ads will typically have lower impression RPMs than the page RPM. If certain ads have low RPMs, a publisher may replace or remove them with the goal of generating higher page RPMs.

Page RPM vs eCPM

In some cases, RPM and CPM are used interchangeably. While CPM means "Cost Per 1,000 Impressions," some advertising platforms use CPM in publisher reports instead of RPM. Specifically, the metric "eCPM" or "effective CPM" is sometimes used in place of "page RPM." While "page RPM" is more accurate, "eCPM" in a publisher advertising report means the same thing.

Revolutions Per Minute

Outside of advertising, RPM typically stands for "Revolutions Per Minute." In hardware specifications, RPM may refer to fan speed or hard drive rotational speed. Faster HDD speeds provide lower seek times, which translate to faster data access. The standard rotational speed of a 3.5" hard drive in a desktop computer is 7,200 RPM, while portable hard drives often run at 5,400 RPM. High-end server HDDs run at 10,000 or even 15,000 RPM.

Updated October 3, 2020 by Per C.

quizTest Your Knowledge

Which of these types of information is not found in a domain's WHOIS record?

The name of the domain's registrar company
Login credentials for the domain's web server
Administrative and technical contact information for the domain
Created, updated, and expiry dates for the domain registration
Correct! Incorrect!     View the WHOIS definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of RPM on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.