KPI Tree

Metric Definition

Frequency

Ad frequency = Total impressions / Unique reach
Total impressionsNumber of times the ad was served in the period
Unique reachNumber of distinct people who saw the ad at least once

Track from

Metric GlossaryMarketing Metrics

Ad frequency analysis

Ad frequency is the average number of times a single person sees your ad during a given period. Analysing it tells you whether you are reaching new people or repeatedly hitting the same audience. It is the bridge between raw impressions and the unique reach those impressions actually delivered.

7 min read

Generate AI summary

What is ad frequency analysis?

Ad frequency is the average number of times a single person sees your ad during a given period. If a campaign serves 100,000 impressions to 25,000 distinct people, the frequency is 4. Analysing frequency means reading that number alongside reach, spend and outcomes to judge whether each extra exposure is still earning its place.

Frequency matters because impressions on their own hide a critical fact. Two campaigns can serve the same number of impressions, yet one spreads them across a wide audience while the other hammers a small group. The first builds reach. The second risks fatigue, wasted budget and rising cost per result. Reading frequency tells you which pattern you are in.

Read frequency with reach, never alone

A frequency of 4 means nothing without the reach behind it. The same number can describe healthy repetition across a large audience or saturation of a tiny one. Always pair frequency with unique reach and the outcome it produced, so you can tell the difference between coverage and over-exposure.

How to calculate ad frequency analysis

Frequency is total impressions divided by unique reach. The arithmetic is simple. The accuracy depends entirely on how cleanly the platform counts unique people rather than unique devices, cookies or sessions. A person who sees an ad on a phone and a laptop can be counted twice, which understates true frequency.

To analyse frequency properly, calculate it per channel and per time window rather than as one blended figure. A weekly frequency of 3 on one platform and 1 on another can blend into an average that hides the channel doing the real saturating.

  1. 1

    Total impressions

    Count every time the ad was rendered or served in the period, including repeat views to the same person.

  2. 2

    Unique reach

    Count the distinct people who saw the ad at least once, deduplicated across devices where the platform allows it.

  3. 3

    Time window

    Fix the period, whether daily, weekly or campaign-length. Frequency is meaningless without a defined window.

  4. 4

    Channel split

    Repeat the calculation per platform so cross-channel overlap does not hide where saturation is building.

Ad frequency analysis in a metric tree

Frequency is a ratio, so it moves when either the numerator or the denominator moves. A metric tree makes that visible by decomposing frequency into the impression side and the reach side, then breaking each of those into the levers a team can actually pull. When frequency climbs, the tree shows whether impressions surged or reach collapsed, which are two very different problems with two different owners.

Metric tree insight

A rising frequency rarely has one cause. It can be a budget increase pushing impressions up, a narrowing audience pulling reach down, or overlapping ad sets competing for the same people. KPI Tree connects each branch to the team that owns it, so when frequency crosses a threshold the push goes to the person who can act, not to a shared dashboard nobody owns.

Ad frequency analysis benchmarks

There is no single correct frequency, because the right number depends on the campaign goal and the buying cycle. Prospecting campaigns aiming for reach want low frequency. Retargeting and considered-purchase campaigns tolerate more. The ranges below are practical starting points for a weekly window, not hard rules.

Campaign typeHealthy weekly frequencyWatch zoneLikely problem above
Prospecting and reach1 to 23 to 4Audience too narrow, wasted reach
Consideration2 to 45 to 6Early fatigue, falling click-through rate
Retargeting3 to 78 to 10Annoyance, rising cost per acquisition
Brand and seasonal push4 to 89 plusDiminishing returns, audience burnout

How to improve ad frequency analysis

Improving frequency does not mean driving it down. It means holding it in the band that fits the goal, then acting fast when it drifts. The levers split between widening reach, refreshing creative and capping delivery.

Expand the audience

When frequency climbs because reach is shrinking, widen targeting or add lookalike audiences so impressions spread across more people.

Refresh creative on a cadence

Rotate new creatives before fatigue sets in. More active variants let a higher frequency stay tolerable because each exposure feels different.

Set frequency caps

Apply caps at the ad set or account level so a single person cannot be served far above your target band in one period.

Remove audience overlap

Deduplicate overlapping ad sets and exclude already-converted users so budget stops competing against itself for the same people.

Common mistakes when tracking ad frequency analysis

  1. 1

    Blending channels into one number

    A single account-wide frequency hides the one platform that is over-serving. Split by channel before drawing conclusions.

  2. 2

    Ignoring the time window

    A frequency of 5 over a quarter is fine. The same 5 in a single day is saturation. Always state the period.

  3. 3

    Treating low frequency as always good

    Below the band, a considered-purchase campaign may simply not be exposed enough to convert. Low is not free.

  4. 4

    Counting devices as people

    When reach counts devices rather than deduplicated people, true frequency is higher than reported and fatigue arrives sooner than expected.

Related metrics

Return on ad spend

ROAS

Marketing Metrics
Google Ads

Metric Definition

ROAS = Revenue from Ads / Ad Spend

Return on ad spend measures the revenue generated for every pound spent on advertising. It is the primary profitability metric for paid media, telling you whether your ad campaigns are generating more revenue than they cost and by how much.

View metric

Click-through rate

CTR

Marketing Metrics
Google AdsKlaviyo

Metric Definition

CTR = (Clicks / Impressions) × 100

Click-through rate measures the percentage of people who click on a link, ad, or call-to-action after seeing it. It is one of the most fundamental engagement metrics in digital marketing, connecting impressions to action and serving as an early indicator of campaign relevance and audience targeting quality.

View metric

Cost per acquisition

CPA

Marketing Metrics
Google Ads

Metric Definition

CPA = Total Campaign Cost / Number of Acquisitions

Cost per acquisition measures the total cost to acquire a single converting user, whether that conversion is a purchase, sign-up, or lead. CPA is the bottom-line efficiency metric for paid marketing, connecting ad spend to actual business outcomes rather than intermediate metrics like clicks or impressions.

View metric

Conversion rate

CVR

Marketing Metrics
ShopifyGoogle AdsGoogle AnalyticsPostHog

Metric Definition

Conversion Rate = (Number of Conversions / Total Visitors or Leads) × 100

Conversion rate measures the percentage of visitors, users, or leads who take a desired action, such as making a purchase, signing up for a trial, or submitting a form. It is the fundamental metric for evaluating the effectiveness of any acquisition funnel, landing page, or marketing campaign.

View metric

Metric trees for marketing teams

Metric Definition

Ad frequency analysis sits within a marketing metric tree, and this guide shows how to connect it to the spend and performance metrics it influences.

View metric

Vanity metrics vs actionable metrics

Metric Definition

Ad frequency can look impressive on its own, so this guide helps you tie it to outcomes rather than treating raw exposure as a goal in itself.

View metric

Build ad frequency as a tree with an owner on every branch

Decompose frequency into impressions, reach, saturation and creative fatigue, then put a named owner on each driver. When frequency drifts out of band, KPI Tree pushes the alert to the person who can act and checks whether their fix actually moved the number.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business