Performance Marketing

CPC, CPM and CTR Meaning: Ad Metrics Explained with Formulas and Examples

CPC meaning, CPM meaning and CTR meaning explained in plain language: formulas, worked rupee examples (labelled as examples), how the three metrics connect, where to find them in Meta Ads Manager and Google Ads, and how to improve each one.

YA
Yoganand Ayyagari
Performance Marketing Trainer
Published 21 October 202615 min read4.9
Share:
CPC, CPM and CTR Meaning: Ad Metrics Explained with Formulas and Examples — illustrated cover

Open any ads dashboard for the first time and you are hit with a wall of three-letter abbreviations. Three of them appear everywhere — on Meta, Google, YouTube, LinkedIn — and they are the foundation of every conversation in a performance marketing course: CPC, CPM and CTR. This guide explains what each one means, how to calculate it by hand, how the three fit together, and what to actually do when a number looks bad.

All rupee figures below are example numbers to show the maths, not benchmarks or typical results.

The 30-second version

MetricFull formFormulaAnswers the question
CPCCost per clickSpend ÷ ClicksHow much does one visit cost me?
CPMCost per mille (1,000 impressions)(Spend ÷ Impressions) × 1,000How expensive is it to reach this audience?
CTRClick-through rate(Clicks ÷ Impressions) × 100How compelling is my ad to the people who see it?

Keep this table in mind; everything else is detail.

CPC meaning: cost per click

CPC is the average price you pay for one click on your ad.

CPC = Total spend ÷ Number of clicks

Example: a Hyderabad coaching centre spends ₹3,000 on a Google search campaign and gets 200 clicks. CPC = ₹3,000 ÷ 200 = ₹15.

CPC has two slightly different meanings, and it helps to know both:

  1. CPC as a metric — the average you actually paid, shown in every dashboard.
  2. CPC as a pricing/bidding model — on Google Search, you are typically charged when someone clicks (pay-per-click, or PPC). Your bid sets the maximum you are willing to pay; the actual amount depends on the auction.

What drives CPC up or down

  • Competition in the auction. Keywords like "loan", "insurance" or "digital marketing course" have many advertisers bidding, so clicks cost more.
  • Ad quality and relevance. On Google, Quality Score (expected CTR, ad relevance and landing page experience) affects how much you pay for a position. Better ads can pay less for the same spot.
  • CTR on impression-billed platforms. On Meta, where you mostly pay per impression, CPC is really an outcome of CPM and CTR (more on this below).
  • Targeting. A narrow, high-value audience usually costs more per click.
  • Season. Diwali, sale weeks and year-end bring more advertisers and higher prices.

CPC on Meta: "link click" vs "all clicks"

Meta shows two CPC numbers. CPC (all) counts every click — likes, profile taps, "see more" — and therefore looks cheaper. CPC (cost per link click) counts only clicks that go to your website, form or WhatsApp. For performance work, always use cost per link click.

CPM meaning: cost per thousand impressions

CPM is what it costs to show your ad 1,000 times. "M" comes from mille, Latin for thousand.

CPM = (Total spend ÷ Impressions) × 1,000

Example: a clothing boutique spends ₹1,500 on Instagram ads and gets 25,000 impressions. CPM = (₹1,500 ÷ 25,000) × 1,000 = ₹60.

CPM is the "price of attention". It tells you how expensive your audience is before anyone has decided whether your ad is interesting.

Impressions, reach and frequency

These three are often confused:

  • Impressions — total times the ad was shown.
  • Reach — unique people who saw it.
  • Frequency — impressions ÷ reach: how many times the average person saw it.

If the boutique's 25,000 impressions came from 10,000 people, frequency is 2.5. Very high frequency on a small audience often leads to ad fatigue: CTR drops and CPC climbs.

What drives CPM

  • Audience size and competition. Small, valuable audiences (for example business owners in one city) are more expensive to reach.
  • Campaign objective. A Sales or Leads objective tells Meta to find people likely to act, who are more expensive to reach than people optimised for Awareness.
  • Placement. Feeds, Stories, Reels and Audience Network carry different prices.
  • Ad quality. Platforms reward ads people engage with; low-quality ads can pay more to deliver.
  • Time of year. CPMs typically rise during big shopping seasons when more advertisers compete.

CTR meaning: click-through rate

CTR is the percentage of impressions that turned into clicks.

CTR = (Clicks ÷ Impressions) × 100

Example: 25,000 impressions, 375 link clicks. CTR = (375 ÷ 25,000) × 100 = 1.5%.

CTR is your best quick signal of ad-to-audience fit. A low CTR means either the wrong people are seeing the ad, or the ad does not give the right people a reason to click.

Why CTR differs so much between platforms

  • On Google Search, the person typed a query showing intent ("performance marketing course in Hyderabad"). A relevant ad matches what they want, so CTRs tend to be higher.
  • On Meta feeds, people are scrolling for entertainment. Your ad interrupts them, so CTRs tend to be lower.
  • On Display and YouTube, CTRs are usually lower still, because many ads are viewed passively.

