Back to Glossary

RPM (Revenue Per Mille)

Definition

Revenue earned per 1,000 page views or impressions. Similar to eCPM but often used by publishers. Higher RPM means better monetization.

In Detail

RPM differs from eCPM in a subtle but important way: while eCPM is calculated per 1,000 ad impressions, RPM is typically calculated per 1,000 page views, which may contain multiple ad units. A page with three ad placements might have an eCPM of $3 per ad slot but an RPM of $9 per page view. This makes RPM a more holistic measure of how much revenue your entire page generates. Google AdSense reports page RPM prominently in its dashboard. Typical RPM benchmarks: general entertainment sites earn $2-$5 RPM, technology blogs see $5-$15, personal finance content can reach $20-$50 RPM, and high-intent commercial pages in insurance or legal niches might achieve $50-$100+ RPM in the US market. For publishers in the affiliate marketing space, RPM optimization involves strategic ad placement, experimenting with ad formats (display, video, native), and improving content quality to attract higher-paying advertisers. A webmaster earning $3 RPM with 500,000 monthly page views makes $1,500/month; improving to $8 RPM through better ad layout and niche focus more than doubles their income to $4,000. In affiliate marketing careers, RPM is most relevant for those working on the publisher or supply side — webmasters, content managers, and ad operations specialists who optimize website monetization. Understanding how to increase RPM through ad stack optimization, header bidding, and content targeting is a specialized skill valued by media companies and large publisher networks.

Related Job Categories