CPM (Cost Per Mille)
CPM is Cost Per Mille, the price an advertiser pays per 1,000 impressions of a paid social ad, the standard cost metric for awareness and reach campaigns.
What is CPM?
CPM (Cost Per Mille) is the amount an advertiser pays for one thousand impressions of a paid social ad. "Mille" is Latin for thousand, which is where the "M" comes from. The math: total spend divided by impressions, times 1,000. Spend $50 to get 25,000 impressions and your CPM is $2. It's the default pricing model across paid social platforms (Meta Ads, LinkedIn Ads, TikTok Ads, X Ads) for awareness-led buying, alongside CPC.
CPM is a paid-media metric. It applies only to ads you pay to run; organic posts don't have a CPM because no money changes hands per impression.
Why CPM matters
CPM tells you how much it costs to put your message in front of people, regardless of whether they click. For brand-awareness and reach goals, that's exactly the question you're asking: what does exposure cost? A rising CPM means the same budget buys fewer impressions, often a sign of audience competition or ad fatigue. Comparing CPM across audiences and placements shows you where attention is cheapest.
It's the right lens for the top of the funnel. For action-driven goals, CPC and cost per acquisition matter more, because impressions alone don't equal results.
CPM vs CPC
The two dominant paid-social pricing models, each suited to a different goal.
- CPM charges per 1,000 impressions: you pay for reach and exposure, ideal for awareness
- CPC charges per click: you pay only when someone acts, ideal for traffic and conversions
- They convert into each other: divide CPM by 1,000 and by your click-through rate to estimate the implied CPC, so weak creative with a low CTR makes a cheap CPM produce an expensive CPC
What drives CPM up or down
- Audience demand: premium, narrow, or heavily contested audiences cost more per thousand impressions
- Seasonality: ad costs climb during high-competition windows like Q4 and major sales events
- Ad quality and relevance: platforms charge engaging ads less to reach the same people
- Placement: feed, stories, reels, and in-stream slots each carry their own going rate
Still wondering if TryPost is for you?
Ask a neutral AI. It weighs TryPost against the alternatives and gives you a straight answer in seconds.
Stop posting to five apps by hand.
Connect your accounts, write with AI, and schedule across every network from one calendar. Free for 7 days, no card needed.