Advertising metric calculator

CPM calculator

Solve for cost per thousand impressions, total campaign cost, or impression count. Enter exactly two known values and leave the value you want to calculate blank; no campaign details or entered amounts are transmitted to analytics.

Solve any one valueFormula shownNo campaign data sent

Interactive CPM calculator

Enter known values

Enter the known values and select Calculate.

How to use this calculator

  1. Choose the two values you already know.
  2. Enter positive numbers and leave the unknown field empty.
  3. Select Calculate to solve the missing value.
  4. Compare like-for-like impression and cost definitions before comparing campaigns.

Formula and method

CPM = cost ÷ impressions × 1,000. Cost = CPM × impressions ÷ 1,000. Impressions = cost ÷ CPM × 1,000.

Worked example

A campaign that costs $600 and delivers 150,000 impressions has a CPM of $4.00 because 600 ÷ 150,000 × 1,000 = 4.

Assumptions and result interpretation

  • Cost and impressions refer to the same campaign scope and reporting period.
  • CPM measures cost per thousand impressions; it does not measure clicks, conversions, or profitability.
  • Currency is displayed as US dollars for convenience, but the formula is currency-neutral when one currency is used consistently.
  • The calculator does not provide advertising forecasts or recommendations.

Understanding the result

CPM is a delivery-cost ratio, not an outcome metric. Before comparing results, confirm that platforms use the same impression definition, date range, geography, fees, and currency.

Common mistakes

  • Entering all three values and expecting reconciliation
  • Mixing served and viewable impressions
  • Comparing gross cost with a net-cost CPM
  • Treating a lower CPM as proof of better outcomes

Methodology note

The calculation follows the deterministic formula shown above. It does not rely on a competitor calculator or a remote calculation service.

Use this result as a calculation aid. Confirm input definitions, required precision, and any governing policy or professional standard separately.