Learning Center

What Separates the Top 10% of Website Publishers from Everyone Else (Data-Backed)

May 5, 2026

Show Editorial Policy

shield-icon-2

Editorial Policy

All of our content is generated by subject matter experts with years of ad tech experience and structured by writers and educators for ease of use and digestibility. Learn more about our rigorous interview, content production and review process here.

What Separates the Top 10% of Website Publishers from Everyone Else (Data-Backed)
Ready to be powered by Playwire?

Maximize your ad revenue today!

Apply Now

Key Points

  • Publishers above the median on both page depth and ad density earn 17x more per session than those below on both. This is the single most important compound effect in the dataset.
  • Impressions per pageview is the strongest predictor of revenue per session across all publishers, with a correlation of 0.59.
  • Fill rate, not CPM, is the most underrated lever: publishers above 90% fill earn 5.3x more per session than those below 40%.
  • Amazon accounts for an average of 20.5% of total site revenue where it runs, losing that access creates a structural hole, not a marginal dip.
  • The right optimization strategy depends entirely on your vertical: gaming and education win on volume, sports and news win on audience quality.

The top 10% of publishers aren't doing one thing differently. They're doing four things differently, and they're doing them simultaneously.

That's the finding that comes out of Playwire's analysis of aggregated performance data across thousands of publisher sites. Revenue per session (RPS) is the metric that matters. Not CPMs in isolation, not session duration. Correlate everything against RPS and a clear picture emerges of what separates elite publishers from the rest. It's not what most publishers obsess over.

2026 State of Publisher Ad Revenue

CPM Is Not the Top Predictor of High Performing Publisher Ad Revenue

Most publishers spend time optimizing CPMs or chasing viewability. Neither is the strongest predictor of revenue per session.

Impressions per pageview is. The Pearson correlation between impressions per pageview and RPS is 0.59, the strongest single-variable relationship in the entire dataset. Impressions per session comes in at 0.55. CPM sits at 0.22. Fill rate at 0.12. Session duration, the metric everyone intuitively reaches for as a quality signal, correlates at essentially zero (−0.03).

MetricCorrelation with RPS (Pearson r)Interpretation
Impressions per pageview0.59Strong positive — #1 predictor
Impressions per session0.55Strong positive
Pageviews per session0.27Moderate positive
CPM0.22Moderate positive
Viewability0.15Weak positive
Fill rate0.12Weak positive
Session duration−0.03No relationship

The implication is uncomfortable for publishers who've been treating time-on-site as a proxy for revenue quality. A user who spends 10 minutes on one page is worth less than a user who spends 4 minutes across four pages. Duration without depth is just an open tab.

The step-change in RPS as impressions per pageview increases makes this concrete:

Impressions per pageviewRPS Index (1–100)Multiplier vs. baseline
< 1 impression/PV1Baseline
1–2 impressions/PV92.6x
2–4 impressions/PV204.9x
4–8 impressions/PV358.1x
8–15 impressions/PV4911x
15+ impressions/PV10021x

Publishers averaging 15+ impressions per pageview earn 21x more per session than those under 1 impression per page. Even moving from 2–4 to 4–8 impressions per page is a 1.6x lift. Ad layout decisions are monetization decisions. The top 10% have internalized this.

RPS Winners

More ads per page × more pages per visit = more revenue

Ad density and page depth aren't competing strategies — they compound. Publishers who nail both earn an order of magnitude more than publishers who nail neither.

8+ vs under 2 imps/PV
9x

Higher RPS

High depth + density
17x

vs low on both

2–4 → 4–8 imps/PV
1.6x

RPS lift per bracket

60+ vs <5 imps/sess
8.4x

Higher RPS

Avg RPS by impressions-per-session bucket
Indexed 1–100
100 75 50 25 0 < 5 5–10 10–20 20–35 35–60 60+ 100 61 IMPS PER SESSION RPS INDEX
RPS by impressions-per-pageview bucket
Indexed 1–100 · #1 predictor (r=0.59)
100 75 50 25 0 < 1 1–2 2–4 4–8 8–15 15+ 100 49 IMPS PER PAGEVIEW RPS INDEX

