Definition
Cost Per Mille (CPM) is what you pay for every 1,000 ad impressions — views of the ad — regardless of clicks. Mille is Latin for thousand; the formula is (Total Spend ÷ Impressions) × 1,000.
Detailed Explanation
CPM is standard for brand awareness, video reach, and display. Unlike CPC, you pay for visibility, not a click. A low CPM can mean cheap reach or irrelevant inventory; a high CPM often means competitive audiences or premium placements like YouTube pre-roll and Reels.
Pair CPM campaigns with frequency caps and a retargeting path (CPC or CPA) so reach has a chance to convert. Do not judge lead-gen or e-commerce success by CPM alone — use CPA or ROAS when sales are the goal. Compare cost per unique user when frequency is high.
Nepal Context
Meta boosted posts in Nepal often land around NPR 50–300 CPM depending on audience and placement. Festival windows lift CPM and purchase intent together — compare cost per unique user, not raw CPM alone. See the digital marketing stack, CPC, and ROAS.
Cheap impressions on the wrong audience still waste money. Check frequency and relevance before you celebrate a low CPM.
Practical Examples
- Simple check: NPR 5,000 spend and 100,000 impressions → CPM = NPR 50
- Budget shift: Move spend from an ad set at CPM 200 to one at CPM 80 when conversion rates match
- Nepal path: Valley restaurant opening with a reach campaign and a 3/week frequency cap
Key Takeaways
- CPM = cost per 1,000 impressions, not clicks.
- Lower CPM ≠ better if audience is wrong.
- Use frequency caps to avoid ad fatigue.
- Follow CPM awareness with retargeting for sales.
Common Mistakes
- Optimizing only for lowest CPM on broad audiences.
- Ignoring frequency — cheap CPM with 10× frequency wastes unique reach.
- Using CPM as success metric on lead-gen campaigns.


