CPM: What It Measures and What It Misses

CPM stands for cost per mille, where “mille” is Latin for thousand. It is the price an advertiser pays for one thousand impressions of an ad, and it is one of the oldest and most widely used pricing models in paid media. If your CPM is £5, you are paying £5 every time your ad is shown one thousand times, regardless of whether anyone clicks, engages, or buys anything.

CPM is a buying and measurement unit, not a performance indicator. Understanding the difference between those two things is where most of the useful thinking begins.

Key Takeaways

  • CPM measures the cost of exposure, not the cost of action. It tells you what you paid to be seen, nothing more.
  • A low CPM is not automatically efficient. Cheap impressions in the wrong context can cost more in opportunity terms than expensive impressions in the right one.
  • CPM is most useful in brand and awareness campaigns where reach and frequency are the primary objectives, not in direct response where CPC or CPA are better signals.
  • Platform CPMs vary significantly by audience, placement, format, and competitive pressure. Benchmarks from one channel rarely translate to another.
  • The metric that matters is what happens after the impression. CPM without downstream data is an incomplete picture of media efficiency.

How Is CPM Calculated?

The formula is straightforward. Divide the total cost of a campaign by the number of impressions delivered, then multiply by one thousand.

CPM = (Total Spend / Total Impressions) x 1,000

So if you spend £2,000 and your campaign delivers 400,000 impressions, your CPM is £5. You can also reverse the formula to forecast. If you have a budget of £10,000 and you are buying inventory at a £4 CPM, you can expect roughly 2.5 million impressions.

This is the arithmetic that media planners work with every day. It is clean, simple, and easy to compare across campaigns and platforms. That simplicity is both its strength and its limitation.

If you are building out a paid media strategy and want to understand how CPM fits into the broader picture of channel selection, bidding, and budget allocation, the paid advertising hub on this site covers the full landscape of performance and brand channels in one place.

Where Does CPM Come From?

CPM predates digital advertising by decades. It was the standard unit for buying print, radio, and television inventory long before anyone had heard of a banner ad. When a media buyer negotiated a TV spot in the 1980s, they were comparing CPMs across dayparts and networks, trying to find the most cost-efficient way to reach a target audience.

When digital advertising arrived, it borrowed the model because it was familiar and because early display advertising behaved a lot like traditional media. You bought space on a page, your ad appeared, and you paid for the exposure. The impression-based model translated naturally.

What changed over time was the availability of performance data. Digital gave advertisers the ability to measure what happened after the impression, something traditional media could never do with any precision. That shift created a tension that still runs through media planning today: the CPM model prices exposure, but digital channels can measure outcomes. The two do not always point in the same direction.

CPM Versus CPC and CPA: Which Metric Should You Use?

CPM, CPC (cost per click), and CPA (cost per acquisition) are not competing metrics. They measure different things at different points in the funnel, and the right one to focus on depends entirely on what you are trying to achieve.

CPM is the right lens when your objective is reach and frequency. If you are launching a new product and you need a large number of people to be aware it exists, you care about how many times your message appears in front of relevant audiences. CPM tells you the cost of that exposure.

CPC becomes more relevant when you are trying to drive traffic. You are paying for the action of the click, not the impression. This shifts the risk model: you only pay when someone responds, which sounds attractive but can mask inefficiency if your landing page converts poorly.

CPA is the most commercially direct metric. You are paying for a defined outcome, whether that is a lead, a sale, a sign-up, or something else. It is the metric that most directly connects media spend to business results, which is why performance marketers tend to favour it. The trade-off is that CPA campaigns require enough conversion data to optimise against, which means they are not always available at the start of a campaign or in lower-volume channels.

I have spent a lot of time over the years watching clients fixate on one metric to the exclusion of the others. A brand team obsessing over CPM while ignoring whether the impressions are driving any brand lift. A performance team so focused on CPA that they have no idea whether their targeting is reaching the right people at scale. Both are incomplete. The metrics are most useful when they are read together, as a chain from exposure to action to outcome.

What Drives CPM Up or Down?

CPM is not a fixed price. It moves based on a range of factors, and understanding what drives it is essential for anyone managing paid media budgets.

Audience targeting. The more precisely you target, the higher the CPM tends to be. A broad demographic audience on a display network will cost less per thousand impressions than a tightly defined professional audience on LinkedIn. The inventory is scarcer, the competition is higher, and the perceived value to advertisers is greater.