The Compound Effect That Changes Everything

Ad density per page matters. Page depth per session matters too. The real multiplier happens when both are high at the same time.

Splitting publishers on whether they fall above or below the median on each dimension reveals the true size of the gap:

Publisher segmentAvg RPS Index (1–100)
Low page depth + Low ad density1 (Baseline)
Low page depth + High ad density69
High page depth + Low ad density56
High page depth + High ad density100

High ad density alone gets you to 69. High page depth alone gets you to 56. Combine both and you're at 100 — a 17x premium over publishers sitting below median on both dimensions. This isn't a marginal gain from incremental optimization. It's a different revenue tier entirely.

Top publishers understand that content architecture is a monetization decision. The structures that move users from one page to the next — internal linking, content recommendations, lesson sequences, game levels — determine how many times your ad stack gets to work per session. Publishers who build for depth, not just engagement, earn more. Gaming and education publishers tend to crack this most effectively because their content structures do it naturally.

Essential Background Reading:

Fill Rate Is Leaving Real Money on the Table

Publishers talk about CPM constantly. They should be talking about fill rate.

The summary correlation (0.12) undersells fill rate's actual impact on revenue per session. Segment by fill bracket and the picture is harder to dismiss:

Fill rate bracketAvg RPS multiplier vs. < 40% fill
< 40%1.0x (baseline)
40–60%2.5x
60–75%3.4x
75–90%3.5x
90%+5.3x

Publishers above 90% fill earn 5.3x more per session than those below 40%. That's not a rounding error. That's a structural revenue gap.

Fill Rate Impact

Fill rate: the most underrated revenue lever

The 40% wall — and the behavioral drivers publishers can actually pull within their demand tier.

Avg RPS by fill rate bracket
RPS indexed 1–100
Avg RPS
Median RPS
100 75 50 25 0 < 40% 40–60% 60–75% 75–90% 90%+ THE 40% WALL FILL RATE BRACKET RPS INDEX
The 40% wall: Publishers below 40% fill earn less than a quarter of what top-fill publishers earn. The 75–90% bracket even outperforms the 90%+ tier on median RPS.
Behavioral drivers of fill (within same demand tier)
Correlation with fill % — geography held constant
0 0.25 0.50 −0.25 −0.50 Imps / session 0.29 Viewability 0.21 Requests / PV −0.18 CPM (floor proxy) −0.53 CORRELATION WITH FILL %
Geography sets the ceiling (Ad Req CPM r=0.94 with fill). Not a lever publishers pull directly.
Three things you can control: imps/session (r=0.29), viewability (r=0.21), floor pricing (r=−0.53).
Ad request fragmentation hurts fill — fewer, better-placed slots outperform many scattered ones.

The Floor Price Trap

Aggressive floor pricing is one of the most reliably self-defeating moves in programmatic monetization. Within the same demand tier, publishers with aggressive floors run at roughly half the fill rate of those with calibrated floors. Despite charging nearly 2.5x the CPM per impression, high-floor publishers generate 19% less revenue per session.

The math is blunt: a lower CPM with twice the fill wins. Every time.

Top publishers configure floors to match the demand that's actually present in their auction, not the demand they want to be there. That means dynamic floors responding to real bidder behavior, not static minimums set once and forgotten. It also means a deep enough header bidding stack to ensure genuine competition for every impression. High fill doesn't happen by accident. It's the result of multiple demand partners competing, smart unified pricing rules, and formats buyers actually want.

Floor Pricing

The floor price trap: winning the battle, losing the war

Within the same demand tier — geography held constant ($0.20–$0.50 Ad Request CPM band).

High floor
Right-sized
CPM ratio (right-sized = 1.0×)
2.5× 1.5× 0.5× 0 1.9× 1.0× High floor Right-sized
Fill rate (right-sized = 1.0×)
2.5× 1.5× 0.5× 0 1.0× 2.0× High floor Right-sized
RPS (right-sized = 1.0×)
1.4× 0.9× 0.4× 0 1.0× 1.19× High floor Right-sized
CPM premium (high floor)
2.5×