That is why you should never compare a search CTR with a feed CTR, or trust a single "good CTR" number you read online. Compare like with like: this ad vs that ad, this month vs last month.

How CPC, CPM and CTR connect (the most useful formula)

Here is the relationship most beginners never learn:

CPC = CPM ÷ (CTR% × 10)

Why it works: CPM is the cost of 1,000 impressions. CTR% × 10 is the number of clicks you get from those 1,000 impressions. Divide cost by clicks and you get CPC.

Example (labelled example numbers):

ScenarioCPMCTRClicks per 1,000 impressionsCPC
Starting point₹1001%10₹10.00
Better creative₹1002%20₹5.00
Expensive audience, same creative₹2001%10₹20.00
Expensive audience, great creative₹2004%40₹5.00

The lesson: on impression-billed platforms like Meta, the creative is your biggest lever on CPC. Doubling CTR halves your cost per click at the same CPM. This is why experienced media buyers spend more time on hooks, images and offers than on fiddling with bids.

Why none of these is your final goal

CPC, CPM and CTR are diagnostic metrics. They tell you where a problem might be. The business result lives further down the funnel:

Impressions → (CTR) → Clicks → (Conversion rate) → Leads/Sales → (Value) → Revenue

  • CPA — cost per lead or sale — tells you what each result costs.
  • ROAS — revenue ÷ ad spend — tells you whether it pays.

Example: Ad A has a 3% CTR and ₹6 CPC but sends curious browsers who never fill the form. Ad B has a 1.2% CTR and ₹14 CPC but its clear pricing pre-qualifies visitors, and 1 in 10 becomes a lead. Ad A's cost per lead is infinite; Ad B's is ₹140 (example numbers). Ad B wins even though every "top" metric looks worse.

Use the chain to diagnose:

SymptomLikely problemWhere to look
High CPMAudience is expensive or ad quality is lowTargeting, placements, objective, season
Low CTRAd does not grab the right peopleHook, image/video, offer, targeting fit
High CPC with normal CPMCTR is the problemCreative and message
Good CTR, few leadsLanding page or offer problemPage speed, form, trust, price clarity
Good leads, poor salesLead quality or follow-up problemQualification, response time, sales process

Where to find CPC, CPM and CTR

Meta Ads Manager

  1. Open Ads Manager and choose Campaigns, Ad sets or Ads.
  2. Click Columns and choose a preset such as Performance and clicks, or select Customise columns.
  3. Add CPM (cost per 1,000 impressions), CPC (cost per link click) and CTR (link click-through rate).
  4. Save the column set so you see it every time.

Google Ads

  1. Open Campaigns.
  2. Default columns usually include Clicks, Impr., CTR and Avg. CPC.
  3. Add Avg. CPM via Columns → Modify columns if you run Display or Video campaigns.

Google Analytics 4

GA4 does not show ad CPM or CTR for Meta, but when Google Ads is linked you can see cost and clicks alongside on-site behaviour. Use GA4 to understand what happens after the click. Our conversion tracking guide covers this setup.

How to improve each metric

Lowering CPM

  • Broaden targeting slightly; very narrow audiences are often more expensive.
  • Test Advantage+ placements instead of feeds only.
  • Refresh creatives when frequency climbs and engagement drops.
  • Avoid launching important tests in the most competitive festive weeks unless you have budget.

Raising CTR

  • Hook in the first line or first second. Name the problem your audience has.
  • Show the offer clearly — price range, benefit, location — so the right people click and the wrong ones scroll past.
  • Use real images or short videos of your product, place or people instead of generic stock.
  • Test 3–5 ad variations at a time and keep the winners. Research what competitors run in the Meta Ads Library.
  • Match the ad to the search on Google — put the keyword in the headline.

Lowering CPC

  • Improve CTR (the biggest lever on Meta).
  • On Google, improve Quality Score: tighter ad groups, relevant ads, fast and relevant landing pages.
  • Add negative keywords so you stop paying for irrelevant searches.
  • Pause placements, keywords or audiences with poor results after you have enough data.

Common mistakes beginners make

  1. Celebrating cheap clicks. A ₹2 CPC means nothing if no one converts.
  2. Using "all clicks" instead of link clicks on Meta and thinking the ad performs better than it does.
  3. Judging ads after a few hundred impressions. Small numbers swing wildly; wait for enough data before deciding.
  4. Comparing CTRs across platforms. A 1% Meta CTR and a 5% Search CTR can both be healthy.
  5. Ignoring frequency. Showing the same ad to the same people again and again slowly raises costs.
  6. Never connecting ad metrics to leads. Without conversion tracking, CPC and CTR are just numbers on a screen.

Practice: calculate these yourself

