← Back to glossary

What is CPM?

Cost Per Mille (per thousand impressions). The cost to show your ad 1,000 times. CPMs spike during competitive periods (BFCM, Q4) and vary by platform and targeting.

What determines CPM

CPM (Cost Per Mille) is the cost to show your ad 1,000 times. CPM is set by auction dynamics: more advertisers competing for the same audience raises CPM. You cannot directly control CPM, but you can influence it through audience selection (broader audiences have lower CPM), ad relevance score (higher relevance earns lower CPM), and timing (avoid peak competition periods). CPMs are highest in Q4 (BFCM) and lowest in Q1.

CPM benchmarks and seasonal patterns

Meta average CPM: $8-15 for DTC (Q1-Q3), $18-35 during BFCM week. TikTok: $5-12 average, $12-25 during Q4. LinkedIn: $25-60 (business audience premium). Google Display: $2-6 average. CPMs spike 40-80% during Black Friday week. Smart brands increase creative output in September-October to find winners before CPMs rise, then scale proven creative during the expensive window.

The CPM-creative quality connection

Ad platforms reward engaging creative with lower CPMs through relevance scoring. Meta assigns a Quality Ranking, Engagement Rate Ranking, and Conversion Rate Ranking to every ad. Ads that score above average on all three metrics earn 20-40% lower CPMs than average. This means better creative literally costs less to show. AI tools that produce higher-quality, brand-consistent creative directly reduce your CPM over time.

See CPM in action

Try mani free