Page RPM vs eCPM
Page RPM uses pageviews. eCPM uses ad impressions. A page with multiple ad slots can have a different Page RPM and eCPM.
Calculate Page RPM from revenue and pageviews, plus pageviews needed for revenue targets.
Saved baseline versus current inputs
Page RPM = revenue / pageviews x 1,000 Page RPM uses pageviews. eCPM uses ad impressions. A page with multiple ad slots can have a different Page RPM and eCPM.
Once you know Page RPM, you can estimate how many pageviews are needed to reach a revenue target.
Page RPM normalizes publisher revenue by pageviews. Use it when traffic volume, not ad impression count, is the planning unit.
AdSense Page RPM uses AdSense revenue. A site-wide Page RPM can include all monetization sources, so do not compare the two unless the revenue source matches.
Improve RPM through content quality, traffic mix, speed, viewability, and layout testing. Do not encourage ad clicks or place ads in misleading ways.
Page RPM = revenue / pageviews x 1,000Revenue = Page RPM x pageviews / 1,000Required pageviews = target revenue / Page RPM x 1,000Inputs: $1,200 revenue and 100,000 pageviews
Result: $12.00 Page RPM
Note: At that RPM, a $3,000 target needs about 250,000 pageviews.
Page RPM is estimated revenue per 1,000 pageviews.
AdSense Page RPM follows the same basic formula but only includes AdSense revenue.
Use eCPM when your denominator is ad impressions instead of pageviews.
Page RPM uses pageviews as the denominator. eCPM uses ad impressions, and one page can contain multiple ad impressions.
This page is for websites. YouTube RPM has platform-specific definitions and should not be mixed with website Page RPM.
Use the same period for revenue and pageviews, then scale the output carefully if traffic is seasonal.