Try these with a calculator (example numbers):

  1. You spend ₹4,800 and get 60,000 impressions and 720 link clicks. What are CPM, CTR and CPC?
  2. Your CPM is ₹150 and your CTR is 1.5%. What is your CPC?

Answers: (1) CPM ₹80, CTR 1.2%, CPC ₹6.67. (2) CPC = ₹150 ÷ 15 = ₹10.

If you can do these in your head, you can hold your own in a performance marketing interview or a Meta Ads interview, where these formulas come up constantly.

Learn to use these metrics on real campaigns

Knowing the formulas is step one. Reading a live dashboard, deciding what to change and connecting ad metrics to leads and revenue is what employers and clients pay for. Our 6-week Performance Marketing Course covers Meta Ads, Google Ads, tracking and reporting with live campaign practice — see the four daily batch slots and fees on the course page. To see which skills companies ask for, browse current openings on our jobs page, and start with our complete Facebook Ads guide.

Frequently asked questions

The FAQs below cover the questions beginners ask most: CPC vs CPM, what a good CTR is, and where to find each metric. The short version: CPM is the price of attention, CTR is how well your ad earns clicks, CPC is the result of the two — and the real scorecard is cost per lead or sale.

Glossary

CPC (cost per click)
Average amount paid for one click: total ad spend divided by clicks. Also a bidding model where you are charged per click.
CPM (cost per mille)
Cost of 1,000 ad impressions. 'Mille' is Latin for thousand.
CTR (click-through rate)
Percentage of impressions that resulted in a click: clicks ÷ impressions × 100.
Impression
One instance of your ad being shown on a screen. One person can generate several impressions.
Reach
The number of unique people who saw your ad at least once.
Frequency
Average number of times each person saw your ad: impressions ÷ reach.
Link click vs all clicks
On Meta, 'link clicks' count clicks that go to your destination; 'all clicks' also include likes, profile taps and expanding the text.
CPA (cost per action)
Spend divided by conversions such as leads or purchases — the metric that usually matters most.

Sources & Further Reading

  1. Google Ads Help: Cost-per-click (CPC) definition
  2. Google Ads Help: Clickthrough rate (CTR)
  3. Meta Business Help Center: About CPM
  4. Meta Business Help Center: Link click-through rate

Frequently Asked Questions

What is the meaning of CPC in digital marketing?+

CPC stands for cost per click. It is the average amount you paid each time someone clicked your ad, calculated as total spend ÷ number of clicks. If you spent ₹2,000 and got 400 clicks, your CPC is ₹5 (example numbers). CPC is also a bidding/pricing model on Google Ads where you are charged when someone clicks.

What is the meaning of CPM?+

CPM means cost per mille, or cost per 1,000 impressions. It shows how much it costs to show your ad 1,000 times. Formula: (spend ÷ impressions) × 1,000. Meta Ads charges most campaigns on an impression basis, so CPM is a key cost signal there.

What is CTR and how is it calculated?+

CTR is click-through rate: the percentage of people who clicked after seeing your ad. Formula: (clicks ÷ impressions) × 100. 150 clicks from 10,000 impressions is a 1.5% CTR.

What is a good CTR for Facebook and Google ads in India?+

There is no single good number. CTR depends on the platform, placement, industry, offer and whether people are actively searching. Search ads usually get higher CTR than feed ads because the person is already looking for the product. The useful comparison is against your own past campaigns and between ad versions in the same campaign, not a number from a blog.

Is a lower CPC always better?+

No. Cheap clicks from the wrong people produce no leads. A ₹4 click that never converts is more expensive than a ₹20 click that converts 1 in 10 times. Always check cost per lead or sale alongside CPC.

Why is my CPM high?+

Common reasons: a very narrow or highly competitive audience, festive-season competition, low ad quality or relevance, a short campaign that has not exited learning, or an objective like conversions that targets people more likely to act (and therefore more expensive to reach).

How are CPC, CPM and CTR related?+

CPC = CPM ÷ (CTR% × 10). For example, a ₹100 CPM with a 2% CTR gives a ₹5 CPC (example numbers). If CTR doubles to 4% at the same CPM, CPC halves to ₹2.50.

Where do I see CPC, CPM and CTR in Meta Ads Manager?+

In Ads Manager, open Campaigns, click Columns and choose Performance and Clicks (or customise columns). Look for 'CPC (cost per link click)', 'CPM (cost per 1,000 impressions)' and 'CTR (link click-through rate)'. In Google Ads the default columns show Avg. CPC, CTR and Avg. CPM (add it via Columns if hidden).

YA
About the Author
Yoganand Ayyagari
Performance Marketing Trainer & Consultant

15+ years of experience in performance marketing. Trained 5000+ students and managed ₹5+ Crore ad spend.

15+
Years Experience
5000+
Students Trained
₹5+ Crore
Ad Spend Managed
500+
Campaigns Managed
Ready to Start Your Career in Performance Marketing?

Join our live training program and become a performance marketing professional.

Call NowWhatsApp