CPM

Stands for "Cost Per Mille."

CPM, or "Cost Per Thousand Impressions," is a metric used in online advertising to define how much an advertiser pays for every 1,000 impressions of an ad. An impression is registered each time an ad is displayed, whether it's a banner ad, video, or other form of digital promotion.

CPM is one of several key pricing models in digital advertising. Unlike models such as Cost Per Click (CPC) or Cost Per Lead (CPL) — where advertisers pay for user interactions (clicks or conversions) — CPM focuses on exposure. This makes it particularly useful for brand awareness campaigns, which aim to reach as many people as possible rather than driving immediate user actions.

While CPM pricing is widely used in digital advertising, many advertisers also track metrics like Click-Through Rate (CTR) and conversion rate to assess the effectiveness of an ad beyond just impressions. Higher visibility (through CPM) can increase the likelihood of conversions, but it's easier to measure the return on ad spend (ROAS) using performance-based metrics like PPC or CPL.

NOTE: Mille is Latin for "one thousand," which is where the term "CPM" comes from. Technically, CPM should be (RPM) or Revenue Per Mille from the publisher's side, but advertisers and publishers often use CPM and RPM interchangeably. Some advertising platforms display revenue per thousand impressions as eCPM (effective CPM) instead of RPM.

Updated September 5, 2024 by Per C.

quizTest Your Knowledge

The HDV video format uses what type of compression?

A
MPEG-1
0%
B
MPEG-2
0%
C
MPEG-3
0%
D
MPEG-4
0%
Correct! Incorrect!     View the HDV definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of CPM 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.