CPM stands for cost per mille, which means the cost of reaching 1,000 people with an ad. It is a pricing model used in digital marketing to measure the cost a marketer will pay for every one thousand impressions of a digital ad. An impression is how many views/engagements an ad receives, and its when an ad is successfully displayed to a visitor or audience member on a web page. CPM is just one of several methods used to price online ads, along with cost per click (CPC) and cost per acquisition (CPA) . CPM is ideal for social campaigns and online marketing strategies that focus on heightening brand awareness and delivering specific messages. CPM can be a valuable metric for marketers and advertisers as it gives an accurate understanding of impressions, which can provide insight into the level of brand awareness and the effectiveness and efficiency of ad campaigns.