PublisherRevenue Guide

The business behind
independent publishing.

New here? Choose a reading path ↗

Calculator / Understand ads

Same revenue. Different denominator.

Use totals from the same currency, date range and reporting basis. A page, session and ad impression are different units.

A white calculator on a light surface.
Reference photograph: a calculator, not a publisher’s financial records. Annie Spratt / Unsplash ↗
Illustrative inputs / USD · Edit to explore · No inputs sent or stored

Your assumptions

01 / Set the inputs
Try a scenario:
Choose gross or publisher-net revenue and use it consistently.
All pageviews in that same period.
Your recorded session count.
Use the billable impression definition in your report.

Pin these inputs, then edit to compare.

How to read this result

Page RPM = revenue ÷ pageviews × 1,000. Session RPM = revenue ÷ sessions × 1,000. eCPM = revenue ÷ ad impressions × 1,000. Impressions per page = impressions ÷ pageviews. A zero denominator produces an undefined result.

The tool translates denominators; it does not make reports comparable when their revenue basis, currency, date window, traffic or event definitions differ. It contains no benchmark percentiles.

Inputs run locally in this browser tab. They are not sent or saved automatically. Download your work before leaving if you want to keep it.

The research behind the workings

Keep the context close.

A clearer view of the business

The Revenue Letter.

One useful model. One question worth asking.
A considered note for independent publishers.