What drives publisher CPM
Niche dominates. Finance, B2B SaaS, legal, and insurance keywords pay 5–10× lifestyle and entertainment because advertiser LTV is higher. Inside any niche, the next levers are header bidding, viewability, and US/UK/CA traffic share.
- • Header bidding lifts CPM 15–40% by forcing demand to compete.
- • Viewability above 70% unlocks brand budgets locked out below 50%.
- • Tier-1 geo share (US, UK, CA, AU) typically 3–5× tier-3 CPMs.
Why RPM matters more than CPM
CPM is the price per 1,000 ad impressions. RPM is the revenue per 1,000 pageviews — the metric that actually pays your hosting bill. Doubling ads-per-page lifts RPM but kills user experience and Core Web Vitals. Optimize for RPM, not CPM density.
Related guides
Long-form playbooks on the same topic, written by the RevenueLab editorial team.
YouTube RPM by Niche in 2026: What Creators Actually Earn per 1,000 Views
A breakdown of typical YouTube RPM ranges across 12 niches — from finance and B2B SaaS at the top to gaming and entertainment at the bottom — and the levers that move them.
Read the guideYouTube Shorts Monetization in 2026: How the Ad-Revenue Pool Actually Works
How the Shorts revenue-share pool is calculated, what RPMs creators are actually seeing, and where Shorts fit alongside long-form for serious channel revenue.
Read the guideFAQ
What's a good CPM for a publisher?
Niche-dependent. Finance/B2B clears $15–$40, tech $8–$15, lifestyle $3–$8, entertainment $1–$4. Blended CPM under $2 means your geo mix or viewability is the bottleneck.
What's the difference between CPM and RPM?
CPM is what advertisers pay per 1,000 ad impressions. RPM is what you earn per 1,000 pageviews — it bakes in ads-per-page, fill rate, and viewability. RPM is the publisher's real number.
Why does my real revenue differ from this estimate?
Q4 (Oct–Dec) advertiser spend is 1.5–2× Q1. Geo mix, ad blocker rate, and AdSense vs header bidding all swing real numbers 30–50% from the model.