Programmatic & Display

RPM (Revenue Per Mille)

RPM (Revenue Per Mille) is a publisher-side metric measuring total revenue earned per 1,000 page views or ad impressions, used to evaluate monetization efficiency across different content, placements, and audience segments.

Quick Answer

RPM (Revenue Per Mille) is a publisher-side metric measuring total revenue earned per 1,000 page views or ad impressions, used to evaluate monetization efficiency across different content, placements, and audience segments.

  • B2B content publishers achieve $5-$20 page RPM vs. $1-$5 for general consumer content due to audience premium
  • Header bidding improves RPM 30-50% over waterfall setups by enabling simultaneous DSP competition
  • Page RPM accounts for all ad units on a page — use it to evaluate holistic monetization, not just individual placements

Key Takeaways

  • B2B content publishers achieve $5-$20 page RPM vs. $1-$5 for general consumer content due to audience premium
  • Header bidding improves RPM 30-50% over waterfall setups by enabling simultaneous DSP competition
  • Page RPM accounts for all ad units on a page — use it to evaluate holistic monetization, not just individual placements

How RPM (Revenue Per Mille) Works

RPM is calculated as (total revenue / total page views or impressions) × 1,000. Unlike eCPM (which measures a single ad unit), Page RPM accounts for all ad units on a page simultaneously, making it a holistic publisher revenue metric. For example, a page with 3 ad units each earning $1.00 eCPM generates a Page RPM of ~$3.00. Google AdSense and Google Ad Manager both report RPM as a primary publisher KPI. B2B content publishers — industry blogs, trade publications, white paper portals — typically achieve page RPMs of $5-$20, significantly higher than general consumer content ($1-$5) due to the premium value of B2B audiences.

Why RPM (Revenue Per Mille) Matters for B2B Marketing

For B2B companies running content marketing programs with display monetization, RPM analysis reveals which content categories attract the most valuable advertising audiences. A cybersecurity company's blog covering enterprise risk management might achieve $15-$25 RPM because advertisers targeting CISO-level decision-makers compete aggressively for that inventory. This data can inform content strategy — producing more content in high-RPM categories either for direct monetization or as a proxy signal for high-value audience concentration.

RPM (Revenue Per Mille): Best Practices & Strategic Application

Best practices for improving RPM include: optimizing ad placement above the fold (first viewable area commands 40-60% higher RPM than below-fold placements), implementing header bidding to allow multiple DSPs to compete simultaneously for each impression (typically increases RPM 30-50% vs. waterfall setups), enabling lazy loading for below-fold ads to improve Core Web Vitals while maintaining fill rate, and regularly reviewing eCPM by ad unit to identify underperforming placements for format or size testing.

Agency Perspective: RPM (Revenue Per Mille) in Practice

MV3 Marketing helps B2B content publishers analyze RPM alongside content performance metrics to identify the intersection of high-traffic and high-monetization content. This analysis frequently reveals that 20% of content generates 60-70% of ad revenue — creating a focused content investment roadmap for clients who monetize through display alongside their primary demand generation objectives.

Frequently Asked Questions: RPM (Revenue Per Mille)

Put RPM (Revenue Per Mille) Into Practice

MV3 Marketing helps B2B companies apply these strategies to drive measurable pipeline growth. Our team executes ppc management for technology, SaaS, and professional services companies.

See Our PPC Management →