Glossary · Paid mediaTOFU
CPM (Cost Per Thousand Impressions)
The short answer
CPM (Cost Per Mille) is the cost of 1,000 ad impressions. "Mille" is Latin for thousand. Spend ₹20,000 for 1,25,000 impressions and your CPM is ₹160.
CPM is the raw price of attention. On auction platforms like Meta and YouTube, it reflects how many advertisers want the same audience at the same time, and how well the platform expects your ad to perform.
How CPM connects to results
CPC = CPM ÷ (CTR × 1,000). So a ₹160 CPM with a 1% CTR produces ₹16 clicks; improve CTR to 2% and clicks cost ₹8 without the CPM changing. That's why creative quality often matters more than CPM.
What drives CPM up
- Festive season — Navratri through Diwali and big sale events
- Narrow audiences — small, high-value audiences cost more to reach
- Competitive categories — finance, real estate, B2B
- Metro targeting compared with tier-2 and tier-3
- Low-quality creative — platforms charge more to show ads they expect people to ignore
CPM in the cost chain
| Step | Example |
|---|---|
| CPM | ₹80 |
| CTR | 1.2% → CPC ₹6.67 |
| Conversion rate | 3% → CPA ₹222 |
A 10% rise in CPM raises CPA by 10% unless CTR or conversion rate improves. Sources for India ranges: Lebesgue, Superads.
CPM in practice
A campaign spends ₹30,000 and earns 2,00,000 impressions: CPM is ₹150. Lower CPMs mean cheaper reach, but results depend on what people do after seeing the ad.
What drives CPM
- Audience competition
- Season and events
- Placement and format
- Ad quality and engagement
CPM in India
CPMs on Meta and YouTube in India are generally lower than in markets such as the US, UK or UAE, but they rise in festive seasons and for affluent metro audiences. Comparing CPMs across cities and seasons helps plan budgets.
Common CPM mistakes
- Choosing placements only because CPM is low
- Ignoring seasonal CPM spikes in planning
- Comparing CPMs across very different audiences
Frequently asked questions
What is a typical Meta CPM in India?
It varies widely by audience, objective and season — from double digits for broad reach to several hundred rupees for narrow, competitive audiences. Use our Meta Ads cost estimator for indicative ranges.
Is a low CPM always good?
No. Cheap impressions to the wrong audience or low-quality placements are expensive in the end.
Why is CPM higher for some audiences?
More advertisers want them — affluent metro audiences, specific professions and festive shoppers attract higher bids.
Does CPM matter for conversion campaigns?
Yes, as an input. But the decision metric is cost per result.
Why are CPMs higher during festivals?
More advertisers compete for the same audiences.
Should we buy on a CPM basis?
For reach and awareness, often; for conversions, optimise for outcomes.
Does a low CPM mean a good campaign?
Not necessarily — cheap impressions are only valuable if the right people see and act on them.
Related terms
Full glossaryDo the maths
Run your numbers before you spend a rupee.
Our free calculators turn margins, AOV and conversion rates into the targets that actually matter: break-even ROAS, affordable CAC and budget per stage.