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.

Meta's definitions of the main Ads Manager metrics, as read on 13 October 2026
MetricMeta's definition, in plain wordsMeta's formula
ReachMeta accounts that saw your ads at least once.A count, from sampled data
ImpressionsTimes your ads were on screen.A count
FrequencyAverage times each account saw your ad.Impressions ÷ reach
ResultsTimes your ad achieved the outcome set by your objective and settings.A count, under your attribution setting
Cost per resultAverage cost of each result.Amount spent ÷ results
Result rateShare of impressions that produced a result.Results ÷ impressions
CPMAverage 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 clicksClicks 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 viewsTimes a click led to your web page, app or shop loading successfully.A count
Website purchase ROASReturn on ad spend from website purchases attributed to your ads.Website purchases conversion value ÷ amount spent
3-second video playsTimes your video played for at least 3 seconds, or 97% of a shorter video.A count, replays excluded
ThruPlaysTimes your video played to completion, or for at least 15 seconds.A count, replays excluded
Video average play timeAverage time the video was played, replays included.Time spent playing ÷ video plays
Hook ratePercentage 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.

  1. 01

    Pick a level

    In Ads Manager, click Campaigns, Ad sets or Ads, depending on what you want to read.
  2. 02

    Open Customise columns

    Click the Columns drop-down menu, then select Customise columns.
  3. 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.
  4. 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

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.

Start 7-day trial · $9

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.

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.