RPM In Isolation
RPM is one of the most discussed metrics in display advertising, and one of the easiest to misunderstand.
Owners compare RPMs across sites, across ad-management companies, across niches, and across years as if the highest number automatically represents the strongest performance.
It does not!

Focus on total revenue!
RPM is not revenue. It is a calculation made from revenue and pageviews:
RPM = (Revenue ÷ Pageviews) × 1,000
Revenue and pageviews are the inputs. RPM is the output.
That distinction matters because you can increase RPM instantly without earning one additional dollar.
The easiest way to increase RPM
Imagine a site earning $110,000 per month from 2.4 million pageviews.
Before:
($110,000 ÷ 2,400,000) × 1,000 = $45.83 RPM
Now block traffic from countries such as China and Russia. Filter more bots. Remove 400,000 pageviews that generated little or no advertising revenue.
The site still earns $110,000, but now reports only 2 million pageviews.
After:
($110,000 ÷ 2,000,000) × 1,000 = $55.00 RPM
RPM increased by 20%.
Revenue did not move!
Nothing meaningful improved, and equally, nothing meaningful declined. The site did not attract better advertisers, create more valuable content, improve its ad placements, or make more money. The denominator simply became smaller.
This does not make RPM useless. It makes RPM a ratio, and ratios require context.
RPM does not tell you what changed
A rising RPM can accompany rising revenue, flat revenue, or even declining revenue.
It can increase because:
- advertisers paid more for each impression;
- more ads were shown during each pageview;
- traffic shifted toward higher-value countries;
- viewability or fill rate improved;
- low-value traffic disappeared or was filtered;
- pageviews declined faster than revenue;
- the method used to count pageviews changed.
Those are not economically equivalent events.
One may represent genuinely stronger demand. Another may represent additional ad density. Another may be nothing more than analytics hygiene. Yet all three can produce the same headline:
RPM went up.
The reverse is equally true. RPM can fall while total revenue grows.
If a site expands into a lower-monetizing traffic segment, total revenue may increase even as blended RPM declines. Calling that a failure would be absurd. The business has more audience and more money; it merely has a different traffic mix.
This is why optimizing a site for RPM alone can become a form of metric theatre. The number looks better while the business remains exactly where it was, or becomes worse.
Start with the actual outcome
If the goal is to evaluate the business, begin with total revenue.
Then ask:
- Did revenue increase or decline?
- Did pageviews increase or decline?
- Which countries, devices, channels, and pages drove the change?
- Did user experience change?
- Did the site create more valuable inventory or simply serve more ads?
Revenue tells you what the business earned. RPM helps explain how efficiently a defined set of pageviews was monetized.
That makes RPM a useful diagnostic metric, but a poor standalone scorecard.
If you are evaluating monetization, please focus on two key metrics: CPM and IPV
I suspect that most RPM comparisons are really attempts to evaluate the performance of an ad-management company or the advertising demand behind a site.
If that is the goal, look beneath RPM.
Start with CPM: the amount paid for every 1,000 ad impressions.
CPM = (Advertising Revenue ÷ Ad Impressions) × 1,000
CPM gets closer to the price advertisers are paying for the inventory. It helps separate the value of an impression from the number of pageviews on which impressions were served.
Then inspect Impressions per View (IPV): the average number of ad impressions generated by each pageview.
IPV = Ad Impressions ÷ Pageviews
The relationship between the three metrics is simple:
Page RPM = CPM × IPV
Assuming each metric uses the same revenue and impression basis, a $2 CPM combined with 25 impressions per pageview produces a $50 page RPM.
That relationship immediately tells you far more than RPM alone.
A $50 RPM could come from:
- a $2.50 CPM and 20 impressions per view;
- a $2.00 CPM and 25 impressions per view;
- a $1.00 CPM and 50 impressions per view.
Same RPM. Completely different monetization systems and potentially very different user experiences.
The first generates the same RPM with stronger pricing and fewer impressions. The second reflects a fairly ordinary balance between pricing and ad volume. The third needs twice as many impressions as the second and 2.5 times as many as the first to produce the same result.
From the RPM column, all three appear identical. For the reader, and potentially for site performance, they are anything but identical!
RPM hides that distinction. CPM and IPV expose it.
CPM still needs context
CPM is not a perfect standalone measure either.
It changes with geography, seasonality, device mix, content category, viewability, advertiser demand, auction pressure, and the precise type of impression being reported. A site with predominantly American desktop traffic should not be compared blindly with a site serving a global mobile audience.
Thankfully for most bloggers, the vast majority of traffic is US.
The scorecard that matters
There is no single number that adequately describes a display-advertising business.
Use the metrics for the questions they can actually answer:
- Revenue: How much money did the site make?
- Pageviews: How much audience activity did it receive?
- RPM: How much revenue was reported per 1,000 pageviews?
- CPM: How much revenue was generated per 1,000 ad impressions?
- IPV: How many ad impressions were served per pageview?
- User-experience metrics: What did that monetization cost the reader?
RPM is useful once those inputs and tradeoffs are visible.
In isolation, it is not a business outcome. It is a blended ratio whose value can rise because the business improved, because the traffic mix changed, because more ads were served, or because someone removed pageviews from the denominator.
So yes, check RPM.
Just do not confuse a better-looking ratio with a better-performing business.
