Explainer
Meta ads metrics explained: what the numbers in Ads Manager mean
Reach is how many accounts saw your ad at least once, impressions is how many times it was on screen, and frequency is impressions divided by reach. Results counts the outcome your campaign objective asked for, and cost per result is the amount spent divided by results. Every definition and formula below is Meta's own, taken from its Business Help Centre metric pages on 13 October 2026, including which numbers Meta labels as estimated or still in development.
Last updated
Meta ads reach vs impressions, and frequency
Reach counts accounts and impressions counts views. Meta's Reach page defines reach as the number of Meta accounts that saw your ads at least once. Its Impressions page defines impressions as the number of times your ads were on screen. One account that sees an ad on two separate occasions in a day adds one to reach and two to impressions. Scrolling past and straight back up to the same ad is still one impression, and a video does not have to start playing to be counted.
Frequency in Meta Ads Manager is the link between the two. The Frequency page gives it as impressions divided by reach: the average number of times each account saw the ad. Meta says it may average 1 to 2 per ad set or be much higher, depending on budget, audience size and schedule, and suggests watching it beside your results. If results fall as frequency climbs, Meta says the audience may be tiring of the ad.
Reach and frequency are both labelled estimated, because they are calculated from sampled data. That has a practical effect. Meta's page on metrics that do not add up explains that reach is deduplicated, so a campaign's reach is usually less than the sum of its ad sets' reach: someone reached by two ad sets counts once for the campaign.
The main metrics, with Meta's formulas
Definitions are paraphrased from each metric's own help page, all linked under Sources. Where the formula column says "a count", Meta gives no formula because nothing is divided.
| Metric | Meta's definition, in plain words | Meta's formula |
|---|---|---|
| Reach | Meta accounts that saw your ads at least once. | A count, from sampled data |
| Impressions | Times your ads were on screen. | A count |
| Frequency | Average times each account saw your ad. | Impressions ÷ reach |
| Results | Times your ad achieved the outcome set by your objective and settings. | A count, under your attribution setting |
| Cost per result | Average cost of each result. | Amount spent ÷ results |
| Result rate | Share of impressions that produced a result. | Results ÷ impressions |
| CPM | Average cost of 1,000 impressions. | Amount spent ÷ impressions × 1,000 |
| Clicks (all) | Clicks, taps or swipes anywhere on the ad, including reactions, comments and shares. | A count |
| Link clicks | Clicks on links in the ad that lead to a destination you chose, on or off Meta. | A count |
| CTR (all) | Share of impressions with any click. | Clicks (all) ÷ impressions |
| CTR (link click-through rate) | Share of impressions with a link click. | Link clicks ÷ impressions |
| CPC (all) | Average cost of any click. | Amount spent ÷ clicks (all) |
| CPC (cost per link click) | Average cost of a link click. | Amount spent ÷ link clicks |
| Landing page views | Times a click led to your web page, app or shop loading successfully. | A count |
| Website purchase ROAS | Return on ad spend from website purchases attributed to your ads. | Website purchases conversion value ÷ amount spent |
| 3-second video plays | Times your video played for at least 3 seconds, or 97% of a shorter video. | A count, replays excluded |
| ThruPlays | Times your video played to completion, or for at least 15 seconds. | A count, replays excluded |
| Video average play time | Average time the video was played, replays included. | Time spent playing ÷ video plays |
| Hook rate | Percentage of times your video played for at least 3 seconds. | 3-second views ÷ impressions × 100 |
Meta Ads Manager results: what a Facebook ad campaign result counts
A Facebook ad campaign result is whatever outcome you asked the campaign for. Meta's Results page defines it as the number of times your ad achieved an outcome, based on the objective and settings you selected. A sales campaign may count purchases and a traffic campaign link clicks, so the same column means different things in different rows.
Three details on that page are easy to miss. Results may not match what you are billed for: you can be counted on purchases and charged on impressions. Results that happen away from the ad are counted under the ad set's attribution setting, and the page names the default as 7-day click, 1-day view and 1-day engagement. And where data is partial or missing, Meta may use statistical modelling for some results. Our post on attribution settings covers the windows.
Cost per result is amount spent divided by results. Purchase ROAS runs the other way: the Website purchase ROAS page divides the value of website purchases, recorded by the Meta pixel or Conversions API and attributed to your ads, by the amount spent. It only works if purchase values are being sent; see the Meta pixel explained.
Meta Ads Manager conversion rate: the nearest columns
None of the metric pages we read defines a column called simply conversion rate. Meta defines two things that sit close to it.
- Result rate. Meta's Result rate page gives it as results divided by impressions. Note the base is impressions, not clicks.
- Conversion rate ranking. One of three ad relevance diagnostics. It compares your ad's expected conversion rate with ads that share its optimisation goal and compete for the same audience. It is a ranking, not a percentage, and is not shown for ads with fewer than 500 impressions.
The conversion rate most people mean, conversions per click, is one you work out yourself, usually as results divided by link clicks or by landing page views. That is common practice and not a Meta definition, so say which base you used.
Clicks (all) versus link clicks, CTR and CPC
Ads Manager has two families of click metric, and mixing them up is the most common reading error. Meta's Clicks (all) page counts link clicks plus clicks to your Page or profile, reactions, comments, shares and clicks to expand a photo or video. The Link clicks page counts only clicks on links that lead to a destination you specified. Meta's comparison of the two notes that clicks (all) can therefore be the larger number.
Each has its own rate and cost. CTR (all) and CPC (all) are built on clicks (all). CTR (link click-through rate) and CPC (cost per link click) are built on link clicks. In practice that means CTR (all) tends to look higher and CPC (all) lower than the link versions for the same ad. When someone quotes a CTR, ask which.
A link click is not a visit. Landing page views counts clicks where the page, app or shop actually loaded. Meta's page on the difference gives two reasons the numbers part: the page did not finish loading, or the ad had links to more than one destination. CPM, the remaining cost metric, is covered in how much Facebook ads cost.
Meta Ads Manager hook rate and the video metrics
Hook rate is a Meta metric now, not only an industry term. You may have read that it is an unofficial figure you must calculate by hand. As of 13 October 2026 Meta's Help Centre has its own Hook rate page, which defines it as the percentage of times your video played for at least 3 seconds: 3-second views divided by the video's impressions, times 100. Meta labels it in development, so the calculation may still change, and we could not confirm that the column appears in every account.
If you cannot see it, the same sum can be done from two columns Meta defines: 3-second video plays divided by impressions. Meta also has a Hold rate page, also in development: ThruPlays divided by 3-second video plays. Neither applies to image ads, which have no video plays.
For the counts underneath, ThruPlays are plays to completion or for at least 15 seconds. Meta's page on video metric calculation says 3-second plays and ThruPlays count unique seconds watched, so rewinding does not add to them. Video average play time does include replays, which is why it can be longer than the video itself.
Which numbers are estimated or in development
Meta's page on estimated, in-development and third-party metrics explains the labels. An estimated metric comes from sampling or statistical modelling, not a straight count. An in-development metric is still being tested and may be adjusted; Meta says not to use those for historical comparison or important business decisions.
- Estimated: reach and frequency.
- Estimated in some cases: results, cost per result, landing page views and purchase ROAS. Their pages say modelling may fill in for missing data, and that some figures may be reported by a third party such as Apple's SKAdNetwork.
- In development: video average play time, hook rate, hold rate and cost per ThruPlay.
- No label on their own pages: impressions, clicks (all), link clicks, both CTRs, both CPCs, CPM, 3-second video plays and ThruPlays. Meta's page on data sampling says impressions and clicks are based on all the data, not a sample.
How to add these columns in Ads Manager
Most of these are not in the default view. Meta's page on customising columns gives the steps.
- 01
Pick a level
In Ads Manager, click Campaigns, Ad sets or Ads, depending on what you want to read. - 02
Open Customise columns
Click the Columns drop-down menu, then select Customise columns. - 03
Tick the metrics
Meta groups them as Performance (results, reach, frequency, impressions), Engagement (clicks, media, messaging), Conversions (website purchases and their costs) and Settings. - 04
Save it as a preset
Tick Save as a column preset so the same view is there next time, then click Apply. Saved presets appear under Columns.
For video, Meta's video metrics page points to a ready-made preset: Columns, then Video engagement.
Ads Manager not showing results
Usually the cause is timing or the date range. Meta's page on why an ad may not have data or metrics lists these reasons:
- The ad has just started. Meta says a short reporting delay is normal.
- The date range covers a period when the ad was not running.
- The ad is not delivering.
- Tracking specs were altered, or the ad was copied from one where they were.
- The campaign or summary row mixes attribution settings, in which case conversion metrics do not populate.
Recent numbers also move. Meta's Amount spent page says figures for running ads may be approximate because results can take up to 48 hours to process. If the ad is not delivering at all, see why a campaign is not spending.
What is a good number? Why benchmarks vary
We have not quoted an average CTR, CPM or ROAS, because Meta's definitions show why one would mislead. Results depend on the objective and attribution setting you chose, so two accounts' cost per result may not be counting the same event. Meta's cost per result page says the figure moves with your bid, audience, optimisation, creative and schedule. A quoted CTR may be either of two metrics. And several of the numbers are estimates.
The comparison that holds is your own account against itself: the same metric, the same attribution setting and the same objective, one period against the last. A change there tells you something. A gap between your number and a stranger's average does not.
Sources
- Meta Business Help Centre: About reach metrics, undated, read 13 October 2026
- Meta Business Help Centre: Impressions, undated, read 13 October 2026
- Meta Business Help Centre: Frequency, undated, read 13 October 2026
- Meta Business Help Centre: Troubleshoot reasons why ad metrics may not add up, undated, read 13 October 2026
- Meta Business Help Centre: Results, undated, read 13 October 2026
- Meta Business Help Centre: Cost per result, undated, read 13 October 2026
- Meta Business Help Centre: Result rate, undated, read 13 October 2026
- Meta Business Help Centre: About ad relevance diagnostics, undated, read 13 October 2026
- Meta Business Help Centre: CPM (cost per 1,000 impressions), undated, read 13 October 2026
- Meta Business Help Centre: Clicks (all), undated, read 13 October 2026
- Meta Business Help Centre: Link clicks, undated, read 13 October 2026
- Meta Business Help Centre: Know the difference between "Clicks (all)" and "Link clicks", undated, read 13 October 2026
- Meta Business Help Centre: CTR (all), undated, read 13 October 2026
- Meta Business Help Centre: CTR (link click-through rate), undated, read 13 October 2026
- Meta Business Help Centre: Cost per click (all), undated, read 13 October 2026
- Meta Business Help Centre: CPC (cost per link click), undated, read 13 October 2026
- Meta Business Help Centre: Landing page views, undated, read 13 October 2026
- Meta Business Help Centre: Understand the difference between link clicks and landing page views, undated, read 13 October 2026
- Meta Business Help Centre: Website purchase ROAS (return on advertising spend), undated, read 13 October 2026
- Meta Business Help Centre: Purchase ROAS, undated, read 13 October 2026
- Meta Business Help Centre: 3-second video plays, undated, read 13 October 2026
- Meta Business Help Centre: 15-second ThruPlays, undated, read 13 October 2026
- Meta Business Help Centre: Cost per ThruPlay, undated, read 13 October 2026
- Meta Business Help Centre: Video average play time, undated, read 13 October 2026
- Meta Business Help Centre: Hook rate, undated, read 13 October 2026
- Meta Business Help Centre: Hold rate, undated, read 13 October 2026
- Meta Business Help Centre: About video ad metrics calculation, undated, read 13 October 2026
- Meta Business Help Centre: About video ad metrics, undated, read 13 October 2026
- Meta Business Help Centre: About estimated, in-development and third-party metrics, undated, read 13 October 2026
- Meta Business Help Centre: About data sampling, undated, read 13 October 2026
- Meta Business Help Centre: Customise columns in Meta Ads Manager, undated, read 13 October 2026
- Meta Business Help Centre: Understand why an ad may not have data or metrics, undated, read 13 October 2026
- Meta Business Help Centre: Amount spent, undated, read 13 October 2026
Questions people ask
What is the difference between reach and impressions in Meta ads?
Reach is the number of Meta accounts that saw your ads at least once. Impressions is the number of times your ads were on screen, so one account can add several impressions but only one to reach. Frequency is impressions divided by reach, and Meta labels both reach and frequency as estimated.
What does Results mean in Meta Ads Manager?
Meta defines Results as the number of times your ad achieved an outcome, based on the objective and settings you selected, so it counts different things for different campaigns. Results that happen off the ad are counted under the ad set's attribution setting. Cost per result is the amount spent divided by results.
Is hook rate a metric in Meta Ads Manager?
Meta's Business Help Centre has a Hook rate page, read on 13 October 2026, that defines it as 3-second views divided by the video's impressions, times 100. Meta labels it in development, so the calculation may change. The same figure can be worked out from the 3-second video plays and Impressions columns.
Is there a conversion rate column in Meta Ads Manager?
The Meta metric pages we read do not define a column called simply conversion rate. The nearest are Result rate, which is results divided by impressions, and conversion rate ranking, a diagnostic that ranks your ad against competing ads. A conversions-per-click rate is something you calculate yourself.
Try it on your own competitors.
$9 for 7 days. Paste a competitor's Page and see their best ad rebuilt for your brand.
More from the blog
- Ads on Facebook and Instagram ReelsWhere Facebook and Instagram ads on Reels appear, the video, image and carousel specs, safe zones, how to select or exclude Reels, and what Meta claims.
- What is Meta Business SuiteWhat Meta Business Suite is, whether it is free, whether it is a CRM, what you can do in it and Meta's own fixes when it will not post to Instagram.
- Advantage+ catalogue ads explainedAdvantage+ catalogue ads, formerly dynamic ads: what a catalogue and product set are, what Meta requires, and how they differ from Advantage+ sales campaigns.
Keep reading
- Meta ads attribution settingsWhich purchases and leads the Results column is allowed to count, and for how long.
- How much do Facebook ads cost?Budgets, charges and billing, and why CPM is measured afterwards.
- How Meta ranks adsThe auction and the three relevance diagnostics, including conversion rate ranking.
- How to test ad creativeRun a fair test, then read these columns the same way each time.
Mockingbird is an independent product from Onwards Analytics and is not affiliated with, endorsed by or sponsored by Meta. Meta, Facebook, Instagram, Meta Ads Manager and the Meta Ad Library are trademarks of Meta Platforms, Inc. Meta changes its tools often; check Meta's own help pages for the current detail before you rely on it.