Charges more per impression — earns less overall

Fill rate advantage

Right-sized fills twice as much inventory

RPS advantage
+19%

More revenue per session for right-sized publishers

The counterintuitive result: Within the same geographic demand tier, publishers with right-sized floors generate significantly more RPS per session despite CPMs nearly half those of aggressive-floor peers. Fill is so much higher that total inventory value outweighs the per-impression premium. This is the core argument for dynamic, demand-aware floor pricing over static floors.

Geography Sets Your Fill Ceiling

Fill rate isn't entirely in a publisher's control. A significant portion is dictated by traffic geography. Audiences outside North America and Western Europe attract meaningfully less advertiser demand, which caps fill regardless of how well the monetization stack is configured.

The practical implication: benchmarking your fill rate against publishers with fundamentally different audience geographies produces meaningless comparisons. The goal is to maximize fill within your geographic cohort through smarter demand diversification, geo-specific floor pricing, and formats that attract broader global demand.

What Viewability Optimization Gets Wrong

Viewability matters, but it has a ceiling effect most publishers don't account for. The 80–90% viewability bracket outperforms the 90%+ bracket on median RPS. Past 80%, buyer differentiation shifts to fill rate, inventory volume, and audience quality. Chasing 95% viewability at the expense of fill is not a winning trade.

Related Content:

The Amazon Gap Is Structural, Not Marginal

Here's a number that should get every publisher's attention: Amazon accounts for an average of 20.5% of total site revenue where it runs actively, with a median of 17.6%.

That's roughly one dollar in every five to six earned. Amazon isn't a supplemental bidder. It's a structural revenue pillar for publishers who have it. Publishers who've lost access to Amazon as a bidder aren't dealing with a 5% revenue shortfall. They're operating with a 20% hole in their demand stack that CPM optimization alone cannot fill.

Demand concentration risk is one of the most underappreciated vulnerabilities in publisher monetization. When revenue is structurally dependent on any single bidder, even a high-performing one, you're exposed in ways that floor pricing and viewability tuning can't protect against. Top publishers treat demand breadth as a non-negotiable: multiple strong bidders competing for every impression, with no single source accounting for more than a manageable share of total revenue.

New call-to-action

Your Vertical Determines Your Primary Lever

One of the most practically important findings in the dataset is also one of the most frequently ignored: the right optimization strategy depends entirely on what kind of content you publish.

The data is clear across six major verticals:

VerticalPrimary RPS driverCorrelation (r)
GamingImpressions per session0.79
EntertainmentImpressions per session0.70
EducationImpressions per session0.93
SportsCPM / audience quality0.94
NewsAd Request CPM / demand quality0.80
TechnologyAd Request CPM / demand quality0.93

Gaming, entertainment, and education are inventory volume businesses. More impressions per session is what moves RPS. Fill rate is essentially uncorrelated with gaming revenue (r = −0.01). Adding demand partners matters far less than adding ad slots. Education shows the strongest single-variable relationship in the entire dataset: impressions per session at r = 0.93, driven by lesson loops that naturally push students through page after page.

Sports, news, and technology are audience quality businesses. The CPM premium in sports runs 64% above gaming, but impressions per session average less than half. Revenue is overwhelmingly driven by who's reading, not how many ad slots are on the page. A sports publisher obsessing over ad density is solving the wrong problem. So is a gaming publisher chasing CPM improvements.

Applying a generic playbook across verticals doesn't just underperform. It actively misdirects effort. Knowing your primary lever is the prerequisite for using it correctly.

Next Steps:

What High Performing Publishers Do Differently