Platform and placement. Different platforms command different CPMs based on the nature of their audiences, the quality of their inventory, and the competitive dynamics of their auction. Premium placements, such as the top of a news feed or the first position in a video stream, cost more than secondary placements. This is not always reflected in the blended CPM you see in a campaign report, which averages across all placements.

Seasonality. Advertising inventory is subject to supply and demand like any other market. CPMs rise significantly in Q4 as retail advertisers flood the market ahead of the holiday season. They tend to fall in January and February when budgets reset and competition eases. If you are planning campaigns around seasonal events, factoring in CPM inflation is not optional, it is a basic requirement of realistic budget forecasting.

Ad format. Video typically commands a higher CPM than static display. Rich media formats cost more than standard banners. The format premium reflects both production value and the greater attention that certain formats command from audiences.

Ad quality and relevance. On platforms that use quality scores or relevance ratings, such as Google and Meta, the performance of your creative affects what you pay. An ad that generates strong engagement signals can reduce your effective CPM over time, while a poor-performing ad can push costs up. This is one of the less intuitive aspects of programmatic and social buying: the price you pay is partly a function of how well your ad is received.

Early in my agency career, managing large display budgets, I noticed that clients with strong creative consistently outperformed those with weak creative even at the same CPM. The impression cost was the same, but the effective cost per outcome was dramatically different. CPM is the entry price. What you do with the impression is where the real efficiency is won or lost.

What Is a Good CPM?

This is one of the most common questions I hear from marketers who are new to paid media, and it is also one of the least useful questions to ask in isolation.

There is no universal benchmark for a good CPM. The range across channels, audiences, and formats is enormous. Display advertising on the open web can deliver CPMs well below £1 in some placements. LinkedIn B2B campaigns regularly run at £30 to £60 CPM or higher. Connected TV inventory can exceed £20 CPM. Programmatic video sits somewhere in between, depending on targeting and quality tier.

What makes a CPM “good” is whether it is delivering the right impressions to the right audience at a cost that makes the downstream economics work. A £50 CPM on LinkedIn is a perfectly reasonable price if you are reaching senior decision-makers in a niche B2B category and your average deal size justifies the investment. A £2 CPM on a low-quality display network is expensive if the impressions are being served to bots or irrelevant audiences.

The honest answer to “what is a good CPM” is: it depends on what the impression is worth to you. That is a question about your margins, your conversion rates, and your customer lifetime value, not about the CPM figure itself.

When I was running large performance campaigns at iProspect, we would often see clients benchmark their CPMs against industry averages without any reference to their own economics. A CPM that looked expensive relative to a benchmark could still be highly profitable if the audience quality was right. Conversely, a CPM that looked cheap was sometimes a warning sign, not a win. Cheap impressions in the wrong context are a cost, not a saving.

CPM in Programmatic Advertising

Programmatic advertising has made CPM more dynamic and more complex than it was in the era of direct publisher deals. In a programmatic auction, the CPM you pay is determined in real time based on who else is bidding for the same impression. The price fluctuates at the individual impression level, and the CPM you see in your reporting is an average across thousands or millions of those individual auctions.

This has two important implications. First, your CPM is a function of competitive pressure as much as it is a function of your own targeting choices. If a major advertiser enters the market in your target category, your CPMs can rise without any change in your own campaign settings. Second, the average CPM in your report can obscure significant variation. You might have a blended CPM of £5, but some of your impressions are being bought at £1 and others at £20. Understanding that distribution matters for optimisation.

Programmatic also introduced the concept of viewability as a quality filter on impressions. An impression that is served but never seen because it loads below the fold or in a background tab has a CPM, but it has no value. Viewable CPM, sometimes written as vCPM, attempts to price only those impressions that meet a minimum standard of being in view for a defined period. It is a more honest unit than raw CPM, and it is worth asking your media partners which standard they are reporting against.

For a useful perspective on how search and display buying strategies interact, the Moz piece on SEO and PPC integration is worth reading, particularly for anyone thinking about how paid and organic channels can be planned together rather than in silos.

CPM and Brand Advertising: The Right Tool for the Job

CPM is genuinely the right metric for brand advertising, and I say that as someone who spent a large portion of my career on the performance side of the industry. The purpose of brand advertising is to build awareness, shape perception, and create the conditions under which people are more likely to buy. That is a reach and frequency problem, and CPM is the right unit for measuring the cost of reach and frequency.

