Client Hub →
Theme
Glossary Metrics

CPM

CPM is the cost you pay for every 1,000 ad impressions displayed to users, commonly used to price display and video advertising.

Also known as: Cost Per Mille Cost Per Thousand Cost Per Thousand Impressions Mille

What is CPM?

CPM stands for Cost Per Mille (mille being the Latin word for thousand). It's a pricing model where you pay a fixed amount for every 1,000 times your ad is displayed on a webpage, app, or video platform – regardless of whether users click it or take any action.

For example, if you're charged £5 CPM and your ad receives 100,000 impressions, you'll pay £500 total (100,000 ÷ 1,000 × £5).

How CPM Works

CPM is primarily used in display advertising, video ads, and banner campaigns. Publishers (website owners) and ad networks use CPM to charge advertisers based on reach rather than performance. This makes it ideal when your goal is brand awareness or building visibility rather than driving immediate conversions.

Key Characteristics:

  • Impression-based pricing: You pay for views, not clicks or conversions
  • Predictable costs: You know the cost per impression upfront
  • Scale-focused: Best for maximizing reach across large audiences
  • Platform-dependent: Rates vary widely based on audience quality, placement, and seasonality

When to Use CPM

CPM works best for campaigns with these objectives:

  • Brand awareness: Building recognition among new audiences
  • Product launches: Generating buzz and visibility
  • Video advertising: YouTube and streaming platforms commonly use CPM
  • Retargeting: Staying visible to previous visitors
  • Premium placements: High-value ad positions that prioritize visibility

CPM vs. Other Pricing Models

While CPM focuses on impressions, other metrics target different outcomes:

CPM differs because you're paying for potential reach, not guaranteed results. This means CPM campaigns require careful audience targeting and creative quality to maximise return on investment.

Typical CPM Ranges

CPM rates vary dramatically based on:

  • Industry: Finance and insurance typically cost £10-50+ CPM; hobby/lifestyle £1-5 CPM
  • Audience quality: Premium, high-income audiences command higher rates
  • Placement: Above-the-fold placements cost more than lower page positions
  • Season: Rates spike during peak shopping periods (November-December)
  • Geographic location: UK and US audiences typically cost more than emerging markets

Advantages of CPM

Simple to understand: Clear pricing structure ✓ Predictable budgeting: Cost per impression is fixed ✓ Efficient for reach: Maximise visibility at scale ✓ Brand control: No dependence on user clicks or conversions ✓ Works with all industries: Suitable for any type of advertiser

Disadvantages of CPM

No performance guarantee: Paying for impressions doesn't mean users engage ✗ Wasted spend: Brand-blind users viewing your ad represent lost budget ✗ Viewability concerns: Not all impressions are actually seen (ad blockers, off-screen ads) ✗ Less direct ROI: Harder to attribute specific revenue to CPM campaigns ✗ Risk of fraud: Bots or low-quality traffic can inflate impression counts

Optimising Your CPM Campaigns

To get better returns from CPM advertising:

  1. Target precisely: Use detailed audience segmentation (demographics, interests, behaviours)
  2. Improve creative: Eye-catching, clear ad designs increase engagement potential
  3. Test placements: Find premium positions that deliver quality impressions
  4. Monitor viewability: Track how many impressions are actually visible to users
  5. Verify traffic quality: Work with reputable networks to avoid bot traffic
  6. Use frequency capping: Limit how often the same user sees your ad to avoid wasted impressions

Real-World Example

Imagine a UK e-commerce brand launching a winter campaign. They might run a CPM display campaign:

  • CPM rate: £8
  • Target impressions: 500,000
  • Total budget: £4,000
  • Expected clicks (2% CTR): 10,000
  • Cost per click: £0.40

While CPM determines the cost structure, they'd track additional metrics like click-through rate and conversion rate to assess true campaign performance.

Conclusion

CPM is a foundational metric in digital advertising, particularly valuable when your priority is reach and brand visibility. It's straightforward to calculate and budget for, making it popular with both advertisers and publishers. However, success requires strategic audience targeting, compelling creative, and ongoing optimisation to ensure every impression counts. Consider CPM as part of a diversified media strategy alongside performance-based models like CPC and CPA.

Frequently Asked Questions

What does CPM stand for?
CPM stands for Cost Per Mille, where 'mille' is Latin for thousand. It represents the cost to display your ad 1,000 times.
How is CPM calculated?
CPM = (Total Cost ÷ Total Impressions) × 1,000. For example, if you spend £500 on 100,000 impressions, your CPM is (500 ÷ 100,000) × 1,000 = £5.
Why does CPM matter for advertisers?
CPM helps you understand the cost of reaching large audiences and is essential for planning brand awareness campaigns where reach matters more than clicks or conversions.
What's the difference between CPM and CPC?
CPM charges per 1,000 impressions (views), while CPC (Cost Per Click) charges only when someone clicks your ad. CPM is ideal for awareness; CPC is better for driving traffic.
What's a good CPM rate?
Good CPM varies by industry, audience quality, and placement. UK display ads typically range £1-10+ CPM. Premium placements and high-value audiences cost more.
Is CPM the same as paying for visibility?
Essentially yes – you pay for impressions (potential visibility). However, not all impressions are viewed due to ad blockers or off-screen placement, so actual visibility may vary.

Learn How to Apply This

Need expert help?

Our team can put this knowledge to work for your brand.

Request Callback