> ## Documentation Index
> Fetch the complete documentation index at: https://adadvisor.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# What is CPM? Cost Per Thousand Impressions Explained

> CPM (Cost Per Mille) is the cost to show your ad 1,000 times. Learn the formula, see average CPMs by platform and industry, and what drives CPM.

**CPM (Cost Per Mille)** is the cost of 1,000 ad [impressions](/learn/impressions). "Mille" is Latin for thousand. If your CPM is \$10, you're paying \$10 for every 1,000 times your ad is shown. CPM is the fundamental pricing unit of digital advertising. It tells you how expensive it is to get your ad in front of people, before anyone clicks or buys.

## How do you calculate CPM?

<Note>
  **CPM = (Total Ad Spend / Total Impressions) x 1,000**
</Note>

Here's a worked example:

| Input       | Value                                 |
| ----------- | ------------------------------------- |
| Ad Spend    | \$500                                 |
| Impressions | 62,500                                |
| **CPM**     | **(\$500 / 62,500) x 1,000 = \$8.00** |

An \$8 CPM means you're paying \$8 for every 1,000 people who see your ad.

## What is a good CPM?

CPMs vary by platform, industry, audience, and time of year. Here are rough benchmarks for Meta (Facebook/Instagram):

| Industry / Audience   | Average CPM         |
| --------------------- | ------------------- |
| E-commerce (broad)    | \$8 - \$15          |
| Fashion & Apparel     | \$6 - \$12          |
| B2B                   | \$15 - \$35         |
| Finance & Insurance   | \$20 - \$40         |
| Health & Fitness      | \$8 - \$18          |
| Retargeting Audiences | \$10 - \$25         |
| Lookalike Audiences   | \$8 - \$18          |
| Holiday Season (Q4)   | 2x - 3x normal CPMs |

<Warning>
  CPM spikes during Q4 (Black Friday, Christmas) and during elections in the US. Your CPM in November can be 2-3x your July CPM. Plan budgets accordingly and don't panic when seasonal CPMs rise.
</Warning>

## CPM in plain English

Think of CPM like renting a billboard. The billboard company charges you based on how many cars drive past it. A billboard on a quiet rural road (fewer eyes) is cheap. A billboard on Times Square (millions of eyes) is expensive. CPM works the same way: competitive audiences with lots of advertisers fighting for attention cost more per 1,000 views.

CPM is an input cost, not a performance metric. A \$20 CPM with a 3% [CTR](/learn/ctr) can be cheaper per click than a \$5 CPM with a 0.5% CTR. What matters is what happens after those impressions: clicks, conversions, and revenue.

## Common CPM mistakes

<Accordion title="Obsessing over CPM instead of CPA or ROAS">
  CPM is an input cost, like the price of ingredients. What matters is the price of the finished dish ([CPA](/learn/cpa)) and the profit you make selling it ([ROAS](/learn/roas)). A \$25 CPM that delivers \$15 CPAs is better than a \$5 CPM that delivers \$40 CPAs.
</Accordion>

<Accordion title="Blaming high CPMs on your ads">
  CPM is mostly driven by market conditions (competition, time of year, audience size) and your [bid strategy](/learn/bid-strategies), not your ad quality. Your [CTR](/learn/ctr) and [CPC](/learn/cpc) reflect ad quality. CPM reflects how much it costs to reach your audience.
</Accordion>

<Accordion title="Not budgeting for CPM seasonality">
  If you set the same daily budget year-round, you'll get far fewer [impressions](/learn/impressions) in Q4 than Q1. Either increase budgets for peak seasons or accept lower reach during expensive periods.
</Accordion>

## How CPM relates to other metrics

| Metric                            | Relationship                                                                                               |
| --------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| [Impressions](/learn/impressions) | Impressions = (Ad Spend / CPM) x 1,000. Lower CPM = more impressions for the same budget.                  |
| [CPC](/learn/cpc)                 | CPC = CPM / (CTR x 1,000). CPM and CTR together determine your cost per click.                             |
| [CTR](/learn/ctr)                 | Higher CTR means each impression is more likely to generate a click, making high CPMs more acceptable.     |
| [Reach](/learn/reach)             | CPM affects how many unique people you can reach with a given budget.                                      |
| [Frequency](/learn/frequency)     | If CPM rises but budget stays the same, your reach drops and frequency may increase on a smaller audience. |

## How to manage your CPM

<Steps>
  <Step title="Broaden your audience">
    Narrow audiences have higher CPMs because more advertisers compete for fewer people. [Broad targeting](/learn/broad-targeting) or larger [lookalike audiences](/learn/lookalike-audiences) typically have lower CPMs.
  </Step>

  <Step title="Test different placements">
    [Ad placements](/learn/ad-placements) have very different CPMs. Instagram Stories and Reels often have lower CPMs than Facebook Feed. Use Advantage+ placements or test manually.
  </Step>

  <Step title="Avoid audience overlap">
    Running multiple ad sets targeting overlapping audiences forces you to bid against yourself, driving up CPMs. Consolidate audiences where possible.
  </Step>

  <Step title="Focus on what CPM feeds into">
    Instead of trying to lower CPM directly, focus on improving [CTR](/learn/ctr) (which lowers [CPC](/learn/cpc)) and conversion rate (which lowers [CPA](/learn/cpa)). Those downstream metrics determine profitability, not CPM alone.
  </Step>
</Steps>

## See your CPM alongside the metrics that matter

AdAdvisor shows your CPM in context, alongside CPC, CTR, CPA, and ROAS. Instead of reacting to CPM in isolation, you'll see whether high CPMs are actually hurting your bottom line or just reflecting competitive auction conditions.

<Columns cols={2}>
  <Card title="Try AdAdvisor Free" icon="rocket" href="https://app.adadvisor.ai">
    See CPM, CPC, CTR, and ROAS side-by-side for every campaign.
  </Card>

  <Card title="ROAS Calculator" icon="calculator" href="https://www.adadvisor.ai/tools/break-even-roas-calculator">
    Calculate whether your CPM is sustainable given your margins and ROAS.
  </Card>
</Columns>

## Related terms

<Columns cols={3}>
  <Card title="Impressions" icon="eye" href="/learn/impressions">
    Total times your ad was displayed
  </Card>

  <Card title="CPC" icon="hand-pointer" href="/learn/cpc">
    Cost for each click on your ad
  </Card>

  <Card title="CTR" icon="arrow-pointer" href="/learn/ctr">
    Percentage of viewers who click
  </Card>
</Columns>
