What is cost per Impression?
Cost per Impression (CPM) is a metric that measures the cost of an advertising campaign per 1,000 views of an ad.
Summarise this post with:

For example, if you invest $1,000 in an ad campaign that garners 1 million impressions, your CPM would be $1. This metric is crucial for evaluating the effectiveness of your online advertising efforts, especially when your goal is increasing brand awareness or generating leads.
By tracking CPM, you can compare the performance of different advertising channels and optimize your marketing budget. Whether you’re using social media platforms like Facebook or running email campaigns, understanding CPM helps you make informed decisions to maximize the impact of digital ads.
Examples of cost per impression
Here are a few real-world scenarios where CPM applies:
- A company pays $5 CPM to display its job ad on LinkedIn. This means for every 1,000 times the job post is shown, they are charged $5.
- An HR software brand runs a recruitment campaign through Google Display Ads with a CPM of $7.50. Even if users don’t interact, the goal is to make the brand visible to hiring managers.
- A healthcare employer uses Facebook Ads to promote open positions with a CPM of $4. They target users in specific zip codes to boost reach among local job seekers.
These examples show how CPM helps businesses estimate exposure costs when running recruitment or employer branding campaigns.
Cost per impression vs cost per click
| Factor | Cost per Impression (CPM) | Cost per Click (CPC) |
| What it Measures | Cost for 1,000 views of an ad | Cost each time the ad is clicked |
| Primary Goal | Brand awareness, visibility | User engagement, website visits |
| When to Use | Early-stage funnel campaigns | Conversion-focused campaigns |
| Cost Behavior | Fixed per 1,000 impressions | Varies based on competition and CTR |
CPM is ideal when the aim is maximum reach, while CPC is preferred for performance-based campaigns where clicks matter more than just views.
Why is CPM important?
Understanding CPM is crucial for several reasons:
- Budget planning: Helps marketers estimate the cost of reaching large audiences.
- Brand visibility: Useful in top-of-the-funnel campaigns focused on awareness.
- Comparative analysis: Allows comparison across platforms (e.g., Facebook vs LinkedIn).
- Optimization insight: High CPM can indicate inefficient ad targeting or platform saturation.
- Employer branding: HR teams can use CPM metrics to assess how visible their job ads or culture-related content is.
In recruitment marketing, tracking CPM cost per mille allows businesses to measure the value they get for their digital advertising efforts.
How to calculate cost per impression?
To determine the Cost Per Impression (CPM), you can use a simple formula that helps advertisers understand how much they are spending to display their ad 1,000 times. The cost per impression formula is:
CPM= (Total ad spend/Number of impressions) X 1000
For example, if you spent $500 on an ad campaign and received 100,000 impressions, the cost per impression would be:
CPM= (500/100,000) X 1000 = $5.00
This calculation gives you a CPM of $5.00, meaning you spent $5 for every 1,000 times your ad was shown. Understanding this formula is crucial for evaluating the efficiency of your advertising campaign across different advertising platforms.
By comparing CPM across campaigns, you can make informed decisions on where to allocate your marketing budget to get the best results.
What is a “good” CPM?
A “good” CPM (Cost Per Impression) can vary depending on the industry and the advertising campaign. Generally, a lower CPM is better for advertisers, but it’s essential to consider the overall performance and ROI (Return on Investment).
For example, the average CPM for an online display ad typically ranges between $1 and $3. If an advertiser achieves a CPM of $0.50, this could be considered good. Conversely, a CPM of $5-$10 or higher is viewed as expensive.
However, a lower CPM doesn’t always mean better results. Advertisers should also look at metrics like click-through rate (CTR) and conversion rate (CVR) to truly understand how well their ad campaign is performing.
Different advertising platforms and campaign goals influence what a “good” CPM might be. For example, Facebook ads or email campaigns might have different benchmarks than traditional advertising or Google cost per impression ads.
The key is to align CPM with the campaign goals, ensuring that it helps in increasing brand awareness, generating leads, or whatever the desired outcome may be.
Chatgpt
Perplexity
Gemini
Grok
Claude






