Chat on WhatsApp
Live · MarketingUsed by 20,000+ Indians

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.

Instant Private 100% free Works offline
Campaign data
₹1,000₹10.00 Cr
imp
1001,00,00,00,000
clicks
110,00,00,000
Ad metrics
Cost Per Click (CPC)
₹20
Per click cost at current spend and click volume
CPC
₹20
CPM (per 1000 imp)
₹200
CTR
1.000%
Total spend
₹1.00 L
Total impressions
5,00,000
Total clicks
5,000
India benchmarks: Meta CPC ₹3–15, CPM ₹25–120. Google Search CPC ₹10–100 (category-dependent). CTR >1% is strong for display; >3% for search. High CTR with high CPC = strong intent signal.

Want a free marketing audit?

30-minute deep-dive on your funnel + channels. Action plan emailed after.

About this tool

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.

Features

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.

How to use

Using the CPC / CPM / CTR Calculator in 4 steps

No onboarding, no signup. Answer three fields and the numbers update live.

01

Enter total ad spend

Total budget spent for the campaign period — from your ad platform's billing or report tab.

02

Enter impressions

Total number of times your ad was shown (not reached — impressions count repeat views of the same user).

03

Enter clicks

Total link clicks or outbound clicks (not "all clicks" which includes post reactions on Meta).

04

Read all three metrics

CPC, CPM, and CTR are computed together. Compare against the India benchmarks in the tip to assess campaign health.

Best practices

Tips to get the most out of it

01

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.

02

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.

03

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.

04

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.

05

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.

Examples

Real-world scenarios

How Indians actually use this calculator — concrete inputs, concrete outcomes.

Case 1

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.

Case 2

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.

Case 3

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.

FAQ

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 consultation
Let's Talk

Let'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

By submitting, you agree to our privacy policy. We'll never spam you.