Easily calculate your Effective Cost Per Mille (eCPM) to understand how much revenue you earn for every 1,000 ad impressions. This tool is essential for publishers and advertisers to measure and compare the performance of ad campaigns and monetization strategies.
Your eCPM (Effective Cost Per Mille) is:
eCPM, or Effective Cost Per Mille, calculates your actual earnings for every 1,000 ad impressions served, regardless of the ad's pricing model (e.g., CPC, CPA).
Formula: (Total Earnings / Total Impressions) × 1,000
Example: If your total earnings from ads were $500 and you had 100,000 impressions:
($500 / 100,000) × 1,000 = $5.00 eCPM
This means you effectively earned $5.00 for every thousand impressions.
These metrics are related but measure different things. Here’s a quick breakdown:
Metric | What It Measures | Who Uses It Most |
---|---|---|
eCPM | The effective revenue earned per 1,000 ad impressions. | Publishers (to measure performance) |
CPM | The cost an advertiser pays per 1,000 ad impressions. | Advertisers (for campaign pricing) |
Page RPM | The total site revenue earned per 1,000 pageviews. | Publishers (for site-level analysis) |
A 'good' eCPM depends heavily on the advertising niche, geographic location of the audience, and the ad formats used. A general content site might see an eCPM of $3-$8, while a specialized finance or tech site could have an eCPM of $15 or higher. The best benchmark is your own historical data and industry reports.
CPM (Cost Per Mille) is a pricing model where advertisers pay a fixed rate for 1,000 impressions. eCPM (Effective Cost Per Mille) is a publisher performance metric that calculates the actual revenue earned per 1,000 impressions, regardless of the pricing model (e.g., it can be calculated for CPC or CPA campaigns). eCPM shows you what you *effectively* earned.
Your eCPM might be lower than a target CPM if factors like low ad viewability, low-quality traffic, or a poor ad fill rate are present. Even if advertisers are willing to pay a high CPM, if your ad slots are not filled 100% of the time or the ads are not seen, your *effective* earnings (eCPM) will be lower.