Glossary · Advertising

What is eCPM?

Effective cost per mille

eCPM (effective cost per mille) is the advertising revenue a publisher actually earns per thousand impressions, across every ad source and pricing model. It converts mixed and partly unsold inventory into one comparable figure.

How to calculate eCPM

Divide total ad revenue by the number of impressions and multiply by 1,000. A service that earned $4,200 from 600,000 impressions has an eCPM of $7.

A stricter version divides by ad opportunities, every slot that could have held an ad, instead of by ads actually shown. This is sometimes called revenue per mille (RPM) and is the truer measure of what your inventory earns.

Why eCPM differs from CPM

For example, half your slots sold at a $12 CPM and half unfilled gives $6 per thousand opportunities.

  • Fill: unsold slots earn nothing and pull the average down
  • Mixed sources: direct deals at high rates and open auctions at low ones are blended
  • Other pricing models: ads paid per click or per completed view are converted to a per-thousand equivalent
  • Intermediaries: networks and exchanges take their share before you are paid

Using eCPM

Because it folds price and fill together, eCPM is the figure to use when comparing ad partners, devices, regions or content types. A partner with a lower quoted CPM and near-complete fill can earn you more than one with a high CPM that fills a fraction of requests.

Use it in revenue planning too: multiply expected ad opportunities by eCPM, not by the best CPM you have been offered.

Last reviewed

FAQ

eCPM, answered.

More definitions in the streaming glossary.

Planning a streaming service?
What does eCPM stand for?

eCPM stands for effective cost per mille, meaning effective revenue per thousand impressions.

Is eCPM the same as RPM?

They are used interchangeably by many. Where a distinction is made, eCPM divides by impressions served and RPM by all ad opportunities or page views.

How can eCPM be raised?

Improve fill with additional demand sources, sell more inventory directly, add audience data advertisers value and reduce the number of intermediaries taking a share.

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.