CPM Calculator: Calculate Your Advertising Cost Per 1,000 Impressions
When planning an advertising campaign, one of the most important metrics to understand is CPM, or cost per 1,000 impressions. CPM helps advertisers compare the efficiency of different media channels—from digital and social to out-of-home (OOH) advertising.
Use the free CPM calculator below to quickly estimate your CPM and evaluate how far your advertising budget can go.
What Is CPM?
CPM stands for Cost Per Mille, with mille meaning one thousand. In advertising, CPM represents the cost to deliver 1,000 impressions of an ad.
CPM Formula
CPM = (Total Spend ÷ Total Impressions) × 1,000
This metric allows advertisers to:
Compare media channels side by side
Evaluate cost efficiency across campaigns
Forecast reach before committing budget
Free CPM Calculator
Enter your total campaign spend and estimated impressions to calculate your CPM instantly. This calculator works for digital, out-of-home, streaming, and place-based media.
CPM Calculator
Calculate cost per 1,000 impressions.
Why CPM Matters in Advertising
CPM is one of the most widely used planning metrics because it provides a clear, apples-to-apples comparison across media types.
A lower CPM often means:
Greater reach for the same budget
Higher frequency of exposure
More efficient use of marketing dollars
However, CPM should always be evaluated alongside context, audience relevance, and message recall—not cost alone.
CPM Across Different Advertising Channels
Here’s how CPM can vary by channel:
Digital & Social Advertising
CPMs fluctuate based on targeting, competition, and seasonality.Connected TV & Streaming
Typically higher CPMs due to premium content and targeting.Traditional OOH (Billboards, Transit)
Strong reach but limited audience targeting.Place-Based OOH Advertising
Often delivers lower CPMs with higher contextual relevance, reaching people in schools, clinics, grocery stores, gas stations, and community environments.
Because place-based media reaches audiences during real-world moments—commuting, shopping, learning, or waiting—it often delivers strong recall at competitive CPMs.
How Advertisers Use CPM for Planning
Marketers commonly use CPM to:
Estimate total impressions for a given budget
Compare digital vs. OOH media performance
Plan multi-channel campaigns
Justify spend to internal stakeholders
For example, if you know your target CPM, you can reverse-engineer how many impressions a budget will deliver—and decide where that budget works hardest.
When CPM Is the Right Metric
CPM is especially effective for:
Brand awareness campaigns
Public health and community education
College and university recruitment
Government and nonprofit messaging
Multi-touch, multi-location strategies
In these cases, visibility and frequency matter just as much as immediate action.
Use CPM to Plan Smarter Campaigns
The CPM calculator above is a simple tool—but when combined with the right media mix, it can help advertisers maximize reach, control costs, and improve campaign efficiency.
If you’re evaluating CPMs across digital and place-based OOH, understanding where and how your audience encounters your message is just as important as the number itself.
Want Help Interpreting Your CPM?
CPM is just one part of the picture. If you’d like help translating your numbers into a real-world media plan, fill out the form below and we’ll walk you through your options.