Understanding CPM: Cost Per Thousand Impressions in Advertising

Published on June 23, 2026 • 7 Min Read • Reviewed by Abhinav Kumar

In digital advertising, brand awareness campaigns rely heavily on media impressions. The primary metric used to price and evaluate impression volume is **CPM (Cost Per Mille)**, which represents the cost of showing an ad one thousand times to an audience. (Calculate your CPM instantly using our CPM Calculator).

This guide explains the CPM formula, details a step-by-step example calculation, and examines industry benchmarks to help optimize your campaigns.

1. The CPM Formula

The term "Mille" is Latin for thousand. CPM represents the cost per thousand views. The formula divides total campaign spend by impressions, and multiplies by 1,000 to scale the metric:

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

CPM is the standard pricing model for programmatic display advertising, YouTube pre-rolls, and Facebook brand awareness campaigns.

2. Step-by-Step Example Calculation

Imagine your social media brand awareness campaign registers these metrics:

Using the CPM equation, the calculation is:

CPM = ($1,500 / 250,000) * 1,000 = $6.00

This means your campaign cost an average of $6.00 for every thousand times your ad was displayed on screens.

3. Why CPM Matters for Media Buyers

CPM is crucial for budgeting awareness campaigns and checking audience cost-efficiency:

4. Average Industry CPM Benchmarks

Baseline CPM values fluctuate based on ad types and targeting criteria:

Reviewed By

Abhinav Kumar
Digital Marketing Analyst
Last Updated: June 2026