Quickly determine your Cost Per Mille (CPM) to measure the cost-effectiveness of your awareness campaigns. This simple tool helps advertisers budget for display, video, and social media advertising where the goal is maximum visibility.
Your CPM (Cost per 1,000 Impressions) is:
CPM stands for Cost Per Mille, with "mille" being Latin for a thousand. It's the price you pay for 1,000 ad views. The formula divides the total cost of the campaign by the number of impressions, then multiplies by 1,000.
Formula: (Total Cost / Total Impressions) × 1,000
Example: If you spent $300 on an ad campaign that generated 50,000 impressions:
($300 / 50,000) × 1,000 = $6.00 CPM
A 'good' CPM varies significantly depending on the ad platform, industry, audience targeting, and geographic location. For example, CPMs on Facebook might range from $5 to $15, while on a premium publisher site, they could be $20 or higher. A good CPM is one that is competitive for your industry and allows you to achieve your campaign goals within your budget.
CPM (Cost Per Mille) is the cost you pay for 1,000 ad impressions (views). It's used for campaigns where the goal is visibility and brand awareness. CPC (Cost Per Click) is the cost you pay for each click on your ad. It's used for campaigns where the goal is to drive traffic to a website or landing page.
CPM varies because the value of ad inventory is different everywhere. Platforms with highly engaged or professional audiences (like LinkedIn) command higher CPMs. Similarly, audiences in regions with higher purchasing power (like North America and Western Europe) are more valuable to advertisers, resulting in higher CPMs compared to other regions.