CPM, Ad Spend and Impressions Calculator
Calculate CPM from known advertising spend and impressions.
Project revenue using either a net RPM with its matching volume or gross advertising CPM and publisher share. Specify the revenue scope and rate yourself; channel lookup and current platform rates are not supplied.
Estimate advertising or creator-platform revenue from a supplied RPM or an advertiser CPM and revenue share. The two modes use different denominators and should not be combined as though every view necessarily creates one ad impression.
Use views with RPM and ad impressions with CPM. These counts can differ because one view may generate no advertising or more than one ad impression.
RPM mode multiplies views divided by 1,000 by net RPM. CPM mode multiplies ad impressions divided by 1,000 by advertiser CPM.
Only the CPM calculation applies the entered publisher share to its gross advertising amount. Read the result under the selected scope rather than assuming every figure represents the same revenue definition.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The first example uses net advertising RPM of €4 and 100,000 views. Dividing views by 1,000 gives 100 units of the rate, producing €400. No additional revenue-share deduction is applied in this mode.
Sample inputs demonstrate the method. They are not a forecast or product offer.
The output is a rate-and-volume scenario. It does not fetch platform analytics, current ad prices, channel performance or eligibility for monetisation.
Revenue is not profit. Production expenses, staff costs and taxes are not deducted, and an RPM based on total creator revenue can include amounts beyond advertising.
Not if your RPM already represents net publisher revenue. Doing so would deduct that share twice.
Read our calculation and testing approach.