Book a Call
Mobile Marketing Glossary

What Is CPM? (Cost Per Thousand Impressions)

What you pay for your ad to be shown a thousand times: the raw unit price of ad inventory.

Book a free call

CPM (Cost Per Mille) is the cost of showing an ad a thousand times. It's calculated as (Total Spend ÷ Impressions) × 1,000. If you spend $8,000 and get 400,000 impressions, your CPM is $20. Because you're buying visibility rather than clicks or conversions, it's the core metric for brand awareness campaigns and for pricing ad inventory.

How to calculate CPM

CPM = (Total Ad Spend ÷ Impressions) × 1,000"Mille" is Latin for thousand; the metric is normalized per thousand impressions.

CPM is expressed per thousand impressions for a practical reason: the cost of a single impression is usually a tiny fraction of a cent, which makes it hard to get a comparable number. Multiplying by a thousand makes it easy to compare different channels and periods on the same scale.

How do CPM, CPC and CPI connect?

These three metrics are different layers of the same funnel and are mathematically linked. If you know CPM, CTR and conversion rate, you can calculate CPI.

CPC = CPM ÷ (CTR × 1,000) | CPI = CPC ÷ Install Conversion RateAn improvement at any link in the chain lowers every cost below it.

Why does this matter? Because when your CPI rises, you can isolate where the problem is: did CPM go up (inventory got more expensive), did CTR drop (creative fatigue), or did store conversion break down (an ASO issue)? Each calls for a completely different fix.

Why does CPM rise?

  • More competition: As more advertisers bid on the same audience, auction prices go up. Black Friday, the holidays and election seasons are classic examples.
  • Narrow targeting: The more you narrow your audience, the scarcer the inventory and the higher the unit price.
  • Low creative quality score: Platforms penalize ads that don't get engagement; you pay more to reach the same audience.
  • High-value audiences: High-income countries and segments with strong purchase intent are always expensive.
  • Frequency saturation: Showing the same user ads again and again raises both CPM and fatigue.
  • Format: High-attention formats like rewarded video and interstitials are noticeably more expensive than banners.

Are CPM and eCPM the same thing?

No, they sit on opposite sides of the scale. CPM is what the advertiser pays; eCPM (effective CPM) is what the publisher earns per thousand impressions.

CPMeCPM
Whose metricAdvertiserPublisher / app owner
What it meansAmount paid per thousand impressionsRevenue earned per thousand impressions
How it's usedCost control, budget planningAd network comparison, floor management
GoalLower itRaise it

If your app both buys ads and shows ads, you track both: CPM on the cost side, eCPM on the revenue side.

How to lower CPM

  1. Refresh your creative. Platforms reward ads that earn engagement; a high hook rate translates directly into cheaper inventory.
  2. Don't narrow your audience unnecessarily. Broad targeting combined with a strong conversion signal usually brings in better users more cheaply than narrow targeting.
  3. Set a frequency cap. Overexposing the same user wastes budget and creates backlash.
  4. Diversify placements. Allowing automatic placements instead of locking into a single one brings average costs down.
  5. Plan around seasonality. Pulling back budget when inventory is expensive and leaning in before and after those periods improves your annual average.

Frequently asked questions

Is a low CPM always good?

No. A very low CPM usually signals low-quality inventory or an irrelevant audience; you get cheap impressions but no clicks or conversions. What matters isn't CPM on its own but the final CPI or CPA it produces together with CTR and conversion rate.

Should I choose CPM or CPC?

It depends on your goal. If awareness and reach are the priority, CPM makes sense. If you're after traffic or conversions, CPC or direct conversion optimization is a better fit. In mobile app campaigns, platforms typically bill on CPM while you optimize toward a conversion goal.

My CPM suddenly doubled. What happened?

The three most common causes: creative fatigue and falling engagement, a seasonal rise in competition for your target audience, or a change to your campaign structure that restarted the learning phase. Check creative performance metrics first, then frequency and audience overlap.

Let's optimize your media costs

We analyze the CPM, CTR and conversion chain end to end so your budget does more work.

Book a free call
TR✦Roasy AINew Book a Call
Home✦Roasy AINewDigital StrategyPerformance MarketingOptimizationCreative & ContentDesign & DevelopmentBlogGlossaryPodcasts & TalksClientsContactBook a CallTürkçe