Skip to main content
Paid Advertising

Cost Per Mille (CPM)

The cost per 1,000 ad impressions, used primarily in display and video advertising where awareness rather than direct clicks is the campaign goal.

What Is Cost Per Mille?

Cost per mille (CPM), also written as cost per thousand (with "mille" deriving from the Latin for thousand), is an advertising pricing model and measurement metric that expresses the cost of reaching 1,000 users with an advertisement. In CPM buying, advertisers pay for impressions — the number of times their ad is displayed — rather than for clicks or conversions. CPM is calculated as (total campaign cost ÷ total impressions) × 1,000. A campaign that spends $5,000 to generate 2,000,000 impressions has a CPM of $2.50.

CPM is the dominant pricing model in display advertising, programmatic advertising, and video advertising, where the primary campaign objective is audience reach and brand awareness rather than direct response. When a brand wants to ensure that a defined number of people in a target audience see their message, CPM buying provides the clearest path to that goal because payment is directly tied to exposure volume.

CPM varies significantly based on the quality and specificity of the audience. Broad, untargeted display advertising on content networks may cost $0.50–$3.00 CPM. Targeted display campaigns on premium publishers or using rich audience data typically range from $5–$15 CPM. LinkedIn advertising, which targets by professional attributes, often runs $25–$75 CPM for senior audiences. Connected TV (CTV) advertising commands $25–$50 CPM or higher. The premium reflects the scarcity and specificity of the audience.

Why CPM Matters for Marketers

CPM is the right metric for campaigns where awareness, brand recall, and reach are the primary goals. Not every advertising objective requires a click. A national brand running a product launch wants to maximize the number of target consumers who see the new product positioned correctly — impression volume and audience targeting efficiency are the right measurement lens. Forcing a click-based metric onto an awareness campaign creates a false optimization target.

Understanding CPM helps marketers evaluate the efficiency of reach across channels. A CTV campaign at $40 CPM is reaching a highly attentive audience (viewers watching lean-back television) for $40 per thousand exposures. A display campaign at $1.50 CPM is reaching users scrolling through content at a lower cost per impression but likely lower attention and recall. CPM alone doesn't capture these quality differences; effective reach — impressions multiplied by some measure of attention or relevance — is a more sophisticated way to compare efficiency across contexts.

CPM also matters for budget forecasting. When planning a campaign by desired reach, CPM is the core variable: (target impressions × CPM) ÷ 1,000 = required budget. A brand wanting 5,000,000 impressions at a $5 CPM needs a $25,000 budget. This math allows media planners to scope campaigns against audience size and budget constraints.

How to Implement CPM Buying

Define the audience before setting CPM targets. Broad audiences command low CPMs but dilute the value of each impression with irrelevant exposures. Targeted audiences cost more per thousand but reach prospects with higher purchase probability. The right balance depends on campaign objectives — awareness campaigns can tolerate broader targeting; retargeting campaigns require narrow, high-intent audiences where higher CPMs are justified by higher relevance.

Select inventory quality carefully. Open exchange programmatic inventory is cheapest but carries higher risk of brand safety issues and ad fraud. Private marketplace deals (PMPs) with premium publishers offer higher-quality inventory at higher CPMs. Verify that any programmatic buying partner applies brand safety filters, viewability standards, and invalid traffic (IVT) detection to protect the value of each impression.

Set viewability and completion rate standards. A display impression where the ad was never scrolled into view is worth nothing, regardless of its technical "delivery." Apply viewability thresholds — at minimum, 50% of pixels visible for one second for display, per the MRC standard — to CPM buys. For video, apply video completion rate (VCR) standards; a 30-second video ad that plays for three seconds before being skipped is a wasted impression.

How to Measure CPM Campaign Effectiveness

Alongside CPM, track effective CPM (eCPM) for campaigns using mixed buying models, viewability rate, reach and frequency (unique users reached and average exposures per user), and brand lift metrics for awareness campaigns. Post-campaign brand lift studies (available through Google, Meta, and major DSPs) measure recall, consideration, and purchase intent among exposed versus unexposed audiences — connecting impression investment to measurable brand impact.

In AI-generated search environments, brands investing in CPM-based awareness campaigns can reinforce the brand signals that AI models use when recommending products and companies. While AI search responses are not purchased through CPM models, the awareness built through CPM advertising increases branded search queries and brand familiarity — factors that influence how AI models surface and prioritize brand mentions in generative answers.

Want to improve your AI search visibility?

Run a free AI visibility scan and see where your brand shows up in ChatGPT, Perplexity, and AI Overviews.

Run Free Visibility Scan
Book a call