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
- Cost: The total amount spent on an advertising campaign
- Impressions: The total number of times your ad was displayed
- Mille: Latin for 1,000
Variations of CPM Calculations
Basic CPM
CPM = (Total Campaign Cost / Total Impressions) x 1,000CPM from other metrics
If you know your Cost Per Click (CPC) and Click-Through Rate (CTR):
CPM = CPC x CTR x 1,000Where:
- 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
| Platform | Average CPM | Notes |
|---|---|---|
| ---------- | ------------- | ------- |
| Google Display | $2-$5 | Large reach |
| $5-$12 | Targeted | |
| YouTube | $2-$10 | Video ads |
| $6-$15 | B2B 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,000Blended CPM
For campaigns across multiple platforms:
Blended CPM = (Total Cost / Total Combined Impressions) x 1,000Best Practices
- Always calculate CPM in the context of your goals
- Compare CPM across similar campaigns only
- Consider viewability rates when evaluating CPM
- 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