Metric note
Ad frequency: how to calculate it, what is good, and frequency caps
Ad frequency is the average number of times each person who saw an ad saw it, within one report scope and period. To calculate it, divide impressions by reach: 24,000 impressions shown to 8,000 people is a frequency of 3.0. To plan, reverse it: reaching 10,000 people about 4 times needs roughly 40,000 impressions. Frequency is an average across a distribution, there is no universal “good” number, and a frequency cap is a separate setting that limits how often one person is shown the ad.
By Adlane · Updated
Ad frequency formula with a worked example
Take impressions and reach from the same provider, the same level (campaign, ad set or ad) and the same complete period. Divide impressions by reach. Rearranging the same relation gives impressions from a planned reach and frequency, or the reach a number of impressions implies at a given frequency.
Worked example (illustrative numbers): a campaign records 24,000 impressions and a reach of 8,000 in a month. 24,000 ÷ 8,000 = an average frequency of 3.0. If the plan is to reach 10,000 people about 4 times each, you need roughly 40,000 impressions. If the target audience is 50,000 people, a reach of 8,000 is a reach rate of 16%. The calculator below solves for frequency, impressions needed or implied reach in your browser.
Frequency = impressions ÷ reachImpressions needed = target reach × target frequencyReach = impressions ÷ frequencyReach rate = reach ÷ target audience × 100Free tool · runs in your browser
Calculate ad frequency, impressions needed or reach.
Choose what to solve for, then enter the other numbers. The starting values are illustrative. Nothing you enter is sent to Adlane.
How to calculate ad frequency, step by step
Step 1: choose one provider, one level (campaign, ad set or ad) and one complete period, for example the last full week. Step 2: read impressions and reach for that exact scope from the same report. Step 3: divide impressions by reach. Step 4: compare the result with the same scope in earlier periods, not with another platform or a generic benchmark.
Most platforms also show frequency directly, already calculated for the scope in view. Calculating it yourself is useful when you export impressions and reach to a spreadsheet, or when you plan a campaign and need the impressions a reach and frequency target implies.
| You know (illustrative) | Working | Answer |
|---|---|---|
| Impressions 24,000, reach 8,000 | 24,000 ÷ 8,000 | Frequency 3.0 |
| Target reach 10,000, target frequency 4 | 10,000 × 4 | About 40,000 impressions |
| Impressions 30,000, frequency 2.5 | 30,000 ÷ 2.5 | Reach about 12,000 (same scope only) |
| Impressions 500, reach 0 | Division by zero | Unavailable: nothing was delivered |
What is a good ad frequency?
There is no single good ad frequency, and any fixed number quoted without the objective, audience and period behind it should be treated with caution. The most cited idea is Herbert Krugman’s 1972 paper “Why three exposures may be enough”, which argued that a third exposure acts as the reminder and later exposures repeat it. “Effective frequency” planning grew from that work and is usually expressed as a range within a purchase cycle, below which exposure is too thin and above which it is waste. These were developed for television, and neither gives a cut-off that fits every digital campaign.
A practical way to find your own range: take eight or more complete weeks for one campaign, put weekly frequency beside click-through rate and cost per result, and look for the point where response starts to fall while frequency keeps rising. That point is specific to your audience size, creative and offer, and it moves when any of them changes. The table summarises how objective changes the reading; it contains no benchmarks because none apply across accounts.
| Objective | What frequency is for | Signal that it is too high |
|---|---|---|
| Awareness or launch | Enough repetition for the message to register | Reach stops growing while frequency climbs |
| Consideration | Reminding people during a longer decision | Click-through rate falls week after week at stable spend |
| Conversion or retargeting | Reaching people close to a purchase | Cost per result rises and conversion rate falls |
| Small or narrow audience | Frequency rises quickly by design | Same people, same creative, response declining |
Frequency vs reach vs impressions
The three measures describe the same delivery from different sides. Impressions count showings, reach counts people, and frequency is the ratio between them. Keep them in separate columns and read them together: rising impressions with flat reach means the same people are seeing the ad more often.
In media planning, frequency also feeds gross rating points: GRPs = reach as a percentage of the target audience × average frequency. 40% reach at a frequency of 3 is 120 GRPs.
| Measure | What it counts | How you get it | Illustrative value |
|---|---|---|---|
| Impressions | Every time the ad was shown | Count from the platform | 24,000 |
| Reach | Distinct people or accounts | Deduplicated estimate from the platform | 8,000 |
| Frequency | Average showings per person reached | Impressions ÷ reach | 3.0 |
| GRPs | Reach % × frequency | Planning measure for a defined audience | 40% × 3 = 120 |
An average frequency hides a distribution
A frequency of 3.0 does not mean each of the 8,000 people saw the ad three times. A plausible split is that 5,000 saw it once, 2,000 saw it four times and 1,000 saw it eleven times, which also averages to 3.0. The figures are invented to show how different the experience behind one average can be. Where the provider offers a frequency distribution breakdown, read it before deciding the audience is saturated.
| Scope (illustrative) | Impressions | Reach | Frequency |
|---|---|---|---|
| Campaign, month | 24,000 | 8,000 | 3.0 |
| Ad set A, month | 9,000 | 6,000 | 1.5 |
| Ad set B, month | 15,000 | 3,000 | 5.0 |
| New ad, first day | 0 | 0 | Unavailable |
Where to find ad frequency in Meta Ads Manager and Google Ads
Meta Ads Manager: open Columns, choose Customise columns and add Reach, Impressions and Frequency. Meta calculates frequency for the exact scope and dates in the view, so the campaign row is not the average of its ad set rows. In the Marketing API Insights endpoint the fields are reach, impressions and frequency. Reach and frequency buying lets you set a frequency cap for eligible campaigns.
Google Ads: for campaign types that support reach measurement, such as Video, Display and Demand Gen, add the Unique users and Avg. impr. freq. per user columns. Display and Video campaigns also let you set a frequency cap in campaign settings. Search campaigns do not report reach or frequency, because each impression answers a separate query.
Frequency cap: how to limit ad frequency in Google Ads and Meta
A frequency cap is a setting, not a measurement: it limits how often the platform tries to show an ad to one person over a period. Reported frequency can still differ from the cap, because reach is estimated, people use several devices, and the report period rarely matches the cap period.
Google Ads: Display and Video campaigns support frequency caps, Search campaigns do not. In Display campaigns you limit impressions per person per day, week or month, at campaign, ad group or ad level. In Video campaigns you limit impressions and/or views per day, week or month, at campaign level only; the cap applies to signed-in users, or to devices when people are signed out. When someone reaches the cap, Google stops showing them that campaign’s ads.
Meta: a frequency cap is available when the ad set’s performance goal is Reach or ThruPlay. In the Marketing API this is frequency_control_specs, with a maximum frequency and an interval of 1 to 90 days, for example at most 2 impressions every 7 days. Ad sets optimising for conversions or link clicks do not take a cap; there, monitor frequency in reporting and refresh creative or widen the audience instead.
| Platform | Where a cap is available | What you set | Level |
|---|---|---|---|
| Google Ads Display | Campaign settings, frequency capping | Impressions per day, week or month | Campaign, ad group or ad |
| Google Ads Video | Campaign settings, frequency capping | Impressions and/or views per day, week or month | Campaign only |
| Google Ads Search | Not available | Each impression answers a separate search | Not applicable |
| Meta (Facebook, Instagram) | Ad sets with a Reach or ThruPlay goal | Maximum impressions per 1 to 90 days | Ad set |
When is frequency undefined, and why can’t daily figures be averaged?
When reach is zero, the ratio is undefined. Show it as unavailable, not as zero: nothing was delivered. Frequencies built from very small reach are also unreliable. Ten impressions over four people gives 2.5, but a single extra viewer changes it substantially.
Daily reach rows overlap: a person reached on three days appears in three rows. Adding daily reach overstates period reach, and dividing period impressions by that inflated total understates frequency. Averaging daily frequencies has the same problem in a different form. Use the provider’s period-level reach and frequency for the period you care about.
Does rising ad frequency prove creative fatigue?
A rise suggests exposure is concentrating on the same people, but it does not establish fatigue by itself. Fatigue is a claim about response, so look at click-through rate, cost per outcome and conversion rate over the same weeks. If frequency rose while response held, the audience may simply be small or the purchase cycle long.
Consider the purchase cycle and the creative context before recommending a change. A high-consideration service may benefit from repeated exposure; a one-off impulse product may not. There is no universal stopping point that fits every audience, and no number on this page is one.
How to investigate ad frequency in Adlane
Connect the Meta or Google Ads account and ask a bounded question such as “For the last eight complete weeks, show weekly impressions, reach, frequency, click-through rate and cost per purchase for this campaign in the account currency.” Review the evidence rows and check that frequency was read at campaign level rather than summed from ad sets.
If a sustained pattern suggests refreshing creative or widening an audience, Adlane prepares a proposal for your approval; it never changes the account from the conversation.
Questions, answered
What is ad frequency?
Ad frequency is the average number of times each person who was reached saw an ad during a period. It is impressions divided by reach for the same scope.
How do you calculate ad frequency?
Divide impressions by reach. 24,000 impressions ÷ 8,000 people reached = a frequency of 3.0.
What is the frequency formula in marketing?
Frequency = impressions ÷ reach. In media planning it is also used in gross rating points: GRPs = reach (as a % of the target audience) × average frequency.
What is a good ad frequency?
There is no universal number. Krugman’s “three exposures” idea from 1972 is the most quoted starting point, but it was developed for television. Find your own range by tracking weekly frequency beside click-through rate and cost per result, and note where response starts to fall.
How many impressions do I need for a target frequency?
Multiply the reach you want by the frequency you want. Reaching 10,000 people an average of 4 times needs about 40,000 impressions. Divide by 1,000 and multiply by your CPM to estimate the cost.
Is frequency the same as a frequency cap?
No. Frequency is what was delivered on average. A frequency cap is a campaign setting that limits how often the platform tries to show the ad to one person.
How do I set a frequency cap in Google Ads?
In a Display or Video campaign, open the campaign settings and use the frequency capping setting to limit impressions (and, for Video, views) per person per day, week or month. Search campaigns do not support frequency caps.
Can you set a frequency cap on Facebook and Instagram ads?
Yes, for ad sets whose performance goal is Reach or ThruPlay. You choose a maximum number of impressions per person over 1 to 90 days. Other performance goals do not take a cap.
Can I add or average frequency across ad sets or days?
No. Reach overlaps between ad sets and days, so neither sums nor averages of the rows give the true figure. Use the provider’s frequency for the whole scope and period.
Sources
Continue your review
- Reach vs impressions: what reach means in advertising
- What are ad impressions? Definition, formulas and examples
- CPM meaning: cost per thousand impressions, formula and calculator
- Meta ads frequency: what the average means and how to read it
- Creative fatigue in Meta Ads: test the hypothesis before acting