What Is eCPM? Comparing CPC, CPA and CPM on One Scale

By Adsonmarket Editorial Team ·

Balanced scale comparing pricing tokens to explain eCPM

When one ad pays per click and another per thousand views, which earns more? Effective CPM answers that by translating everything into the same unit.

The formula

eCPM = (total earnings ÷ impressions) × 1,000.

eCPM vs RPM

eCPM measures one ad unit or campaign; RPM measures the whole page view.

Using eCPM to choose ads

Rank ad sources by eCPM on the same placement over the same period, then give the best one priority.

Example

CPC campaign vs CPM campaign

A CPC ad paid $0.30 per click with 5 clicks per 1,000 impressions: eCPM $1.50. A CPM ad paid a flat $1.20. The CPC ad earns more on this placement.

Step-by-step

  1. Export earnings and impressions per unit
  2. Calculate eCPM for each
  3. Prioritise the highest
  4. Recalculate monthly

Monetize your site with Adsonmarket

Add your websites, verify ownership and track earnings, RPM and CTR in one dashboard.