Cost per Mille
Cost per mille (CPM) is the cost an advertiser pays for one thousand impressions of their ad, commonly used as the pricing model for display, video, and social media advertising where brand awareness is the primary objective.
Also known as: CPM, cost per thousand, cost per thousand impressions
Formula
(Total Ad Spend / Total Impressions) x 1000
Why It Matters
CPM is the standard pricing model for awareness-focused advertising. When your goal is to get your brand or message in front of as many relevant people as possible, CPM tells you the efficiency of your reach. A $5 CPM means you pay $5 for every 1,000 people who see your ad - making it easy to calculate the total cost of reaching any target audience size.
CPM varies dramatically by platform, audience, and ad format. Premium placements on news sites might have CPMs of $20-50, while programmatic display can be as low as $1-3. Video typically commands higher CPMs ($10-30) because of higher engagement rates. Understanding these ranges helps you allocate your awareness budget to maximize reach within your target audience.
For brand marketing, CPM efficiency matters because you are playing a long game. The goal is not immediate conversions but rather building familiarity and preference that pays off over months or years. This makes it important to evaluate CPM alongside brand lift metrics, aided recall, and long-term direct traffic trends rather than short-term conversion rates.
How to Calculate
CPM is calculated by dividing the total ad spend by the total number of impressions, then multiplying by 1,000. If a campaign spent $2,000 and generated 500,000 impressions, the CPM is $4.00.
Cost per Mille Calculator
(Total Ad Spend / Total Impressions) x 1000
Industry Applications
A new consumer brand runs YouTube pre-roll ads at a $12 CPM to build awareness before their product launch. They measure success through branded search volume, which increases 340% over the campaign period.
Benchmark: Average display CPM: $2-10; video CPM: $10-30
A SaaS company uses LinkedIn sponsored content at a $35 CPM to reach director-level decision makers. Despite the high CPM, the audience quality means that 8% of impressions lead to website visits and 0.4% become demo requests within 30 days.
Benchmark: Average LinkedIn CPM: $25-50
How to Track in KISSmetrics
CPM is reported by ad platforms directly. Use KISSmetrics to measure the downstream impact of CPM-based campaigns by tracking increases in direct traffic, branded search volume, and conversion rates among users who were exposed to awareness campaigns. Tag awareness campaign landing pages with UTMs and track the long-term behavior of users who arrive through these channels.
Common Mistakes
- -Evaluating CPM campaigns on direct conversion metrics rather than awareness and consideration metrics.
- -Not filtering for viewable impressions - an ad that loads below the fold and is never seen still counts as an impression in many platforms.
- -Ignoring frequency when optimizing CPM - showing the same ad to the same person 20 times is wasteful even at a low CPM.
- -Comparing CPM across channels without accounting for differences in ad format, attention quality, and audience specificity.
Pro Tips
- +Track viewable CPM (vCPM) rather than standard CPM to ensure you are paying for impressions that were actually seen.
- +Set frequency caps to prevent ad fatigue and ensure your CPM budget reaches more unique users rather than over-serving to the same people.
- +Measure the impact of CPM campaigns on branded search volume and direct traffic, which are often the first signs that awareness advertising is working.
- +Use KISSmetrics to create a "post-view" conversion window that attributes conversions within 7-30 days of an impression to understand the delayed impact of awareness campaigns.
Related Terms
Cost per Click
Cost per click (CPC) is the amount an advertiser pays each time a user clicks on their ad, determined by the bidding model and competition in the ad auction.
Click-Through Rate
Click-through rate (CTR) is the percentage of people who click on a link, ad, email, or call-to-action out of the total number who viewed it, measuring how effectively a piece of content drives user action.
Cost per Acquisition
Cost per acquisition (CPA) is the average amount of money spent to acquire one new customer or conversion, calculated by dividing total campaign spend by the number of acquisitions generated.
Return on Ad Spend
Return on ad spend (ROAS) is the revenue generated for every dollar spent on advertising, expressed as a ratio or percentage, measuring the direct financial effectiveness of advertising campaigns.
Campaign Attribution
Campaign attribution is the process of assigning credit for a conversion or sale to the specific marketing campaigns, channels, and touchpoints that influenced the customer's decision, enabling marketers to understand which efforts drive results.
See Cost per Mille in action
KISSmetrics tracks every user across sessions and devices so you can measure what matters. Start free - no credit card required.