How to Calculate True CPMs

Ad Optimization
Last updated: August 19, 2022 | by Kean Graham
How to Calculate True CPMs

This post was most recently updated on August 19th, 2022

We usually get too excited after closing a deal with a demand partner promising fruitful cooperation only to end up frustrated because we made the mistake of not calculating how much these ad networks are paying us.

Our goal here is to make sure we have fair auction within DFP and we send traffic to whoever deserves it, not to who promised what.

Main reporting tools

  • A discrepancy tracker
  • DFP report
  • Ad Network dashboard or UI report

Terminologies

Rev Discrepancy – UI revenue/DFP revenue

Imp Discrepancy – UI impressions or ad requests/ DFP impressions

Gross CPM – Gross revenue per thousand impressions (before the ad network’s cut or commission)

Net CPM – Net revenue per thousand impressions (after the ad network’s cut or commission)

Flat CPM, 100% fill

The Ad Network agreed to pay you a guaranteed amount or CPM for all (100%) the impressions you send them.

Calculation:

DFP CPM * Rev Discrepancy

Use this calculation if your line items have varied CPM rates

If DFP is set to $0.85 CPM rate (i.e. your original agreement with the rep) and discrepancy dropped to 98.91%

= 0.85*0.9891

= 0.84 (True CPM)

-OR-

(Dashboard Revenue/DFP Imps)*1000

Use this calculation if your line items have the same CPM rates across the board

If Dashboard shows $100 revenue, DFP impressions show 50,000

=($100/50,000)*1000

=$2.00 (True CPM)

Dynamic CPM, 100% fill

The Ad Network is not paying a guaranteed rate but pays for 100% of the impressions you send them. The CPM performance may fluctuate based on several factors which may include but not limited to traffic quality, site speed, user time on page, etc.

Calculation: = UI rev/(UI Imps/1000) * Imp Discrepancy %

Note: Calculation will depend on how your line items are setup (e.g. per device, geo, etc) for which you’ll need to generate the UI report.

UI report

Based on the above sample discrepancy result:

If latest impression discrepancy data shows 83.08%

= $204.74/(797,298/1000) * 0.8308

= 0.21 (True CPM)

If latest impression discrepancy data shows 89.31%

= $83.36/(449,693/1000)* 0.8931

= 0.17 (True CPM)

Dynamic CPM, non-100% fill

AdNetwork is not paying you a guaranteed CPM rate, and they passback unfilled ad impressions.

Calculation (if UI shows Gross CPM): = UI rev/(Ad req/1000) * Imp Discrepancy %

Note: Calculation will depend on how your line items are setup (e.g. per device, geo, etc) for which you’ll need to generate the UI report.

UI report

Based on the above sample discrepancy result:

If latest impression discrepancy data shows 83.77%

= $139.01/(372,829/1000) * 0.8377

= 0.31 (True CPM)

Calculation (if UI shows Net CPM) = (UI CPM* Fill Rate %) * Imp Discrepancy %

Example:

Dashboard shows Net CPM of $3, Fill rate: 85%, Imp Discrepancy of 90%

= ($3 * 0.85) * 0.90

= 2.29 (True CPM)

For help with calculating true CPM’s or any other DFP related queries contact the MonetizeMore support staff today!

Ad Ops Tips & Guides, Industry News, Latest Tech and Success Stories - right in your inbox.

We are committed to protecting you Privacy Data

Here’s the course that 300+ pubs used to scale their ad revenue.

Enroll today

Book Banner

"Working with MonetizeMore has been a transformative experience as they helped to increase my overall revenues by over 180%"

4.9

$100M+

Paid to Publishers

3B+

Ad Requests Monthly

1500+

Happy Publishers

Recommended Reading

Boost Your Mobile App Ad Revenue with these Strategies
Mobile Ad Optimization
May 26, 2023

Boost Your Mobile App Ad Revenue with these Strategies

Read More
best-ad-placements-for-game-sites
Ad Optimization
May 25, 2023

Best Ad Placements for Game Sites

Read More
in-game-advertising-how to-monetize-game
Blog
May 23, 2023

In-Game Advertising: How to Monetize Game Sites & Apps?

Read More

Trusted by 1,500+ publishers worldwide

10X your ad revenue with our award-winning solutions.

Let's Talk
Close

Ready to 10X your ad revenue with the #1 ad management partner?

Start Now