Across all of these findings, a consistent profile emerges. High-performing publishers aren't doing one thing well. They're doing several things well in combination.

  • Ad density built for their vertical: Gaming and education publishers serve 14+ impressions per session on average. Sports and news publishers protect audience premium instead.
  • Content architecture that drives depth: Multi-page consumption patterns, internal linking, engagement loops. Every page loaded is another shot at revenue.
  • Fill rate above 75%, ideally above 90%: Achieved through header bidding depth, well-calibrated floors, and high-demand formats, not aggressive CPM minimums.
  • Diversified demand with no single-bidder dependency: Amazon is a structural revenue pillar where it runs. Losing any single major bidder shouldn't collapse your revenue stack.
  • Vertical-matched optimization strategy: Volume levers for volume verticals. Quality levers for quality verticals. No universal playbook applied blindly.

Publishers sitting in the bottom half of the RPS distribution aren't suffering from bad content or weak audiences. They're optimizing the wrong things. Watching CPM when they should be watching impressions per pageview. Chasing viewability percentages past the point of diminishing returns; the 90%+ viewability bracket actually underperforms the 80–90% bracket on median RPS. Holding floors that kill fill without raising total revenue.

The gap between median and elite publisher performance is large. It's also closable. Not through one change, but through getting the right combination of variables pointed in the right direction at the same time.

See It In Action:

Frequently Asked Questions

Does session duration affect ad revenue?

Session duration alone has virtually no relationship with revenue per session. The Pearson correlation between session duration and RPS is −0.03 across publisher data. What actually predicts revenue is pageviews per session (r = 0.27), a user loading multiple pages generates fresh ad inventory each time. A visitor who spends 10 minutes on a single page is worth less than one who spends 4 minutes across four pages.

What fill rate should publishers target?

Publishers above 90% fill earn 5.3x more per session than those below 40% fill. The 75–90% bracket is also strong, delivering 3.5x the RPS of the sub-40% group. One caveat: fill rate is partially determined by audience geography. Publishers with predominantly US and Western European traffic will structurally achieve higher fill than those with heavy international audiences, regardless of stack configuration. Benchmark within your geographic cohort.

How many ad units per page is optimal for publisher revenue?

More impressions per pageview consistently predicts higher revenue per session, up to 21x more at 15+ impressions per page versus under 1. The relationship isn't unlimited, though: too many ad units per page fragments request volume and reduces fill efficiency (requests per pageview correlates at −0.18 with fill rate). The sweet spot is density without fragmentation, enough competing demand to fill inventory, not so many units that each slot becomes harder to fill.

What is the floor price trap in programmatic advertising?

The floor price trap occurs when publishers set aggressive price floors that reduce fill far more than they increase CPM revenue. Within the same demand tier, publishers with high floors run at roughly half the fill rate of those with calibrated floors. Despite charging nearly 2.5x the CPM per impression, high-floor publishers generate 19% less revenue per session. Right-sizing floors to match actual demand clears more inventory and generates more RPS.

Why does ad density matter more than CPM for publisher revenue?

Impressions per pageview correlates with revenue per session at 0.59 — the strongest predictor in Playwire's publisher dataset. CPM correlates at only 0.22. More ad impressions per page means more inventory per visitor, and more inventory means more total revenue regardless of the per-impression rate. A publisher with a modest CPM but dense ad layout will consistently outperform one with a high CPM and sparse layout.

How Playwire Pulls These Levers

The findings in this dataset reflect what's observable across a network of 1,200+ publisher partners and 100 billion+ annual ad impressions. Playwire's RAMP platform is built to execute on exactly the levers that move RPS: ad layout configuration that drives impressions per pageview, yield optimization that calibrates floors to actual demand, header bidding infrastructure that maintains fill depth, and access to Amazon and other high-value demand sources that most publishers can't assemble independently.

Publishers on Playwire consistently see meaningful revenue increases within the first 90 days. That's not because the platform is doing something exotic. Getting density, depth, fill, and demand breadth all working together simultaneously is genuinely difficult to execute without the right infrastructure and the right team behind it.

The data tells you what the top 10% do differently. Playwire's job is to get you there. If you're ready to find out where your stack sits against these benchmarks, start at playwire.com.

New call-to-action