Reach and delivery metric

Frequency

The average number of times each person reached has seen your ad. Simple to calculate, easy to misread: the window you pick and the spread behind the average change what it tells you.

Source: Meta AdsComputed: Per ad, lifetime and per windowBetter when: In a range, not maxedAlso called: Average frequency, ad frequency
Formula
Frequency =
Impressions in a period
รท Reach in the same period

Both numbers must cover the exact same date range. Reach is deduplicated, so you can't build a weekly figure from daily ones.

Updated November 2026 ยท 6 min read
01

What is Frequency?

Impressions tell you how many times an ad was shown. Reach tells you how many different people saw it. Frequency joins the two: on average, how many times did each of those people see it?

A little repetition helps people remember you. Too much and they start scrolling past, or worse, get annoyed. Frequency is the first place that shows up, but only if you read it over the right window and remember it's an average.

ImpressionsEvery time the ad was shown, repeat views included.
FrequencyAverage views per person reached, over a stated period.
New ReachPeople seeing the ad for the first time today. The other side of the same story.
02

How it's calculated

Meta reports frequency directly, but it's always tied to the date range you asked for. The same ad has a different frequency for today, for the last 7 days and for its whole life. Each answers a different question.

Meta metricDate range requestedWhat it gives us
impressionsThe period you care aboutTotal views in that period
reachThe same period, queried as one rangeUnique people in that period
frequencyAny rangeMeta's own impressions รท reach for that range, a useful cross-check
Lifetime frequencyLifetime impressions รท Lifetime reachHow worn the ad is overall. Only ever goes up.
7-day frequencyLast-7-day impressions รท Last-7-day reachHow hard you're pushing right now. Resets as old days drop out.
Which one should you watch?Both. A window frequency can look calm while lifetime frequency keeps climbing, because the window forgets the people who saw the ad last month. Lifetime frequency is what tells you how tired the ad is.
03

Tracking it over time

Because reach is deduplicated, frequency for a week is not the average of seven daily frequencies. Someone who saw the ad once a day for a week counts as frequency 1 every day, but 7 for the week.

  1. 1Pull one range at a timeAsk Meta for reach and impressions over the whole window as a single query.
  2. 2Snapshot lifetime dailyStore lifetime reach and impressions each day, the same snapshot New Reach uses.
  3. 3Plot both linesLifetime and 7-day frequency side by side. The gap between them is the story.
The averaging trapFor the ad in our New Reach example, daily frequency ran from 1.20 to 1.70 across its first week, averaging 1.44. Its real frequency for that week was 2.27: 9,45,000 impressions over 4,16,000 unique people.
04

Worked examples

Example 1: 7-day vs lifetime over four weeks

An illustrative prospecting ad, checked at the end of each week.

CheckpointLifetime impressionsLifetime reachLifetime frequencyLast 7 days impressionsLast 7 days reach7-day frequency
Day 79,45,0004,16,0002.279,45,0004,16,0002.27
Day 1418,00,0005,00,0003.608,55,0002,90,0002.95
Day 2125,50,0005,40,0004.727,50,0002,40,0003.13
Day 2831,50,0005,60,0005.636,00,0002,00,0003.00
Lifetime vs 7-day frequencyLifetime7-day
Day 7Day 14Day 21Day 28
  • 7-daySits around 3 for three weeks running. Nothing looks wrong.
  • LifetimeClimbs to 5.63. The average person reached has now seen this ad more than five times, and lifetime reach grew by only 20,000 people in the last week.

Example 2: Same average, very different spread

Two illustrative ads both show a frequency of about 2.1. Here's how many times each person actually saw them.

Ad A ยท Even spreadHealthy
123โ€“45โ€“78+
Most people saw it once or twice. Nobody is being hammered.
Ad B ยท Long tailHidden overexposure
123โ€“45โ€“78+
Most people saw it once, but 6% saw it 8 or more times. That small group is likely a retargeting-like pocket soaking up impressions.

