# CPM Calculator

> Solve for the missing variable from any two of spend, views, and CPM in an influencer-marketing campaign.

Source: https://influtics.com/llm/tools/cpm.md

The CPM Calculator is a three-variable equation solver. CPM (cost per mille,
the cost per 1,000 views) normalises spend against audience size, which is
what makes it useful for comparing reach efficiency across creators of
different follower tiers.

## Formula

The three variables are **spend**, **views**, and **CPM**. Any two define
the third:

`CPM = (spend / views) × 1000`

`spend = (CPM × views) / 1000`

`views = (spend / CPM) × 1000`

The calculator solves whichever variable is missing.

## Inputs

- **Total spend (USD)** — what the campaign cost
- **Views** — total views across all delivered content
- **CPM (USD)** — cost per 1,000 views

Fill any two of the three. Leave the third empty; the calculator solves it
on the fly and refuses to compute if all three are blank or if all three
are filled (the latter is a contradiction; either re-input or pick the
variable you want to recompute and blank it).

## Output

The computed third variable, plus a sanity check showing all three inputs
together so the user can verify the answer.

## When to use it

- Negotiating with a creator who quoted a flat fee: convert their rate to
  CPM by dividing by their expected views to compare against your other
  creators' CPMs
- Comparing a creator quote against your benchmark: if your average CPM is
  $14 and the new creator quotes $30, either they overdeliver on audience
  quality (justify the premium) or the deal is overpriced
- Building a media plan from a budget: enter the budget and the target CPM,
  the calculator returns the total views you should expect
- Back-solving a competitor's CPM: if you know how much a competitor spent
  on a creator and the campaign delivered X views, you can reverse the
  CPM

## Worked example

A creator quotes a $4,500 integration. Their last 5 long-form videos
averaged 280,000 views.

CPM = (4,500 / 280,000) × 1,000
    = 0.01607 × 1,000
    = **$16.07**

That is in the healthy mid-tier CPM range for long-form YouTube or Instagram
Reel content ($12–$20). If the same creator had averaged 800,000 views per
video, the implied CPM would be $5.63 — exceptional for a mid-tier creator
and worth questioning whether the average views are sustainable.

## Limitations

- CPM assumes views are monetizable. On Instagram and Facebook, organic
  reach has been declining for years; an organic-only "CPM" calculated
  from follower counts understates the actual cost to reach the audience.
- CPM normalises by views, not by actions. A high-CPM creator with a
  strongly engaged audience can still be a better deal than a low-CPM
  creator with low engagement. Use alongside Engagement Rate Calculator.
- CPM varies by niche and geography. Finance, B2B SaaS, and tech buyers
  are worth more per view than general entertainment.

## Related

- Campaign Budget Calculator: https://influtics.com/llm/tools/campaignBudget.md
- Rate Card Calculator: https://influtics.com/llm/tools/rateCard.md
- Page: https://influtics.com/tools/cpm
