When comparing RPM and CPM, there are a few clear distinctions to make. RPM is a metric used to determine the total ad revenue a publisher is set to earn for 1000 ad impressions. CPM, on the other hand, is the amount an advertiser will pay for 1000 ad impressions.

RPM is calculated as follows:

  • RPM = (Estimated earnings / Number of page views) * 1000To calculate the CPM use the following formula:
  • CPM = (Cost of the campaign/ Number of total impressions) * 1000