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.