• Cost Per Thousand Impressions (CPM) is a marketing term that refers to the cost an advertiser pays for a thousand impressions of an ad on a web page.

  • Impressions is a metric that counts the number of times an ad is viewed or how viewers interact with an ad.
  • CPM is one of several methods used to determine the price of online advertising; other methods include cost per click (CPC) and cost per acquisition (CPA).
  • Disadvantages of using CPM include incorrect impression counts due to duplicate views, ads not loading, and ad fraud.