Meta Ads Metrics Explained: CPM, CTR, CPC, CPA and ROAS
A plain-English guide to the numbers in Meta Ads Manager: what each metric means, what to check first and which ones actually matter.
The numbers that decide success
Ads Manager shows dozens of columns. Most are clues, not goals. The numbers that decide whether you are winning are the sales ones.
| Metric | What it is | Why it matters |
|---|---|---|
| Purchases | Orders from ads | The goal |
| Cost per purchase (CPA) | Spend ÷ purchases | What it costs to win an order |
| ROAS | Revenue ÷ spend | Return on every rupee |
| Revenue | Total sales from ads | The size of the result |
The numbers that tell you where the problem is
| Metric | Formula or meaning | What a problem suggests |
|---|---|---|
| CPM | Cost per 1,000 impressions | High CPM means attention is expensive: audience, season or low relevance |
| CTR | Clicks ÷ impressions | Low CTR means the ad is not interesting enough |
| CPC | Spend ÷ clicks | High CPC with fine CTR often means high CPM |
| Conversion rate | Purchases ÷ visits | Low means the page, price or trust is the issue |
| Frequency | Views per person | High and rising means fatigue |
Video metrics
- Hook rate: the share of people who watched the first few seconds. It tells you if the opening works.
- Hold rate: how many keep watching. It tells you if the middle works.
How to read them together
See why your Meta Ads are not converting for the full diagnostic order, and what a good ROAS is. Want a team to run this for you? See our Meta Ads agency service in Surat.
A worked example
Imagine an ad set that spent ₹10,000, showed the ad 200,000 times and got 2,000 clicks. That is a CPM of ₹50, a CTR of 1% and a CPC of ₹5. The store had 40 purchases at ₹1,000 average order value.
| Number | Result | How it is calculated |
|---|---|---|
| CPM | ₹50 | ₹10,000 ÷ 200 thousand impressions |
| CTR | 1% | 2,000 clicks ÷ 200,000 impressions |
| CPC | ₹5 | ₹10,000 ÷ 2,000 clicks |
| Conversion rate | 2% | 40 purchases ÷ 2,000 visits |
| Cost per purchase | ₹250 | ₹10,000 ÷ 40 |
| ROAS | 4.0 | ₹40,000 revenue ÷ ₹10,000 spend |
If your margin allows a cost per purchase of ₹400, this ad set is comfortably inside it. If conversion rate dropped to 1% with the same ads, cost per purchase would double to ₹500, and the problem would sit on the page, not in the ad.
Drowning in columns?
We turn your Ads Manager into a one-page weekly report of what to do next.
Frequently asked questions
It varies by category, format and audience, so compare against your own past ads instead of a single industry number.
CPM is the cost for 1,000 views of your ad. CPC is the cost for each click. CPM rewards reach, and CPC rewards interest.
For a store, cost per purchase and return on ad spend, because they connect spend to sales.
The average number of times each person has seen your ad. A rising frequency with falling results can signal ad fatigue.