Where CPM gets misused in brand campaigns is when it becomes the only metric. Reach without relevance is noise. A brand campaign that delivers millions of impressions to the wrong audience at a low CPM is not efficient, it is wasteful. The CPM needs to be read alongside audience quality indicators: are these the right people, in the right context, at the right moment?

I judged the Effie Awards, which recognise marketing effectiveness, and one thing that came through consistently in the strongest entries was the discipline around audience definition. The campaigns that worked were not the ones with the lowest CPMs. They were the ones where the reach was genuinely targeted, the creative was right for the context, and the brand investment was connected to a measurable business outcome. CPM was a tool in those campaigns, not the objective.

The Search Engine Land coverage of Google’s advertising ecosystem is a useful reference for understanding how the major platforms think about impression-based and click-based buying, and how they balance the two within their own ad products.

CPM in Paid Search: A Different Context

Paid search is primarily a CPC environment. You bid on keywords, and you pay when someone clicks. But CPM still appears in search advertising in a few ways worth understanding.

First, impression share is a core metric in search campaign management. It tells you what percentage of available impressions your ads are winning. Even in a CPC model, understanding the impression landscape helps you assess whether your budget and bids are giving you adequate coverage of the demand you are trying to capture.

Second, some display placements within Google’s network are bought on a CPM basis, particularly for brand awareness objectives. The Google Display Network and YouTube allow CPM buying alongside CPC and target CPA bidding strategies, giving advertisers flexibility depending on their campaign goals.

Third, when you are evaluating the overall efficiency of a paid search campaign, converting your CPC data into an effective CPM can be a useful benchmarking exercise. If your average CPC is £2 and your click-through rate is 2%, your effective CPM is £40. That gives you a comparable unit to use when evaluating whether search is more or less efficient than other channels for a given objective.

The Search Engine Land archive on Google Ads tooling gives useful context on how the platform’s buying mechanics have evolved, which is relevant background for anyone managing campaigns across both CPM and CPC environments.

The Limits of CPM as a Performance Signal

CPM tells you the cost of being seen. It does not tell you whether being seen did anything useful. That distinction matters more than the industry sometimes acknowledges.

The impression is the beginning of the chain, not the end of it. What happens after the impression depends on the quality of the creative, the relevance of the message to the audience, the context of the placement, and the experience the user encounters if they do engage. CPM captures none of that. It is a price for an opportunity, not a measure of what you did with it.

This is where a lot of brand budgets go wrong. The media plan is optimised for CPM efficiency, the creative is an afterthought, and the result is millions of cheap impressions that move nothing. I have seen this pattern repeat across large advertisers throughout my career. The conversation in the media review is about CPM benchmarks and impression volumes. The conversation about whether the creative was actually any good rarely happens in the same room.

CPM also cannot tell you about ad fraud. In programmatic environments, a meaningful proportion of impressions can be non-human traffic. Your CPM looks fine in the report, but a share of those impressions was never seen by a real person. Brand safety tools, supply path optimisation, and private marketplace deals are the mechanisms for managing this risk, but they require active attention. A low CPM from an unverified supply source should prompt questions, not celebration.

For a broader view of how AI is beginning to affect the way campaigns are planned and optimised, the Moz piece on running better Google Ads campaigns with AI covers some of the practical implications for campaign managers working with automated bidding and impression-based objectives.

How to Use CPM Intelligently in Campaign Planning

CPM is most useful when it is embedded in a broader planning framework rather than treated as a standalone metric. Here is how I would approach it.

Start with the objective. If the objective is awareness and reach, CPM is a primary planning metric. If the objective is conversion, it is a secondary one. Be clear about which you are optimising for before you start comparing CPMs across channels.

Define your audience before you set a CPM target. The right CPM for your campaign depends on who you are trying to reach. A broad audience will have a lower CPM than a narrow one, but that does not make it more efficient if the broad audience includes a large proportion of people who will never buy from you.

Build a simple impression-to-outcome model. If you know your average conversion rate from impression to click, click to lead, and lead to sale, you can work backwards from a target CPA to a maximum CPM. This turns CPM from an abstract media metric into a commercially grounded constraint. It also makes the conversation with your media agency much more productive, because you are talking about business outcomes rather than media benchmarks.

Compare CPMs within channels, not just across them. A CPM comparison between LinkedIn and programmatic display is often not meaningful because the audiences, formats, and contexts are so different. Within a channel, comparing CPMs across placements, audiences, and creative formats gives you actionable optimisation signals.

