Are you running paid media campaigns and want to evaluate how efficiently your ads are performing? Our CPM Calculator makes it quick and easy to find your Cost Per Thousand Impressions, a vital metric in digital advertising. Whether you're analyzing display ads, social media promotions, or video campaigns — this tool gives you a clear picture of what you're paying for visibility.
CPM Calculator
What is CPM (Cost Per Mille)?
CPM stands for Cost Per Mille — "mille" being Latin for thousand. It is the amount an advertiser pays for every 1,000 times their ad is shown (impressions), regardless of whether anyone clicks. CPM is the standard pricing model for display advertising, video ads, and brand awareness campaigns across platforms like YouTube, Meta, and programmatic ad networks.
CPM Formula
CPM = (Total Ad Spend ÷ Total Impressions) × 1,000
Example: If you spent ₹5,000 and your ad received 200,000 impressions:
CPM = (₹5,000 ÷ 200,000) × 1,000 = ₹25 per 1,000 impressions
Average CPM Rates by Platform (2026)
● Google Display Network: ₹15–₹60 CPM
● YouTube In-Stream Ads: ₹50–₹200 CPM
● Facebook/Instagram: ₹40–₹180 CPM
● LinkedIn: ₹200–₹600 CPM (premium B2B audience)
● Twitter/X: ₹30–₹120 CPM
● Programmatic Display: ₹8–₹40 CPM
CPM varies based on audience targeting precision, ad format, seasonality (Q4 is most expensive), and industry vertical.
CPM vs CPC — When to Use Which
Use CPM when:
● Your goal is brand awareness and visibility
● You want to reach the maximum number of people within a budget
● You are running video or display ads where views matter
Use CPC when:
● Your goal is traffic, leads, or sales
● You want to pay only for engaged users who click
● You are running search ads or direct response campaigns
For most performance marketers, CPC campaigns start and CPM retargeting supports them.
A must-have utility for anyone managing paid campaigns, helping with budget allocation and performance tracking.
Works smoothly across all devices without slowing down your workflow.
Understand your media cost structure to make better advertising decisions.
Frequently Asked Questions
● Q: Is a lower CPM always better?
● A: Not necessarily. A low CPM reaching the wrong audience wastes budget. A higher CPM with precise targeting often delivers better ROI.
● Q: How do I calculate total impressions from CPM and budget?
● A: Impressions = (Budget ÷ CPM) × 1,000. If your budget is ₹10,000 and your CPM is ₹50, you get 200,000 impressions.
● Q: What is eCPM?
● A: Effective CPM (eCPM) is used by publishers to compare revenue across different ad types. eCPM = (Total Ad Revenue ÷ Total Impressions) × 1,000.
● Q: Why did my CPM increase suddenly?
● A: Common causes: increased competition in your target audience, higher demand during peak seasons (Diwali, Christmas), change in audience size, or platform-level inflation.