StartupAI Tools
Back to Tools

CPM (Cost Per Mille) Calculator

Solve for campaign CPM, budget cost, or impressions based on your marketing metrics.

Select What to Solve For

Calculated CPM

$5.00

Cost per 1,000 impressions is $5.00.

Formula Breakdown

CPM = (Cost / Impressions) × 1,000 = ($150 / 30,000) × 1,000

What is CPM in digital advertising?

In online marketing, CPM stands for Cost Per Mille("mille" is Latin for thousand). It is a standard pricing model representing the cost an advertiser pays for every 1,000 views or impressions of an advertisement.

Unlike CPC (Cost Per Click) or CPA (Cost Per Acquisition) where you pay only when someone interacts with your ad, CPM charges you purely based on reach and views. It is the dominant pricing model for brand awareness campaigns, video ads (like YouTube), social media campaigns (like Facebook/Instagram), and banner networks (like Google Display Network).

How are CPM campaigns calculated?

Campaign metrics are linked by the standard formula:CPM = (Total Cost / Impressions) × 1,000.

This calculator allows you to solve for any of the three metrics:

  • Solve for CPM: If you know your total spend and how many impressions you received, find out your CPM rate to compare efficiency.
  • Solve for Cost: If a network quotes you a CPM rate and you want to purchase a specific number of impressions, calculate the required budget.
  • Solve for Impressions: If you have a fixed budget and a set CPM rate, calculate how many ad views your budget will buy.