A plain-English definition, real-world examples, and everything you need to know.
CPM (Cost Per Mille) is an advertising metric that represents the cost an advertiser pays for 1,000 impressions of their ad. "Mille" is Latin for thousand. If your CPM is $10, you pay $10 every time your ad is shown 1,000 times.
CPM is the price of attention. It tells you how much it costs to get your ad in front of 1,000 eyeballs. It does not tell you if those eyeballs care — that is what CTR and conversion rate are for — but it sets the floor for your entire ad economics.
Here is why CPM matters: it directly impacts every other metric in your funnel. High CPM means you need fewer impressions to spend your budget, which means less data, slower learning, and higher risk. Low CPM gives you more shots on goal.
CPMs vary wildly by platform, audience, time of year, and industry. Facebook CPMs in the US average $10-$15 but can spike to $30+ during Q4 (Black Friday, Christmas). TikTok CPMs tend to run 20-40% lower than Meta. Google Display is cheap ($2-$5) but the quality reflects the price.
What most people miss is that CPM is not really in your control — at least not directly. The platform sets CPM based on auction dynamics. What you CAN control is your creative quality. Better creatives get higher engagement rates, which signals to the algorithm that your ad is relevant, which lowers your CPM.
This is why two advertisers targeting the exact same audience can have wildly different CPMs. The one with the better creative gets rewarded with cheaper distribution. The platform wants to show ads people engage with — it makes them more money too.
A Meta campaign shows a $12 CPM, meaning the advertiser pays $12 for every 1,000 times the ad is displayed
During Black Friday, a brand sees CPMs spike from $15 to $35 as competition for ad space increases
A TikTok advertiser achieves $6 CPM on a UGC-style ad versus $14 CPM on a polished brand video targeting the same audience
An advertiser compares $8 CPM on broad targeting versus $22 CPM on narrow interest targeting to decide their strategy
FAQ
Spy on winning ads. Generate your version with AI. Write the copy. Ship it.
One platform. 7 days free. Zero risk.
Cancel in one click. No contracts. No guilt trips.