CPM (Cost per Mille (Cost per 1,000 Impressions))

/see-pee-em/

CPM is the cost an advertiser pays for 1,000 ad impressions, used to compare media costs across platforms and campaigns.

CPM — from the Latin "mille" meaning thousand — is the standard unit for pricing ad inventory. It strips out audience size, creative quality and conversion rates, making it the cleanest apples-to-apples cost benchmark.

Most digital ad auctions run on a CPM basis under the hood, even if you optimise for clicks or conversions. The platform bids on impressions and the algorithm decides which impressions are most likely to produce your desired outcome.

Typical 2025–26 ranges: Meta $5–$15, TikTok $4–$10, YouTube $6–$15, Google Display $1–$4, LinkedIn $25–$60. Higher CPMs often correlate with higher-intent audiences, so a higher CPM isn't automatically bad.

Formula

CPM = (Total ad spend ÷ Impressions) × 1,000

Example

You spend $500 and receive 100,000 impressions. CPM = ($500 ÷ 100,000) × 1,000 = $5.00.

Related tools

Turn ad knowledge into ad performance

Vinora turns a product image or store link into scroll-stopping short-form video ads with AI script, voiceover and music.

100 welcome credits · No credit card required