Metrics & Analytics
Updated March 2026

What is
Cost Per Mille (CPM)?

Cost per mille (CPM) is the cost of 1,000 ad impressions.

3 min read
Metrics & Analytics

Definition

Cost per mille (CPM) is the cost of 1,000 ad impressions. 'Mille' is Latin for thousand. It's a standard metric for measuring and comparing ad pricing across platforms and campaigns.

At a Glance

Formula

CPM = (Total Ad Spend / Total Impressions) x 1,000

If you spend $300 and get 50,000 impressions, your CPM is $6.00.

Facebook

$5-$15

Average

LinkedIn

$15-$35

Average

TikTok

$2-$8

Average

YouTube

$6-$20

Average

Why It Matters

CPM helps you understand how much it costs to get your message in front of people. It's especially important for brand awareness campaigns where the goal is maximum exposure rather than clicks. Comparing CPM across platforms helps you allocate your awareness budget efficiently.

In Practice

Real-World Scenario

A brand compares CPMs across platforms for a product launch awareness campaign: Instagram Stories at $5 CPM, Facebook Feed at $8 CPM, LinkedIn at $25 CPM, and TikTok at $3 CPM. They shift more budget to TikTok and Instagram Stories for maximum reach per dollar.

Key Takeaway: Low CPM does not always equal good ROI — reaching the wrong audience cheaply is still a waste of budget.

Pro Tips

1

Average CPMs: $5-$15 on Facebook/Instagram, $15-$35 on LinkedIn, $2-$8 on TikTok, $6-$20 on YouTube.

2

CPMs fluctuate with competition — expect higher costs during Q4, Black Friday, and election seasons.

3

Low CPM doesn't always mean good results. A $3 CPM reaching the wrong audience wastes money just as fast.

Put this knowledge to work

Schedule, analyze, and optimize your social media with ScheduleWave. Free for 7 days.

Category

Metrics & Analytics

15 terms in this category

Ready to grow your social media?

Join 500+ businesses already using ScheduleWave to save hours every week.

No credit card required
Cancel anytime