CPM stands for Cost Per Mille, which means cost per thousand impressions in digital advertising. To calculate the CPM, divide the total cost of an advertising campaign by the total number of impressions, then multiply by 1000. For example, if you spend 500 dollars and receive 200,000 impressions, your CPM is 2.50 dollars. This metric helps advertisers compare the efficiency of different ad placements and channels. CPM is commonly used in display advertising, social media campaigns, YouTube pre-roll ads, and programmatic advertising platforms like Google Display Network.
Understanding how to calculate CPM is essential for any digital marketer managing paid media campaigns. It allows you to benchmark performance across platforms and determine where your advertising budget delivers the most reach per dollar. A lower CPM generally indicates more cost-effective reach, though impressions alone do not equal engagement or conversions. Marketers often use CPM alongside click-through rate and conversion rate to evaluate overall campaign performance. CPM calculators are freely available online and simplify this math with just three inputs: total spend, total impressions, and the desired output. Use CPM data to optimize your media buying strategy and improve return on advertising spend.