Full definition
CPM is the cost of 1,000 ad impressions. For example: a CPM of $3 means you pay $3 for every 1,000 times the ad is shown. It's mainly used for brand awareness campaigns.
Cost per thousand impressions is the right metric for campaigns aimed at exposure rather than clicks. Using it for the wrong goal produces the wrong decisions.
CPM is the cost of 1,000 ad impressions. For example: a CPM of $3 means you pay $3 for every 1,000 times the ad is shown. It's mainly used for brand awareness campaigns.
A brand awareness campaign at $7 per thousand impressions with one click per 1,000 can be a success — if the goal was to be remembered.
Comparing cost per thousand across different audiences. A narrow, precise audience always costs more, and that is usually worth it.
We tested every format. Here are the 2026 winners — including examples and what works in which niche.
Read the full guidePaid search marketing (like Google Ads)
A pricing model where you pay per click
What one click costs on a paid ad
Showing ads to people who already visited your site
Tracking code that identifies visitors to your site
Natural Poster — a 3-day free trial, no credit card required. Cancel anytime in one click. Start now and see results within 48 hours.