Glossary

What Is CPM?

CPM (Cost Per Mille) is the cost to show your ad 1,000 times. Learn how CPM works, average costs by platform, and how to lower yours.

  • 2 min read
  • Updated October 2026

CPM explained

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.

Examples

  1. 1A Meta campaign shows a $12 CPM, meaning the advertiser pays $12 for every 1,000 times the ad is displayed
  2. 2During Black Friday, a brand sees CPMs spike from $15 to $35 as competition for ad space increases
  3. 3A TikTok advertiser achieves $6 CPM on a UGC-style ad versus $14 CPM on a polished brand video targeting the same audience
  4. 4An advertiser compares $8 CPM on broad targeting versus $22 CPM on narrow interest targeting to decide their strategy

Related terms

All glossary terms

Common questions about CPM

What is a good CPM?
It depends on your platform and industry. For Facebook/Instagram in the US, $8-$15 is average. TikTok runs $5-$10. Google Display is $2-$5. B2B audiences on LinkedIn can hit $30-$80. A "good" CPM is one where you can still hit your target CPA profitably.
How do I lower my CPM?
Improve your ad creative quality (higher engagement lowers costs), broaden your targeting (less competition), test different placements, and avoid peak competition periods like Q4. The fastest lever is creative: ads that get high engagement are rewarded with lower CPMs by the algorithm.
What is the difference between CPM and CPC?
CPM charges per 1,000 impressions (views) regardless of whether anyone clicks. CPC (Cost Per Click) only charges when someone actually clicks your ad. CPM is better for brand awareness. CPC is better for direct response. Most Meta and TikTok advertisers use CPM-based bidding.
Why do CPMs increase during Q4?
More advertisers compete for the same ad space during Black Friday, Cyber Monday, and Christmas. Increased demand in the ad auction drives prices up. CPMs typically rise 30-100% in November and December compared to Q1-Q3 averages.

Stop reading about ads. Start making them.

Research Meta ads, track competitors, and create image ads and copy for your product in one workspace.