Calculate the CPM
Understanding CPM: A Complete Guide for Digital Marketers

Advertising

Understanding CPM: A Complete Guide for Digital Marketers

Learn what CPM means, how to calculate it, and why it matters for your advertising campaigns. A comprehensive guide for beginners and experts alike.

Marketing Team ·

What is CPM?

CPM, or Cost Per Mille, is one of the most fundamental metrics in digital advertising. The term “mille” comes from Latin, meaning one thousand. CPM represents the cost an advertiser pays for every 1,000 impressions of their ad.

How to Calculate CPM

The formula is straightforward:

CPM = (Total Campaign Cost ÷ Number of Impressions) × 1,000

For example, if you spend $500 on a campaign that generates 100,000 impressions:

CPM = ($500 ÷ 100,000) × 1,000 = $5.00

This means you’re paying $5 for every 1,000 times your ad is shown.

Why CPM Matters

CPM is crucial for several reasons:

  • Budget planning — Helps you estimate how much reach your budget can achieve
  • Campaign comparison — Allows you to compare efficiency across different platforms and campaigns
  • Brand awareness measurement — Ideal for tracking visibility-focused campaigns

Average CPM Rates by Platform

Here’s what you can typically expect:

  • Facebook/Instagram — $5 to $15
  • Google Display Network — $2 to $10
  • LinkedIn — $25 to $45
  • TikTok — $6 to $10
  • Programmatic Display — $1 to $5

Tips to Lower Your CPM

  1. Refine your targeting — Overly broad targeting increases competition
  2. Improve ad quality — Higher engagement signals lead to lower costs
  3. Test different placements — Some ad placements are significantly cheaper
  4. Optimize timing — Running ads during off-peak hours can reduce CPM
  5. Use retargeting — Audiences that already know your brand often have lower CPMs