Mathematical Formula
CPM = (Total Campaign Cost / Total Impressions) * 1,000
What is CPM?
Cost Per Mille (CPM) is a foundational media buying metric representing the cost of rendering 1,000 ad impressions inside a web canvas, social feed, or programmatic network. 'Mille' is Latin for thousand.
Where is CPM Used?
CPM is predominantly used in awareness campaigns, programmatic display channels, YouTube video distributions, and social media media buying (Meta Ads, TikTok Ads) to gauge relative inventory bidding competitiveness.
What Does It Mean & Strategic Value
It indicates the high-level pricing dynamics of ad networks. A rising CPM indicates intensified bidding auctions, highly saturated audiences, or premium seasonal rates.
Down-Funnel Impact
Fluctuations in CPM have a direct downstream impact on CPL and CAC. If CPM doubles while conversion rates stay constant, your client acquisition cost will double synchronously.
Real-World Usage & Auditing
Directly used in budgeting models to calculate impressions yielded by proposed budgets, or to diagnose creative ad formats with abnormal auction pricing due to low relevance scores.
Why CPM Matters for Growth
Crucial for baseline pricing. Higher ad quality yields superior relevance scores, which lowers CPM inside machine-learning-driven auctions.
Operational Example Scenario
If a Meta Ads campaign costs $5,000 and generates 250,000 impressions, the CPM is equal to ($5,000 / 250,000) * 1,000 = $20.00.