Cost Per Mille (CPM)
Cost Per Mille (CPM) is the price an advertiser pays for 1,000 impressions of their ad regardless of how many clicks or conversions that ad generates. The word mille comes from Latin, simply meaning "thousand." CPM is one of the most widely used pricing models in digital advertising, particularly for campaigns focused on brand awareness and reach rather than direct response.
Updated on April 16, 2026
How to Calculate CPM?
The formula is straightforward:
CPM = (Total Ad Spend ÷ Total Impressions) × 1,000
Example: $500 spent, 200,000 impressions → CPM = $2.50
Inversely, if you know your CPM and want to forecast your reach:
Impressions = (Budget ÷ CPM) × 1,000
Example: $1,000 budget, $5 CPM → 200,000 impressions
CPM vs. CPC vs. CPA — What's the Difference?
These three models represent different ways of paying for advertising, each suited to a different objective:
CPM | CPC | CPA | |
|---|---|---|---|
You pay for | Every 1,000 impressions | Every click | Every conversion |
Best for | Awareness & reach | Traffic generation | Performance & ROI |
Risk | Pay whether or not anyone engages | Pay whether or not anyone converts | Higher cost per event, but tied to results |
Choosing the right model depends entirely on your campaign goal. A brand launching a new product benefits from CPM. A store driving traffic to a sale benefits from CPC. A performance marketer focused on ROAS benefits from CPA.
What Influences CPM?
CPM is not a fixed number it fluctuates based on several factors:
Audience targeting. The more specific and valuable the audience, the higher the CPM. Targeting high-income professionals on LinkedIn will cost significantly more than broad demographic targeting on a display network.
Platform. CPMs vary widely across channels. LinkedIn and connected TV (CTV) tend to have the highest CPMs. Meta and Google Display sit in the middle. Programmatic display and some social platforms can be significantly cheaper.
Seasonality. CPMs spike during high-competition periods Q4, Black Friday, back-to-school season as more advertisers compete for the same inventory, driving auction prices up.
Ad format and placement. Video ads, premium placements, and above-the-fold positions command higher CPMs than standard banner ads or lower-visibility placements.
Creative quality. On platforms like Meta, a high-performing creative with strong engagement signals can lower your effective CPM over time, as the algorithm rewards relevant ads with cheaper distribution.
CPM Benchmarks by Platform
General reference points actual CPMs vary significantly by industry, audience, and creative:
Meta Ads (Facebook/Instagram): $5 to $15
Google Display Network: $2 to $8
LinkedIn Ads: $30 to $80
TikTok Ads: $8 to $20
Connected TV (CTV): $20 to $60
YouTube: $5 to $15
Always benchmark against your own historical data before drawing conclusions from industry averages.
When Should You Optimize for CPM?
CPM is the right metric to focus on when your primary goal is visibility and brand building getting your product, message, or brand in front of as many relevant people as possible at the lowest cost per thousand eyes.
It becomes less relevant when your goal shifts to performance. In that case, metrics like CTR, CPC, CPA, and ROAS take priority, and CPM becomes a secondary diagnostic signal rather than a primary optimization target.
💡 Pro tip: A low CPM doesn't always mean efficient advertising. If your ad is being shown to the wrong audience or generating zero engagement, a cheap CPM is still wasted spend. Always pair CPM analysis with engagement and conversion data to get the full picture.
Ready to build millions dollars brand ?
.avif)


.avif)