CPM Calculator
Calculate cost per 1,000 impressions so you can measure how expensive visibility is across display, video, social, and awareness campaigns.
Frame this page as a simple awareness-metrics calculator that helps users measure how expensive visibility is and how CPM compares with CPC and CTR.
Quick comparison
Review this metric alongside related calculators for a clearer picture of traffic cost, efficiency, profitability, or conversion performance.
CPM Calculator
Enter your values below to calculate the result instantly.
Results
Example values are prefilled so you can see how the calculator works.
Quick read
The main number to watch here is cost per 1,000 impressions. CPM tells you how expensive it is to buy exposure, not whether that exposure leads to clicks or conversions.
Formula
CPM = (Ad Spend / Impressions) × 1,000
CPM means cost per thousand impressions. It shows how much you paid to deliver 1,000 ad views, which makes it useful for comparing reach and visibility costs even when click volume is not the main objective.
How to use this calculator
- 1Enter the total ad spend for the campaign or time period.
- 2Enter the total number of impressions served.
- 3The calculator divides spend by impressions and multiplies the result by 1,000.
What this metric tells you
CPM tells you how expensive it is to buy exposure, not whether that exposure leads to clicks or conversions.
A lower CPM can mean cheaper reach, but cheap impressions are only valuable if they reach the right audience.
CPM becomes more useful when reviewed with CTR and CPC so you can see whether visibility is turning into engagement.
Common use cases
- Comparing the cost of reach across platforms, placements, or audience segments.
- Checking whether awareness campaigns are becoming more expensive to deliver.
- Reviewing impression costs before deciding whether traffic or conversion metrics need a deeper look.
Related search topics
People looking for this tool often also search for closely related terms, formulas, and metric definitions.
Worked example
Example: calculating CPM from spend and impressions
If you spend $500 to generate 100,000 impressions, your CPM is $5.00. In other words, each block of 1,000 impressions cost five dollars on average.
FAQ
What does CPM tell you in practice?+
CPM tells you how much it cost to buy 1,000 impressions. It is mainly a visibility metric, so it is most helpful when reach, frequency, or awareness matters.
Why can CPM increase even if targeting stays the same?+
CPM can rise when competition increases, inventory gets tighter, seasonality changes, or platforms predict higher value for the audience you are targeting.
When is CPM more useful than CPC?+
CPM is more useful when the goal is reach or exposure. CPC is better when the main question is how much you paid to drive traffic.
Can a campaign have a good CPM and still perform badly?+
Yes. A campaign can buy impressions cheaply and still underperform if the audience is weak, the creative is ignored, or those impressions do not lead to meaningful engagement.
Important note
This calculator is provided for general informational and planning purposes only. Results are based on the values you enter and on simplified formulas.
Real-world performance can vary because of attribution settings, platform reporting differences, margins, refunds, conversion quality, channel mix, and other business factors.
Use calculator outputs as a quick decision aid, not as financial, legal, tax, accounting, or investment advice.
Related calculators
Explore closely related tools to compare traffic cost, efficiency, profitability, and conversion performance more clearly.
CTR Calculator
↗Calculate click-through rate from clicks and impressions to see how often people act after seeing an ad, email, or listing.
Ad Budget Calculator
↗Estimate the ad budget needed to hit a target number of conversions at a target CPA before you launch or scale a campaign.