Cause one: the calendar
Ad budgets are quarterly and annual. Spend accelerates into Q4, peaks around the holidays, and resets in January: the January cliff every publisher rediscovers each year. The Ezoic Ad Revenue Index publishes the curve as a dated series Ezoic Ad Revenue Index (dated series)2026-08, and Mediavine writes the same explanation to its publishers each new year Mediavine blog2026-08. Within quarters there is a smaller sawtooth: rates often soften at quarter starts as campaign budgets reload.
Cause two: traffic mix
RPM is a blended average, so it moves when the blend moves. A viral social spike adds low-intent pageviews and dilutes RPM while raising revenue. AI search interfaces answering queries without a click shift which of your pages get visits at all, changing the blend underneath you; that mechanism has its own page, AI search and RPM. A ranking change that swaps US visitors for lower-bid geographies drops blended RPM with identical content.
Cause three: actual demand or policy problems
Rarer, and the only category needing action: ad-serving breakage after a site change, policy limits on serving, or a genuine loss of advertiser demand for your topic.
The diagnostic, in order
| Step | Check | If yes |
|---|---|---|
| 1 | Is it January, or a quarter boundary? | Seasonal. Compare year over year and stand down. |
| 2 | Did the market index fall too? Ezoic Ad Revenue Index (dated series)2026-08 | Market-wide repricing. Not your site. |
| 3 | Did pages-per-session, geo split or traffic sources shift? | Mix effect. Revenue may be fine; check total earnings. |
| 4 | Did RPM fall on every segment uniformly right after a site change? | Suspect ad serving; test with the network's diagnostics. |
| 5 | None of the above? | Demand problem. Work the levers page. |
Steps one and two clear the majority of cases. Only after step five should you change layout or consider a network move; the options are ranked on how to increase RPM.