Resources › Marketing Abbreviations › CPM (Cost Per Mille / Thousand Impressions)
Meta Ads

CPM (Cost Per Mille / Thousand Impressions)

CPM is the cost to deliver 1,000 ad impressions, regardless of clicks. It's the standard pricing unit for display, video, social, and brand campaigns where reach is the primary goal.

What it is

Mille is Latin for thousand. CPM is the rate you pay per 1,000 ad views, not per click. It's the default model for awareness-focused channels — Display, YouTube, Connected TV, much of Meta's reach campaigns, and out-of-home digital.

How to calculate

CPM = (Total ad spend / Total impressions) × 1,000.
Example: $2,000 spend / 400,000 impressions × 1,000 = $5 CPM.

Why it matters

CPM lets you compare reach-channel pricing apples-to-apples. A $40 CPM on prime-time CTV vs a $8 CPM on Meta video can both be efficient depending on audience quality and conversion downstream. CPM rising over time also signals audience saturation or auction pressure.

Frequently asked questions

Why is my CPM so high on Meta?

Common causes: narrow audience (under 1M), seasonal competition (Q4 retail), poor creative engagement (Meta charges more for lower-relevance creative), or you're in a high-CPM placement (Reels vs Stories vs Feed).

Should I optimize for CPM or CPC?

Match to goal. Top-of-funnel awareness: optimize for reach/CPM. Mid-funnel: optimize for landing page views / link clicks. Bottom: optimize for conversions and ignore CPM.

How do CPM benchmarks compare across platforms?

Wildly variable. Rough mid-2026 ranges: Meta $8–$30, TikTok $4–$15, YouTube $10–$40, LinkedIn $30–$150, Connected TV $25–$60.

Book a Strategy Call