Skip to content
by_SHOAIB
Digital Marketing

What do CPM, CPC and CTR mean in my ad report?

CPM is what you pay for 1,000 views of your ad. CPC is what you pay for one click. CTR is the share of people who clicked after seeing it. None of them is the number you should judge by: that's cost per result, meaning cost per chat, lead or sale.

Updated 3 min read

The three numbers, in plain words

Term Full name What it means Simple example
CPM Cost per mille Cost of 1,000 views KD 3 CPM = KD 3 per 1,000 views
CPC Cost per click Cost of one click KD 0.10 CPC = 10 clicks for KD 1
CTR Click-through rate Clicks ÷ views 20 clicks from 1,000 views = 2%

They connect: CPC = CPM ÷ (CTR × 10). So a better CTR lowers your cost per click without changing what you pay for views.

What does each one tell me?

  • CPM going up: more competition for your audience, or the audience is narrow. Common before Ramadan and Eid.
  • CTR low (under ~1%): your creative or offer isn't interesting to that audience. Fix the hook first.
  • CPC high with good CTR: you're paying a lot for views, so try a wider audience.
  • Clicks fine but no sales: the problem is after the click, on your page or in your replies.

Which number do I act on?

Work backwards:

  1. Cost per sale or chat too high? Then look at…
  2. CTR — is the ad interesting? Then…
  3. CPM — is the audience too narrow or too competitive? Then…
  4. The page or WhatsApp replies — where the sale is really lost.

To turn these numbers into a target you can judge, read what ROAS is and what counts as good.

Want reports in plain English every month? See our Meta Ads service.

Want this done for you?Meta AdsFacebook & Instagram campaigns engineered for ROAS, not likes.

Quick follow-ups

  • Cost per result: cost per chat, lead or sale. CPM, CPC and CTR only explain why that cost went up or down.

Ready to get seen?

Tell us about your brand. We’ll come back with where the money’s hiding.