Back to Blog
CPM Basics
April 10, 20262 min read

Understanding CPM Calculation Formula

Deep dive into the CPM formula, its variations, and how to apply it correctly for different advertising scenarios.

CPM Calculator Team

The CPM Formula Explained

The Cost Per Mille (CPM) formula is fundamental to understanding advertising costs. Let's break it down:

CPM = (Cost / Impressions) x 1,000

Components of CPM

  1. Cost: The total amount spent on an advertising campaign
  2. Impressions: The total number of times your ad was displayed
  3. Mille: Latin for 1,000

Variations of CPM Calculations

Basic CPM

CPM = (Total Campaign Cost / Total Impressions) x 1,000

CPM from other metrics

If you know your Cost Per Click (CPC) and Click-Through Rate (CTR):

CPM = CPC x CTR x 1,000

Where:

  • CPC = Cost Per Click
  • CTR = Click-Through Rate (as a decimal)

Practical Examples

Example 1: Simple Campaign

  • Budget: $2,000
  • Impressions: 500,000
  • CPM = ($2,000 / 500,000) x 1,000 = $4.00

Example 2: Social Media Campaign

  • Budget: $500
  • Impressions: 50,000
  • CPM = ($500 / 50,000) x 1,000 = $10.00

Example 3: YouTube Advertising

  • Budget: $1,000
  • Impressions: 200,000
  • CPM = ($1,000 / 200,000) x 1,000 = $5.00

Comparing CPM Across Platforms

PlatformAverage CPMNotes
------------------------------
Google Display$2-$5Large reach
Facebook$5-$12Targeted
YouTube$2-$10Video ads
LinkedIn$6-$15B2B focus

Related Metrics

CPM vs CPC (Cost Per Click)

  • CPM measures cost per thousand impressions
  • CPC measures cost per single click

CPM vs CPA (Cost Per Acquisition)

  • CPA measures cost per conversion
  • Often calculated from CPM through conversion rates

Advanced CPM Calculations

Effective CPM (eCPM)

For sites with multiple revenue streams:

eCPM = (Total Revenue / Total Impressions) x 1,000

Blended CPM

For campaigns across multiple platforms:

Blended CPM = (Total Cost / Total Combined Impressions) x 1,000

Best Practices

  1. Always calculate CPM in the context of your goals
  2. Compare CPM across similar campaigns only
  3. Consider viewability rates when evaluating CPM
  4. Track CPM trends over time

Use Our Calculator

Try our CPM calculator to quickly compute your CPM using any budget and impression combination.

CPMFormulaBasicsAdvertising

Calculate Your CPM

Use our free CPM calculator to instantly compute your cost per thousand impressions and optimize your advertising spend.

Try CPM Calculator