Where Meta offers a frequency distribution breakdown for your account, use it. Where it doesn't, a rising lifetime frequency with flat New Reach is the best proxy for a growing long tail.

05

Using Frequency to decide

Read frequency with New Reach and CTR, never alone. The ranges below are starting points for prospecting ads; tune them to your category and creative length.

Healthy
You seeLifetime frequency under about 2.5, New Reach % still high.
Do thisKeep going. There's room to add budget if true ROAS holds.
Watch
You seeLifetime frequency climbing past 3 while 7-day frequency looks steady.
Do thisCheck New Reach. If it's falling, broaden the audience before adding spend.
Act now
You seeHigh lifetime frequency plus falling CTR or rising CPA.
Do thisThe ad is fatigued. Refresh the creative or pause, and see creative fatigue.
Expected
You seeHigh frequency on a retargeting ad with a small audience.
Do thisNormal for retargeting. Watch CTR and bottom-funnel ROAS for the point where more views stop helping.
06

Common mistakes

  • Averaging daily frequencyIt undercounts repeat viewers. Query the whole range in one go.
  • Only watching a 7-day windowThe window forgets last month's viewers. Lifetime shows real wear.
  • Trusting the averageA frequency of 2 can include people who've seen the ad 10 times.
  • One cap for every adRetargeting, prospecting and long videos tolerate very different levels.
07

Frequently asked questions

What is a good frequency for Meta ads?

There's no single number. For prospecting, a lifetime frequency under about 2.5 with healthy New Reach is a sensible starting point. Retargeting can run much higher. Let CTR and CPA tell you when it's too much.

Why does Meta show a different frequency for each date range?

Because reach is counted once per person per range. A longer range has more repeat views per person, so frequency is higher.

Is high frequency always bad?

No. Considered purchases often need several exposures. It becomes a problem when extra views stop moving CTR, hook rate or conversions.

Lifetime frequency for every ad, not just this week's

BooleanMaths snapshots lifetime reach and impressions daily, so frequency and New Reach sit side by side for every Meta ad.

Reach and delivery metric

Frequency

The average number of times each person reached has seen your ad. Simple to calculate, easy to misread: the window you pick and the spread behind the average change what it tells you.

Source: Meta AdsComputed: Per ad, lifetime and per windowBetter when: In a range, not maxedAlso called: Average frequency, ad frequency
Formula
Frequency =
Impressions in a period
รท Reach in the same period

Both numbers must cover the exact same date range. Reach is deduplicated, so you can't build a weekly figure from daily ones.

Updated November 2026 ยท 6 min read
01

What is Frequency?

Impressions tell you how many times an ad was shown. Reach tells you how many different people saw it. Frequency joins the two: on average, how many times did each of those people see it?

A little repetition helps people remember you. Too much and they start scrolling past, or worse, get annoyed. Frequency is the first place that shows up, but only if you read it over the right window and remember it's an average.

ImpressionsEvery time the ad was shown, repeat views included.
FrequencyAverage views per person reached, over a stated period.
New ReachPeople seeing the ad for the first time today. The other side of the same story.
02

How it's calculated

Meta reports frequency directly, but it's always tied to the date range you asked for. The same ad has a different frequency for today, for the last 7 days and for its whole life. Each answers a different question.

Meta metricDate range requestedWhat it gives us
impressionsThe period you care aboutTotal views in that period
reachThe same period, queried as one rangeUnique people in that period
frequencyAny rangeMeta's own impressions รท reach for that range, a useful cross-check
Lifetime frequencyLifetime impressions รท Lifetime reachHow worn the ad is overall. Only ever goes up.
7-day frequencyLast-7-day impressions รท Last-7-day reachHow hard you're pushing right now. Resets as old days drop out.
Which one should you watch?Both. A window frequency can look calm while lifetime frequency keeps climbing, because the window forgets the people who saw the ad last month. Lifetime frequency is what tells you how tired the ad is.
03

Tracking it over time

