All IssuesResourcesGlossaryAdvertiseWork With Us
Search Performance Marketing
← Marketing Glossary
Definition

Cost Per Mille (CPM)

Also known as: CPM, Cost Per Mille, Cost Per Thousand Impressions

CPM, or cost per mille, is the price an advertiser pays for one thousand ad impressions, regardless of whether anyone clicks. It is the standard pricing model for awareness and reach campaigns, common on display, video, and social placements where the goal is visibility rather than an immediate click.

Key Takeaways

  • CPM is the price paid for one thousand ad impressions, whether or not anyone clicks.
  • Mille is Latin for thousand, which is why the metric counts per thousand views.
  • CPM is the standard pricing model for awareness, reach, and branding campaigns.
  • It is common on display, video, and social placements where visibility is the goal.
  • CPM should be judged on reach and recognition, not on last-click conversions.

How It Works

With CPM pricing, advertisers pay a flat rate for every thousand times an ad is shown, regardless of engagement. This makes it the natural fit for top-of-funnel goals where the aim is exposure to a broad audience rather than an immediate response. The lower the CPM, the more eyeballs a budget can reach.

CPM is the counterpart to Cost Per Click, where payment is tied to clicks instead of views. Which model wins depends on the objective: awareness campaigns favor impressions, while direct-response campaigns often favor clicks. Efficiency still depends on who sees the ad, so Audience Targeting and Geotargeting shape whether those impressions reach people who matter.

Because reach builds recognition that pays off later, CPM campaigns often feed Remarketing, which re-engages the people first exposed at the awareness stage. Measuring CPM by bottom-funnel conversions alone understates its real contribution.

Why It Matters

CPM lets you compare the cost of reach across placements and platforms on an even footing. For top-of-funnel branding, buying impressions efficiently can be smarter than paying per click, especially when the aim is exposure to a wide audience.

Example

A regional coffee chain launching a new location runs a video awareness campaign priced on CPM to reach as many nearby residents as possible. Using geotargeting, it limits impressions to the surrounding metro area. Weeks later, a remarketing campaign shows follow-up ads to viewers who watched the video, and foot traffic and branded searches rise around the new store.

Common Mistake

Judging a CPM awareness campaign by direct clicks or last-click conversions. Reach campaigns build recognition that pays off later, so measuring them with a bottom-funnel yardstick makes them look like failures and gets them cut prematurely.

Frequently Asked Questions

What does CPM stand for?

CPM stands for cost per mille, with mille meaning thousand in Latin. It is the cost an advertiser pays for one thousand ad impressions, sometimes written as cost per thousand impressions.

When should I use CPM instead of CPC?

Use CPM for awareness and reach campaigns where exposure to a broad audience is the goal. Use cost per click when you want to pay only for engaged visitors and drive direct response.

How do I calculate CPM?

Divide total ad spend by the number of impressions, then multiply by one thousand. This gives the cost for every thousand times the ad was displayed to users.

Why do CPM campaigns look like they underperform?

Judging awareness campaigns by direct clicks or last-click conversions misses their point. Reach campaigns build recognition that converts later, often through remarketing, so a bottom-funnel yardstick undercounts their value.