CPM
Cost per Mille
In short
CPM (cost per mille) is the price you pay for 1,000 impressions of an ad: ad spend divided by impressions, multiplied by 1,000.
Also known as: cost per thousand impressions
CPM (cost per mille, Latin for ‘thousand’) is how much you pay for 1,000 impressions of your ad. It is the basis for billing on many social platforms such as Meta and TikTok.
Formula
CPM = ad spend ÷ impressions × 1,000
Example
A Meta campaign costs $1,800 and generates 150,000 impressions.
CPM = $1,800 ÷ 150,000 × 1,000 = $12
With a click-through rate of 1.2%, that means 1,800 clicks and a cost per click of $1.
What drives CPM
- Audience: Affluent or highly contested audiences cost more.
- Competition and season: On many platforms, prices rise noticeably in Q4.
- Placement and format: Feed, Stories, Reels or display networks are priced differently.
- Relevance: Ads that perform well are often delivered more cheaply.
CPM in lead generation
CPM is a buying metric. It tells you how expensive reach is, but not whether that reach pays off. A low CPM is only good if the people you reach also click, inquire and buy. A campaign with a $25 CPM can be far more profitable than one at $6 if it reaches the right decision-makers.
The real question is: how much revenue comes out of 1,000 impressions? LeadMetrics syncs spend and metrics of your campaigns from Meta, Google Ads, TikTok and LinkedIn and connects them with leads and deals from your CRM. In dashboards you can drill down from channel to individual ad and see whether cheap reach actually turns into deals.
Common mistakes
- Judging CPM in isolation: Without click-through rate and conversion rate, CPM tells you very little.
- Comparing platforms directly: A LinkedIn impression reaches a different audience than a TikTok impression.
- Confusing impressions with people: The same person can see an ad several times – keep an eye on frequency.
Ready for better tracking?
Frequently asked questions
Guides on this topic
Articles on this topic
Related terms
All termsCost per Click
Cost per click (CPC) is the average amount you pay for a single click on an ad: ad spend divided by the number of clicks.
Click-Through Rate
Click-through rate (CTR) is the percentage of people who see an ad and then click on it, calculated as clicks divided by impressions.
Cost per Lead
Cost per lead (CPL) is the average amount you pay to acquire a single lead: ad spend divided by the number of leads generated.
KPI · Key Performance Indicator
A KPI (key performance indicator) is a measurable metric that shows whether you are reaching an important business or marketing goal.
Conversion Rate
Conversion rate is the percentage of visitors or leads who complete a desired action, such as submitting a form or making a purchase.
Cost per Acquisition
Cost per acquisition (CPA) measures the average ad spend per conversion such as a purchase or closed deal: ad spend divided by the number of conversions.