Campaign planning calculators

CPM Budget Calculator

Turn a target CPM and impression goal into a campaign budget, or change the inputs to solve for another value.

Interactive calculator

Calculate campaign cost

Start with the impressions you want to buy and the CPM expected from the platform or media owner.

Symbols only; values are not converted.

Example values are prefilled—edit either available input.

iThe total amount spent or earned for the impressions in this calculation.
£
Enter the total value for one reporting period.
iThe number of times the advertisement or placement was delivered.
views
Use impressions from the same period as the cost.
iCost per mille: the cost or revenue for every 1,000 impressions.
£ per 1K
The rate applied to each thousand impressions.
Quick examples

How this calculation works

Start with the impressions you want to buy and the CPM expected from the platform or media owner.

Budget = (CPM × impressions) ÷ 1,000.

Example calculation

A £6 CPM and a target of 500,000 impressions require a £3,000 media budget.

Change either input in the calculator to model a different campaign scenario.

Use the result correctly

  • Use a realistic planning CPM rather than a best-case rate.
  • Add taxes, fees, and production costs outside the media budget if needed.
  • Run low, expected, and high CPM scenarios.

Frequently asked questions

What does cpm budget calculator calculate?

It calculates CPM, total cost, or impressions from any two known values. The page also explains the formula in the context of start with the impressions you want to buy and the cpm expected from the platform or media owner.

What formula does cpm budget calculator use?

Budget = (CPM × impressions) ÷ 1,000.

Is cpm budget calculator free to use?

Yes. The calculator runs in your browser and does not require an account.