Formula used
Worked example
Earlier: $420 from 100,000 pageviews gives $4.20 RPM. Latest: $456 from 120,000 pageviews gives $3.80 RPM. Revenue rises by $36 while RPM falls by about 9.52%.
Why compare earnings and RPM together?
Total earnings answer “how much was reported?” Page RPM answers “how much earnings were associated with every 1,000 pageviews in this period?” A comparison is incomplete if it reports only one of these numbers.
Worked example
An earlier period records $420 from 100,000 pageviews, giving a $4.20 page RPM. The latest period records $456 from 120,000 pageviews, giving a $3.80 RPM. Revenue increased by $36 (8.57%) while page RPM declined by 9.52%. This does not automatically signal a problem: traffic grew, and the value per thousand pageviews changed.
How the arithmetic split works
This calculator holds the earlier RPM constant to estimate a traffic effect: (latest pageviews − previous pageviews) × previous RPM ÷ 1,000. It then applies the RPM difference to latest pageviews to calculate the RPM effect: latest pageviews × (latest RPM − previous RPM) ÷ 1,000. In this ordering, the two arithmetic effects sum to the observed revenue difference when the inputs are consistent.
The split is a decomposition identity, not a causal diagnosis. “RPM effect” may include geography, page mix, device mix, seasonality, ad demand, consent and measurement differences. “Traffic effect” does not prove that SEO caused the change.
Make the periods comparable
- Use the same site/property, currency, time zone and earnings definition.
- Compare equivalent durations, such as seven weekdays with the same weekday pattern, when relevant.
- Check whether the latest period is incomplete or affected by reporting delays.
- Segment by page or country only if the report uses consistent dimensions.
- Record major content and ad-layout changes.
Turn a finding into an investigation
If revenue is down while pageviews are stable, inspect RPM and segment data first. If pageviews fell while RPM stayed similar, inspect acquisition channels and key landing pages. If both moved, avoid assuming one cause; look for several lines of evidence before acting.
The official Page RPM definition uses estimated earnings divided by pageviews and multiplied by 1,000. Keep all values in the same reporting window.
Frequently asked questions
Does the traffic effect prove that traffic caused the change?
No. It is a mathematical decomposition based on the inputs. It does not establish causation.
Can I compare a partial week with a full week?
You can calculate a ratio, but it may be misleading. Use comparable date ranges and note whether either period is incomplete.
What if previous earnings are zero?
The tool still compares absolute amounts and RPM where possible, but percent changes from a zero baseline are undefined.
Related tools
These tools summarize the values entered. Check the source report and keep metric definitions consistent before making a publishing decision.