Track downstream metrics alongside CPM. Whatever your campaign objective, make sure you are measuring something beyond the impression. For brand campaigns, that might be brand search volume, direct traffic, or brand lift measurement. For performance campaigns, it is click-through rate, conversion rate, and CPA. CPM in isolation is a number without meaning. CPM in the context of what it produced is a genuine planning tool.

One campaign I ran early in my career at lastminute.com involved a music festival promotion. The paid search component was relatively straightforward, but the display element required us to think carefully about CPM efficiency versus audience quality. We had a limited window and a specific audience to reach. Optimising purely for low CPM would have spread the budget too thin across too many irrelevant placements. Focusing on audience quality at a higher CPM delivered significantly better downstream results. The lesson stayed with me: cheap is not the same as efficient.

If you want to go deeper on how CPM fits into the broader mechanics of paid media planning, from channel selection to bidding strategy to measurement, the paid advertising section of The Marketing Juice covers the full range of topics across performance and brand channels.

CPM Across Different Platforms: What to Expect

Different platforms have very different CPM profiles, and understanding the landscape helps you set realistic expectations and make better channel decisions.

Meta (Facebook and Instagram). CPMs on Meta vary considerably by audience, objective, and time of year. Broad awareness campaigns targeting wide audiences tend to have lower CPMs than tightly targeted retargeting campaigns. The platform’s auction is highly competitive in consumer categories, and CPMs tend to rise sharply in Q4.

LinkedIn. LinkedIn consistently has some of the highest CPMs in digital advertising. The audience quality justification is real for B2B advertisers targeting specific job functions, seniority levels, or industries, but the cost requires a clear commercial case. If your product has a high average order value or a long sales cycle with significant deal sizes, the CPM premium can be justified. If it does not, LinkedIn’s CPMs can make the economics very difficult.

YouTube. YouTube offers a range of buying options including CPM-based buying for non-skippable formats and cost-per-view models for skippable ads. The platform is increasingly important for brand building at scale, and CPMs are generally more competitive than LinkedIn while reaching significantly larger audiences.

Programmatic display. The open programmatic exchange offers the lowest CPMs in digital advertising, but quality varies enormously. The gap between premium programmatic inventory (bought through private marketplaces or curated deals) and open exchange inventory is significant in terms of both viewability and audience quality.

Connected TV. CTV is a growing channel for brand advertisers, and CPMs reflect both the premium nature of the environment and the relative scarcity of inventory compared to digital display. The attention quality of CTV impressions is generally higher than most digital formats, which is relevant context when comparing CPMs across channels.

The Search Engine Journal coverage of platform advertising policies is a useful reminder that the inventory landscape is also shaped by platform rules and restrictions, which affect what CPMs are available in certain categories and markets.

About the Author

Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.

Frequently Asked Questions

What does CPM stand for in advertising?
CPM stands for cost per mille, where “mille” is Latin for one thousand. It is the price an advertiser pays for one thousand impressions of an ad. The metric is used across display, video, social, and programmatic advertising to express the cost of reaching an audience at scale.
How do you calculate CPM?
CPM is calculated by dividing the total cost of a campaign by the number of impressions delivered, then multiplying by one thousand. For example, if you spend £3,000 and receive 600,000 impressions, your CPM is £5. You can also use the formula in reverse to forecast how many impressions a given budget will deliver at a known CPM rate.
What is the difference between CPM and CPC?
CPM (cost per mille) charges you for impressions, meaning you pay for every thousand times your ad is shown regardless of whether anyone clicks. CPC (cost per click) charges you only when someone clicks on your ad. CPM is typically used for awareness and reach objectives, while CPC is more common in direct response campaigns where driving traffic is the goal.
What is a good CPM rate?
There is no single benchmark for a good CPM because rates vary significantly by platform, audience, format, and competitive context. LinkedIn B2B campaigns can run at £30 to £60 CPM or more, while open programmatic display can be well under £2. A CPM is only “good” if the impressions it buys are reaching the right audience in a context that supports your campaign objective and the downstream economics make sense for your business.
When should you use CPM instead of CPA or CPC?
CPM is the most appropriate metric when your campaign objective is brand awareness, reach, or frequency. If you are trying to make a large number of people aware of a product, service, or message, pricing on an impression basis makes sense. CPC and CPA are better suited to campaigns where you are optimising for a specific action, such as a click, a lead, or a sale. In practice, most campaigns benefit from tracking all three metrics as a chain from exposure to outcome.

Similar Posts