What Is CPM (Cost Per Mille)?
CPM stands for Cost Per Mille, where "mille" is Latin for one thousand. In advertising, it refers to the cost an advertiser pays for one thousand impressions of their ad. An impression is counted each time an ad is displayed to a user, regardless of whether that user clicks on it.
CPM is the standard pricing model for brand awareness campaigns, display advertising, video pre-rolls, and most social media ad placements. You're paying for visibility, not necessarily for clicks or conversions.
It's worth distinguishing impressions from reach here. Reach counts the number of unique people who saw your ad. Impressions count total views, including repeat views by the same person. A CPM rate is always tied to impressions, not reach.
Publishers and ad networks quote CPM rates to reflect how much you'll spend per thousand times your ad appears. A CPM of $5 means you pay $5 for every 1,000 impressions your ad receives.