Skip to content
thedigitalwit

Yield · Sell-Side calculator

RPM

RPM is the ad revenue you earn for every thousand pageviews.

Formula

RPM = (Ad revenue ÷ Pageviews) × 1000

Fill in any 2 fields. The one you edited longest ago is solved for you.

input
Dollars.
input
waiting
Dollars. Waiting for the other fields.

Waiting for 2 values to solve RPM.

What is RPM?

RPM is the ad revenue you earn for every thousand pageviews. It is the publisher's headline yield metric because it captures fill, price and ad density in one number tied to your actual traffic.

Worked example

If ad revenue is $2,400 and pageviews is 600,000, then RPM = $4.00.

RPM = (Ad revenue ÷ Pageviews) × 1000

Formula variable breakdown

revenueAd revenue
Enter ad revenue directly, or leave it blank and let the solver calculate it from the other 2 fields.
pageviewsPageviews
Enter pageviews directly, or leave it blank and let the solver calculate it from the other 2 fields.
rpmRPM(output)
Enter RPM directly, or leave it blank and let the solver calculate it from the other 2 fields.

Tactical application guide

RPM links ad revenue and pageviews in a fixed ratio, so any two pin down the third. Planning backwards is where it earns its keep: enter the ad revenue you have and the RPM you are targeting, and the solver tells you the pageviews you must secure. Or lock pageviews and RPM from a benchmark to see the ad revenue that plan implies before you commit.