Because reach is deduplicated, frequency for a week is not the average of seven daily frequencies. Someone who saw the ad once a day for a week counts as frequency 1 every day, but 7 for the week.

  1. 1Pull one range at a timeAsk Meta for reach and impressions over the whole window as a single query.
  2. 2Snapshot lifetime dailyStore lifetime reach and impressions each day, the same snapshot New Reach uses.
  3. 3Plot both linesLifetime and 7-day frequency side by side. The gap between them is the story.
The averaging trapFor the ad in our New Reach example, daily frequency ran from 1.20 to 1.70 across its first week, averaging 1.44. Its real frequency for that week was 2.27: 9,45,000 impressions over 4,16,000 unique people.
04

Worked examples

Example 1: 7-day vs lifetime over four weeks

An illustrative prospecting ad, checked at the end of each week.

CheckpointLifetime impressionsLifetime reachLifetime frequencyLast 7 days impressionsLast 7 days reach7-day frequency
Day 79,45,0004,16,0002.279,45,0004,16,0002.27
Day 1418,00,0005,00,0003.608,55,0002,90,0002.95
Day 2125,50,0005,40,0004.727,50,0002,40,0003.13
Day 2831,50,0005,60,0005.636,00,0002,00,0003.00
Lifetime vs 7-day frequencyLifetime7-day
Day 7Day 14Day 21Day 28
  • 7-daySits around 3 for three weeks running. Nothing looks wrong.
  • LifetimeClimbs to 5.63. The average person reached has now seen this ad more than five times, and lifetime reach grew by only 20,000 people in the last week.

Example 2: Same average, very different spread

Two illustrative ads both show a frequency of about 2.1. Here's how many times each person actually saw them.

Ad A ยท Even spreadHealthy
123โ€“45โ€“78+
Most people saw it once or twice. Nobody is being hammered.
Ad B ยท Long tailHidden overexposure
123โ€“45โ€“78+
Most people saw it once, but 6% saw it 8 or more times. That small group is likely a retargeting-like pocket soaking up impressions.

Where Meta offers a frequency distribution breakdown for your account, use it. Where it doesn't, a rising lifetime frequency with flat New Reach is the best proxy for a growing long tail.

05

Using Frequency to decide

Read frequency with New Reach and CTR, never alone. The ranges below are starting points for prospecting ads; tune them to your category and creative length.

Healthy
You seeLifetime frequency under about 2.5, New Reach % still high.
Do thisKeep going. There's room to add budget if true ROAS holds.
Watch
You seeLifetime frequency climbing past 3 while 7-day frequency looks steady.
Do thisCheck New Reach. If it's falling, broaden the audience before adding spend.
Act now
You seeHigh lifetime frequency plus falling CTR or rising CPA.
Do thisThe ad is fatigued. Refresh the creative or pause, and see creative fatigue.
Expected
You seeHigh frequency on a retargeting ad with a small audience.
Do thisNormal for retargeting. Watch CTR and bottom-funnel ROAS for the point where more views stop helping.
06

Common mistakes

  • Averaging daily frequencyIt undercounts repeat viewers. Query the whole range in one go.
  • Only watching a 7-day windowThe window forgets last month's viewers. Lifetime shows real wear.
  • Trusting the averageA frequency of 2 can include people who've seen the ad 10 times.
  • One cap for every adRetargeting, prospecting and long videos tolerate very different levels.
07

Frequently asked questions

What is a good frequency for Meta ads?

There's no single number. For prospecting, a lifetime frequency under about 2.5 with healthy New Reach is a sensible starting point. Retargeting can run much higher. Let CTR and CPA tell you when it's too much.

Why does Meta show a different frequency for each date range?

Because reach is counted once per person per range. A longer range has more repeat views per person, so frequency is higher.

Is high frequency always bad?

No. Considered purchases often need several exposures. It becomes a problem when extra views stop moving CTR, hook rate or conversions.

Lifetime frequency for every ad, not just this week's

BooleanMaths snapshots lifetime reach and impressions daily, so frequency and New Reach sit side by side for every Meta ad.