Glossary · Advertising

What is CPM?

Cost per mille

CPM (cost per mille) is the price an advertiser pays for one thousand ad impressions. It is the standard unit for pricing video advertising, and the rate a streaming service earns for each thousand ads it shows.

How CPM is calculated

CPM is the cost of a campaign divided by its impressions, multiplied by 1,000. An advertiser who pays $2,000 for 200,000 impressions has paid a $10 CPM.

For a publisher the formula runs the other way: revenue is impressions divided by 1,000, multiplied by CPM. 560,000 impressions at a $10 CPM earn $5,600.

From CPM to revenue per viewer

Impressions come from viewing. Multiply watch hours by ads per hour and by fill rate, the share of ad slots actually sold. A viewer who watches 10 hours a month at 8 ads an hour and a 70% fill rate sees 56 ads, worth 56 cents at a $10 CPM.

Use net CPM in planning: the rate after ad networks, sales partners and ad-tech fees have taken their share.

What moves CPM

  • Audience: country, age and income; high-income markets command far more
  • Screen: television generally earns more than mobile
  • Targeting and data available to the advertiser
  • Content: premium, brand-safe programming over user uploads
  • How it is sold: direct deals above open programmatic auctions
  • Season: demand peaks before year-end holidays and dips in January

CPM vs eCPM

CPM is the price of the ads that were sold. eCPM, effective CPM, is total ad revenue divided by all available impressions, sold or not, so it reflects fill rate as well as price. eCPM is the better measure of what your inventory really earns.

Last reviewed

FAQ

CPM, answered.

More definitions in the streaming glossary.

Planning a streaming service?
What does CPM stand for?

CPM stands for cost per mille. Mille is Latin for thousand, so it means cost per thousand impressions.

What is a good CPM for streaming video?

It varies too widely by market, device and audience for one figure to be useful. Get quotes for your own audience from ad partners, and plan with a conservative net rate.

Why is my revenue lower than CPM multiplied by ad slots?

Because not every slot is filled and intermediaries take a share. Multiply by fill rate and use the net CPM you actually receive.

Ready to own the screen?

Tell us what you are launching. We will walk through the platform and map the path to go-live around your catalog, markets and revenue model.