CPC / CPM / CTR Calculator
Compute all three ad metrics from spend, impressions, and clicks
Free CPC, CPM, and CTR calculator. Enter ad spend, impressions, and clicks to instantly calculate all three metrics. Works for Meta, Google, YouTube, and any paid channel.
Want a free marketing audit?
30-minute deep-dive on your funnel + channels. Action plan emailed after.
What is a CPC / CPM / CTR Calculator?
CPC (Cost Per Click), CPM (Cost Per Mille / per 1000 impressions), and CTR (Click-Through Rate) are the three foundational metrics of paid advertising. Every ad campaign report you read from Meta, Google, or any DSP is built on these three numbers — knowing how they relate helps you diagnose campaign performance quickly.
CPC tells you how much each visit costs. CPM tells you how efficiently you are buying audience attention. CTR tells you how compelling your creative is — the percentage of people who saw your ad and clicked it. A high CPM with a high CTR can result in a low CPC (efficient outcome); a high CPM with a low CTR means you are paying for attention but not earning clicks (creative problem).
In India, CPM varies dramatically by audience: a Mumbai financial services audience on LinkedIn may cost ₹500–800 CPM, while a broad Hindi-speaking audience on Meta costs ₹25–60 CPM. CPC benchmarks: Meta ₹5–15 for broad interest targeting, ₹15–40 for retargeting; Google Search ₹15–100+ depending on keyword competition.
Why use this CPC / CPM / CTR Calculator
Built for Indians, by Indians. Every number, every formula, every slab — tuned to FY 2026-27 reality.
All 3 metrics at once
Enter spend, impressions, clicks and get CPC, CPM, and CTR simultaneously.
India benchmarks
The tip shows realistic Meta and Google benchmarks for the Indian market.
Instant recalculation
Metrics update in real time as you adjust sliders — useful for scenario planning.
No signup
All calculations are local to your browser. No data stored.
Using the CPC / CPM / CTR Calculator in 4 steps
No onboarding, no signup. Answer three fields and the numbers update live.
Enter total ad spend
Total budget spent for the campaign period — from your ad platform's billing or report tab.
Enter impressions
Total number of times your ad was shown (not reached — impressions count repeat views of the same user).
Enter clicks
Total link clicks or outbound clicks (not "all clicks" which includes post reactions on Meta).
Read all three metrics
CPC, CPM, and CTR are computed together. Compare against the India benchmarks in the tip to assess campaign health.
Tips to get the most out of it
Use link clicks, not "all clicks," for CPC calculation. Meta's "all clicks" includes reactions, profile visits, and comments — inflating click count and deflating apparent CPC.
High CTR + low CTR can coexist: a meme-style creative may get 5% CTR but low purchase intent. Monitor downstream metrics (CR, ROAS) along with CTR.
CPM is your reach efficiency metric. If CPM rises, audience saturation is likely — expand lookalike radius, add new creative, or pause and restart to reset the algorithm.
For Google Search, CTR above 5% is excellent; above 10% is exceptional. For Display/YouTube, 0.2–0.5% CTR is normal. Comparing search and display CTR directly is meaningless.
Frequency (impressions ÷ unique reach) above 3.5 on Meta usually causes CTR to drop — users have seen your ad too many times. Rotate creatives when frequency crosses 3.
Real-world scenarios
How Indians actually use this calculator — concrete inputs, concrete outcomes.
Meta retargeting campaign
Spend ₹50,000. Impressions 300,000. Clicks 4,500. CPM = ₹167. CPC = ₹11.1. CTR = 1.5%. Good CTR for retargeting — healthy engagement. Check ROAS next.
Google Search brand campaign
Spend ₹20,000. Impressions 15,000. Clicks 1,800. CPM = ₹1,333. CPC = ₹11.1. CTR = 12%. Excellent CTR for brand search — expected for your own brand keywords.
Display prospecting campaign
Spend ₹30,000. Impressions 2,000,000. Clicks 2,000. CPM = ₹15. CPC = ₹15. CTR = 0.1%. Low CPM is good; CTR of 0.1% is within normal range for display. Focus on view-through conversions too.
Frequently Asked Questions
Still have a question? Our team replies within a business day.
CPM (impression-based) buying: you pay per 1000 impressions regardless of clicks — good for brand awareness. CPC buying: you pay only when someone clicks — good for direct response. Meta optimises for the objective you set; Google lets you choose CPC or CPM bidding strategies.
No. A lower CPC from a cheaper audience is meaningless if that audience does not convert. CPC is a cost metric — pair it with conversion rate and ROAS to judge quality. Sometimes paying 3× CPC for a high-intent audience returns 5× the conversions.
Link CTR above 0.8–1% is good for cold audiences; above 1.5% for retargeting. CTR alone doesn't reflect ad quality for purchase campaigns — use it alongside cost per result and ROAS.
Audience size too small (narrow targeting), high competition (Diwali/IPL seasons), low relevance score, or landing page quality issues. Broaden audience, test new creatives, and avoid excessive demographic exclusions.
CPM = what you pay per 1000 impressions (cost side). eCPM (effective CPM) = revenue earned per 1000 impressions (publisher/monetisation side). If you're running ads as an advertiser, CPM is your cost metric. Publishers use eCPM to measure ad revenue.
Want expert help beyond the calculator? Talk to our team.
Our finance team helps Indian businesses and individuals plan investments, file taxes, and build wealth — without the jargon.
Book a free consultationLet's talk about your business.
Tell us what you're working on and where you want to go. We'll put together a plan. No obligation, no sales pitch.
- Free 30-minute call
- A plan built around your goals
- No obligation, no pressure
- Your own account manager