Cost per Mille (CPM)

Metric · 2 min read

Cost per mille (CPM)

Cost Per Mille (CPM) is essential for evaluating the cost-effectiveness of advertising campaigns. This metric helps you understand the cost of 1,000 advertisement impressions on a webpage. It is also known as Cost Per Thousand.

Formula

CPM=Total Ad SpendTotal Impressions / 1,000

Example. If an advertising campaign costs $200 and generates 50,000 impressions, the CPM would be $4.00.

Try it

CPM—

Overview

What it is

Cost Per Mille, commonly known as CPM, refers to the cost per 1,000 impressions of an advertisement. It is a standard measure used in advertising to denote the price of 1,000 advertisement impressions on one webpage. It is also referred to as Cost Per Thousand.

Why it matters

CPM is a crucial metric in advertising because it provides insight into the relative cost-effectiveness of different advertising campaigns. It allows marketers to compare which ads and platforms yield the best value for their investment in terms of visibility.

How it is calculated

To calculate CPM or cost per thousand, divide the total cost of the advertising campaign by the number of impressions (in thousands). This calculation shows how much it costs to reach 1,000 potential customers with an advertisement.

Good and bad values

A good value

A ‘good’ CPM varies by industry and target audience but generally is one that achieves a high number of impressions for a lower cost, reflecting efficient spending.

A bad value

A ‘bad’ CPM is one that results in a high cost for few impressions, indicating inefficient ad spending or poor ad placement.

Do and avoid

Do

Enhance your advertising strategies with these effective CPM management tips.

  1. 01

    Focus on high-quality creatives

    High-quality, engaging ads tend to perform better and can help reduce your CPM by drawing more genuine interest and higher engagement rates.

  2. 02

    Target the right audience

    Ensure your ads reach the appropriate demographic. More targeted advertising often results in higher engagement rates and more efficient use of your ad budget.

  3. 03

    Utilize ad testing

    Test different ad formats and content to see what works best with your target audience. This can help lower CPM by optimizing ad elements that perform best.

Avoid

  1. Common pitfalls include not adjusting bids based on performance data, leading to higher costs and lower impact.

Customer stories

What users are saying

Not testimonials. Comment threads.

Real things real customers said — each quote pinned to a specific claim, straight from the quotes database.

A9re: one source of truth
Mark SimmonsMark SimmonsCMO, Pürblack®
“We had six or seven different channels and no single source of truth — it was almost impossible, a lot of guesswork.”
C3re: golden data
Nodari RizunNodari RizunFounder & CEO, Pürblack®
“Golden data is clean data — the measure of reality, true and not false, that you can trust based on its source. If you have that, you're good.”
E5re: dashboards vs truth
Nodari RizunNodari RizunFounder & CEO, Pürblack®
“Most businesses look at a Shopify or Google Analytics dashboard and think it's the source of truth. It's not — that data was never cleaned.”

Your New Normal

Calculate Cost per Mille (CPM) on your own data.

OWOX Data Marts tools enable advertisers to measure, track, and optimize their CPM by providing detailed analytics on ad performance and audience engagement.

  • No AI hallucinations
  • Analyst-governed definitions
  • Every number traces to SQL
Get started free