CPM
Cost per thousand impressions
CPM (Cost Per Mille) is the price for one thousand ad impressions. The advertiser pays not per click but for how many times the ad is shown to the audience. It is used mainly in campaigns focused on reach and brand building, where the goal is as many impressions as possible rather than an immediate click.
How CPM works
The abbreviation comes from the Latin word mille, meaning thousand. Under the CPM model you pay for every thousand impressions of the ad, regardless of how many people click it. The formula is simple: divide the campaign cost by the number of impressions and multiply by a thousand. The result shows how much it costs you to reach a thousand pairs of eyes.
CPM is the opposite of the CPC model, where you pay per click. With CPM the risk is on you: the ad gets shown, but whether it resonates depends on the creative and targeting. That is exactly why CPM suits cases where the goal is visibility and recall rather than a direct sale on a single click.
When CPM pays off and how to read it
The CPM model makes sense for brand-building campaigns, product launches, or reaching a broad audience. If you want as many people as possible to remember your brand, paying for reach tends to be more efficient than paying for clicks. It is common in display advertising, video, and social media campaigns.
CPM is also a practical yardstick for comparing channels. It shows how expensively a given platform and targeting reach an audience. A low CPM alone isn’t enough; what matters is whom you reach. Cheap but irrelevant reach delivers no value, so always assess CPM together with audience quality and other metrics.
- Suited to reach, awareness, and brand-building campaigns.
- Common in display, video, and social media advertising.
- Used to compare how expensively a channel reaches a thousand people.
- A low CPM only matters with a relevant audience.
Want ads that reach the right people?
See our Google Ads campaignsFrequently asked questions
What is the difference between CPM and CPC?
With CPM you pay for a thousand ad impressions, with CPC for each individual click. CPM suits reach and brand building, CPC suits performance and winning visits or inquiries. The choice depends on the campaign goal.
When should I choose CPM pricing?
When the goal is visibility and recall rather than an immediate click: a product launch, brand building, or reaching a broad audience. If you mainly care about visits and conversions, a pay-per-click model is often more suitable.
Does a low CPM mean a cheaper campaign?
Not necessarily. A low CPM only means cheap reach, but if you reach the wrong people, the money is wasted. Always watch whom the ad reaches and whether it leads to your goals, not just the cost per thousand impressions.