CPM Calculator

Cost per thousand impressions.

CPM ($) 5
Step-by-step with your numbers:
1. Values used:
2. Total ad cost = 500 $
3. Impressions = 100,000
4. CPM = 5$
Did we solve your problem today?

CPM = cost per 1,000 impressions.

How the Math Works

CPM, or Cost Per Mille (thousand), measures the cost an advertiser pays for every 1,000 ad impressions. To calculate it, divide the total campaign cost by the total number of impressions, then multiply by 1,000. For example, a $500 campaign with 250,000 impressions yields a CPM of $2. This standardization allows advertisers to compare costs across different platforms and formats, ensuring efficient spending.

Practical Applications

CPM is essential for budgeting digital advertising campaigns. Marketers use it to estimate how many impressions they can achieve within a set budget. For instance, a $2,000 budget with a $4 CPM means the campaign can generate 500,000 impressions (2,000 ÷ 4 × 1,000). This metric helps businesses allocate resources effectively, prioritize high-performing channels, and optimize ad placements for maximum reach at minimal cost.

Day-to-Day Use

In daily life, CPM empowers businesses to make data-driven decisions about their advertising investments. Small businesses can gauge the value of social media or search engine ads, while larger brands use it to benchmark performance across platforms like Google Ads or Facebook. By tracking CPM trends, marketers refine strategies to improve visibility, attract targeted audiences, and maximize return on investment without overspending on ineffective campaigns.

FAQ

Good CPM?

Varies widely: $2–10 for display ads.