Understanding Cost per Mille in digital advertising
CPM (Cost per Mille) is the amount you pay for 1,000 ad impressions. "Mille" means thousand in Latin, making CPM literally "cost per thousand impressions."
CPM is one of the most fundamental metrics in digital advertising. It represents the cost an advertiser pays for one thousand impressions of their advertisement. An impression occurs each time an ad is displayed to a user, regardless of whether they interact with it or not.
When you run a CPM-based advertising campaign, you're essentially buying visibility. You pay a fixed rate for every 1,000 times your ad is shown to users. This model is particularly effective for brand awareness campaigns where the goal is to reach as many people as possible.
CPM = (Total Cost รท Total Impressions) ร 1,000
Example: If you spend $500 and get 100,000 impressions, your CPM is ($500 รท 100,000) ร 1,000 = $5.00
CPM focuses on impressions (visibility), while CPC focuses on clicks (engagement). Use CPM for awareness, CPC for direct response.
CPM pays for views, CPA pays for actions (conversions). CPM is top-funnel, CPA is bottom-funnel marketing.
$2.80
Average CPM
$7.19
Average CPM
$9.68
Average CPM