Facebook ad analytics: the 12 Meta Ads metrics that actually matter.
Good Facebook ad analytics means reading a small set of metrics in the right order: attention, then clicks, then cost, then business results. Ads Manager reports hundreds of columns. Most accounts need about a dozen.
This guide groups those metrics by the question each one answers, shows how to calculate them, and explains where Meta's own reporting falls short.
The four questions your reporting should answer
- Is the ad reaching the right people at a sensible cost?
- Are people paying attention to it?
- Are they taking the next step?
- Is it making money, or bringing in good leads?
Work through them in order. If people aren't paying attention, a high cost per lead is a symptom, not the cause.
1. Reach and cost metrics
| Metric | Formula | What it tells you |
|---|---|---|
| Impressions | Total times the ad was shown | How much delivery you bought |
| Reach | Unique people who saw it | How many people the ad got to |
| Frequency | Impressions ÷ Reach | How often each person saw it |
| CPM | (Spend ÷ Impressions) × 1,000 | What attention costs in this auction |
Frequency is the early warning for creative fatigue. On cold audiences, results usually start to slide as frequency climbs past 3 to 4. At 5 or more, plan new creative.
2. Attention metrics (video)
| Metric | Formula | What it tells you |
|---|---|---|
| Hook rate | 3-second plays ÷ Impressions × 100 | Did the opening stop the scroll? |
| Hold rate | ThruPlays ÷ 3-second plays × 100 | Did viewers keep watching? |
These two are the fastest way to diagnose a video ad, and Meta is now adding them as native columns. Full guides: hook rate and hold rate.
3. Click metrics
| Metric | Formula | What it tells you |
|---|---|---|
| CTR (link) | Link clicks ÷ Impressions × 100 | Did the message make people want more? |
| CPC (link) | Spend ÷ Link clicks | What a visit costs |
Use link CTR, not "CTR (all)". The "all" version counts likes, profile taps and "see more" clicks, which can make a weak ad look healthy.
4. Conversion and business metrics
| Metric | Formula | What it tells you |
|---|---|---|
| Conversion rate | Conversions ÷ Link clicks × 100 | Is the landing page or form doing its job? |
| CPL or CPA | Spend ÷ Leads (or purchases) | What each result costs |
| Cost per qualified lead | Spend ÷ Leads your sales team accepts | What a useful lead costs |
| ROAS | Revenue ÷ Spend | Return for every rupee spent (e-commerce) |
For lead generation, which covers most real estate, education and B2B brands in India, cost per lead on its own misleads. Meta's instant forms can produce cheap leads that never pick up the phone. Track cost per qualified lead, and if you can, send CRM stages back to Meta through the Conversions API so the algorithm learns which leads turn into site visits or sales.
Where Meta's own numbers fall short
- Privacy limits. Since Apple's iOS 14.5 tracking changes, Meta sees fewer conversions directly. It models some of them, which is why Ads Manager and your CRM rarely agree.
- Self-attribution. Meta credits itself for conversions that Google Ads, email or organic search may also have influenced.
- View-through conversions. With a 1-day view window turned on, Meta can claim a sale from someone who only scrolled past your ad. Compare results with click-only attribution to see how much of your reported performance depends on views.
- No cross-channel view. Ads Manager only sees Meta. You need GA4, a CRM or a third-party attribution tool to see the whole path.
Set up tracking you can trust
- Install the Meta Pixel and the Conversions API together. The server-side signal fills gaps the browser pixel misses.
- Add UTM parameters to every ad URL so GA4 can attribute sessions and leads correctly.
- Pick one attribution setting (7-day click is a common default) and keep it the same in every report.
- Build a saved column preset for each objective, such as video awareness, lead gen or sales, so the team stops rebuilding views.
A simple review rhythm
- Daily: spend pacing, CPL or CPA, anything broken or disapproved.
- Weekly: hook rate, hold rate and CTR per ad; frequency; which creatives to pause or scale.
- Monthly: cost per qualified lead or ROAS against targets, audience and placement breakdowns, and a check of Ads Manager against your CRM or GA4.
Common mistakes
- Judging an ad after a few hundred impressions
- Reading campaign averages instead of ad-level numbers
- Optimising for the cheapest lead instead of the best one
- Changing budgets and creative on the same day, so you can't tell which change worked