CPM Calculator: method, checked example and practical limits
Calculate advertising cost per thousand impressions. CPM prices exposure volume rather than clicks, unique people or completed purchases.
Inputs used by this calculator
CPM Calculator uses the fields below. The starting values reproduce the page example; replace them with values from the same units and time period before using the result.
| Input | Starting example | Accepted value | How it is used |
|---|---|---|---|
| Campaign cost | 1,200 | 0 to 1000000000000000 | Selects the unit or conversion path used by CPM Calculator. |
| Impressions | 400,000 | 0 to 1000000000000000 | Selects the unit or conversion path used by CPM Calculator. |
Inputs and measurement conventions
The quantities used on this page are Campaign cost, Impressions. Start with values for the same situation and read the units attached to each field. The field reference below shows supported choices and numerical limits.
An impression can be repeated for the same person. Reporting viewable impressions instead of served impressions changes the denominator.
Method and equation
Divide advertising cost by impression count and multiply by one thousand to express cost per thousand impressions.
CPM Calculator uses the following stated relationship: CPM = cost ÷ impressions × 1,000. Its assumptions determine which question the answer can resolve.
CPM = cost ÷ impressions × 1,000Worked calculation with the starting values
Campaign cost: 1200; Impressions: 400000. These starting values give 3 cost per 1,000 impressions. The calculation breakdown is Cost: 1,200; Impressions: 400,000; Cost per impression: 0.003.
$1,200 across 400,000 impressions equals $3 CPM.
Reading the answer
CPM prices exposure volume rather than clicks, unique people or completed purchases.
Cost: 1,200; Impressions: 400,000; Cost per impression: 0.003. These intermediate quantities make the stated CPM Calculator model inspectable; they should be read together with the main answer rather than treated as independent guarantees.
Common errors and model boundaries
An impression can be repeated for the same person. Reporting viewable impressions instead of served impressions changes the denominator.
Impressions measure delivery, not unique people, attention or conversions.
Independent verification and next decision
No. Audience quality, viewability and downstream results determine whether cheaper exposure produces useful outcomes.
For the CPM Calculator method, compare CPM = cost ÷ impressions × 1,000 with the starting inputs and the calculation table. The linked U.S. Small Business Administration: business guide and Federal Trade Commission: advertising and marketing basics references identify the relevant definitions, conventions or domain limitations. Retain intermediate precision when comparing a manually worked answer.
CPM Calculator worked-example ledger
| Quantity | Example value | Role |
|---|---|---|
| Campaign cost | 1200 | Entered assumption |
| Impressions | 400000 | Entered assumption |
| Main answer | 3 cost per 1,000 impressions | Calculated from the starting inputs |
| Cost | 1,200 | Intermediate or contextual output |
| Impressions | 400,000 | Intermediate or contextual output |
| Cost per impression | 0.003 | Intermediate or contextual output |
Frequently asked questions
Is a lower CPM always a better campaign?
No. Audience quality, viewability and downstream results determine whether cheaper exposure produces useful outcomes.
Which relationship does the CPM Calculator use?
Divide advertising cost by impression count and multiply by one thousand to express cost per thousand impressions. The displayed relationship is CPM = cost ÷ impressions × 1,000.
What do the starting values produce in the CPM Calculator?
Campaign cost: 1200; Impressions: 400000. These starting values give 3 cost per 1,000 impressions. The calculation breakdown is Cost: 1,200; Impressions: 400,000; Cost per impression: 0.003.
How should I interpret this CPM Calculator answer?
CPM prices exposure volume rather than clicks, unique people or completed purchases.
Which input mistake most affects the CPM Calculator?
An impression can be repeated for the same person. Reporting viewable impressions instead of served impressions changes the denominator.
What is outside this CPM Calculator model?
Impressions measure delivery, not unique people, attention or conversions.
What to keep in mind
Impressions measure delivery, not unique people, attention or conversions.
Results are rounded for display in US format, with money in dollars and cents; CSV exports keep full calculation precision. This is a calculation summary, not an official certificate.