← Free Tools / Ad Frequency Calculator
FREE TOOL · NO SIGNUP REQUIRED

Free Ad Frequency & Fatigue Calculator

Calculate how often your audience sees your ads — and predict when creative fatigue starts hurting your ROAS.

Use this free ad frequency calculator to monitor how often your audience sees your ads, estimate fatigue risk, and time creative refreshes before performance drops.

Free to use No signup Built for DTC brands Updates in real time

📡 Campaign Inputs

Total number of times your ads were shown
Number of unique people who saw your ads
How many days the campaign ran
days
Your total campaign budget spent
$
How many unique creatives are running

📊 Frequency Results

Average Ad Frequency
3.33x
impressions per person over campaign period
Low Fatigue Moderate High Fatigue
Daily Frequency
0.11x
Weekly Frequency
0.78x
CPM
$20.00
Cost Per Reach
$0.067
Freq. Per Creative
1.11x
Est. Fatigue In
~27 days
⚠️ Moderate Fatigue — Frequency is above optimal for this campaign period. Consider rotating creatives or expanding your audience.
Creative fatigue eating into ROAS?

TGM manages $314M+ in DTC ad spend across 200+ brands

We treat creative as the #1 paid media lever — built-in production cadence keeps frequency healthy and ROAS stable.

Get a Free Strategy Call →

Trusted by 200+ DTC brands

Shopify
MyIntent
Home Chef
Fresh Patch
Playboy
Atlas Coffee Club
Taste Salud
Gibson
Walmart
Waterbox Aquariums
Ubersuggest
Hale Bob
Grow and Behold
Hard Rock
Fatburger
Pixi Beauty
BPN
Joovv
MD
Client
Shopify
MyIntent
Home Chef
Fresh Patch
Playboy
Atlas Coffee Club
Taste Salud
Gibson
Walmart
Waterbox Aquariums
Ubersuggest
Hale Bob
Grow and Behold
Hard Rock
Fatburger
Pixi Beauty
BPN
Joovv
MD
Client

On This Page

Key Takeaways
  • Healthy DTC ad frequency: Meta prospecting 1.5–2.5/wk, retargeting 4–7/wk; TikTok 2–4/wk; Google Display 1.5–3/wk.
  • Formula: Frequency = Total Impressions ÷ Unique Reach.
  • Fatigue threshold for DTC: Meta prospecting starts decaying past 3.5/wk; CTR drops 30%+, CPM rises 20%+.
  • Frequency × Hooks = Health. 4–6 fresh hooks per active ad set keeps frequency healthy 2–4× longer than single-creative ad sets.
  • Highest-leverage frequency fixes: weekly creative refresh, audience expansion, exclude past converters, dynamic creative optimization (DCO).

DTC Ad Frequency Thresholds by Platform & Objective

Healthy weekly frequency ranges across paid channels. Past these thresholds, CTR drops, CPM rises, and ROAS decays.

PlatformProspecting (Cold)Retargeting (Warm)Fatigue Threshold
Meta (Facebook + Instagram)1.5–2.5/wk4–7/wk3.5/wk for cold; 8/wk for warm
TikTok2–4/wk5–8/wk5/wk for cold; 10/wk for warm
Google Display1.5–3/wk3–6/wk4/wk for cold; 8/wk for warm
YouTube In-Stream1.5–2/wk3–5/wk3/wk for cold; 6/wk for warm
CTV (Hulu, Roku)2–4/wk4–8/wk5/wk for cold; 10/wk for warm

Source: TGM client portfolio averages across 200+ DTC accounts. Frequency shown weekly — multiply by 4× for monthly. Subscription / DTC re-engagement campaigns can sustain 2× these thresholds.

Frequency vs. Reach vs. Impressions vs. CTR Decay — What you are actually measuring

MetricWhat it measuresFormulaWhen to use it
FrequencyAverage impressions per unique userImpressions ÷ Unique ReachDiagnosing creative fatigue + audience saturation
ReachUnique users who saw your ad at least once(Direct from platform)Top-of-funnel awareness sizing
ImpressionsTotal times ads were shown (includes repeats)Reach × FrequencyVolume / scale measurement
CTR Decay RateHow much CTR drops as frequency rises(Initial CTR − Current CTR) ÷ Initial CTRPredicting when to refresh creative

Frequency without reach context is meaningless — 5/wk on a 5K audience is overload, but 5/wk on a 500K audience is healthy depth. Use this calculator to model both.

What Is Ad Frequency and Why Does It Matter?

Ad frequency measures how often the average person in your target audience sees your ad in a given period. It’s the most underrated paid-media metric — brands that ignore frequency typically see CTR drop 30%+ and CPM rise 20%+ within 3 weeks of a creative launch. Frequency is calculated as total impressions divided by unique reach. A frequency of 5 means the average person saw your ad 5 times. Past the platform-specific fatigue threshold (3.5/wk on Meta cold, for example), each additional impression delivers diminishing returns — users start tuning out, swiping past, or marking as “repetitive.”

The Frequency Formula

Frequency = Total Impressions ÷ Unique Reach

Most platforms report frequency at the ad-set level. For full-account view, calculate at the campaign or BU level using deduped reach — otherwise overlapping audiences inflate the number.

How Frequency Connects to Fatigue, CPM, and ROAS

Frequency is the leading indicator for creative fatigue. The chain is: frequency rises → CTR drops → CPM rises (auction penalty for low engagement) → CPC rises → CPA rises → ROAS drops. A typical Meta DTC ad set with $500/day spend hits 3.5/wk frequency in 14 days; from that point, every additional week without creative refresh costs roughly 5–10% ROAS. Brands that build a creative pipeline (4–6 hooks per active ad set, weekly rotation) keep blended ROAS stable; brands that don’t see step-change drops every 30 days. Use this calculator to project when your current creative will hit the fatigue threshold.

What Is a Healthy Ad Frequency for DTC Brands?

Healthy frequency depends on platform, audience temperature, and creative inventory. Meta prospecting: 1.5–2.5/wk is healthy; over 3.5/wk is fatigue territory. Meta retargeting: 4–7/wk is healthy because warm audiences are more tolerant; 8–10/wk is the upper limit before brand annoyance. TikTok: ~2× the Meta thresholds because audience scrolls faster and creative consumption is shorter. YouTube + CTV: lower thresholds because each impression is a 6–30s commitment, so repeats register strongly. Use the calculator’s creative-count input to model whether your hook inventory matches your reach + spend — the easiest fatigue fix is more creative, not less spend.

Diagnose: is your frequency too high?

Run through these in order. The first “yes” usually points at the highest-leverage fix.

If Meta frequency is > 3.5/week on prospecting

You’re past the fatigue threshold. Add 4–6 new hooks within 7 days, expand audience by 2–3×, or temporarily pause the lowest-CTR ad set to let frequency recover.

If you have fewer than 4 active creatives per ad set

Single-creative ad sets fatigue 2–4× faster. Build a creative pipeline of 4–6 active hooks per ad set. Use Dynamic Creative or run multiple ads with rotation.

If audience is < 500K (Meta) or < 1M (TikTok)

Small audience + healthy spend = inevitable frequency overload. Lookalike 3–10% on Meta or broaden interests. Advantage+ Audience usually doubles the workable audience size.

If retargeting frequency is > 8/week

Warm-audience saturation. Add 7-day or 14-day exclusion windows; rotate retargeting creative more aggressively (every 7 days). Layer in lifecycle email + SMS to offload conversion pressure.

If you are not excluding past converters

You’re paying to re-show ads to people who already bought. Add a 30–60 day post-purchase exclusion to all prospecting + retargeting; cut frequency 20–30% with no other changes.

If CTR has dropped > 30% in the last 14 days

Fatigue, not targeting, is the leak. Refresh creative immediately. The longer you wait, the further CTR drops — and CPM compounds the damage.

10 ways to keep ad frequency healthy this quarter

Tactics ordered by typical impact on frequency control. Most can ship in a single sprint.

  • Build a 4–6 hook pipeline per ad set. Single-creative ad sets fatigue 2–4× faster. Hook variety is the #1 frequency lever.
  • Refresh creative every 14 days for top spenders. Set a calendar cadence — don’t wait for fatigue to show.
  • Use Dynamic Creative Optimization (DCO) on Meta. Multiple headlines + images + bodies = combinatorial freshness. Slows frequency growth significantly.
  • Add 30–60 day post-purchase exclusions. Cuts wasted frequency on people who already bought. 20–30% reduction with no creative work.
  • Broaden audience targeting. Bigger pools = lower frequency for same spend. Advantage+ usually doubles workable audience.
  • Rotate UGC + brand creative weekly. Different content styles register as different ads to the algorithm. Adds variety without doubling production.
  • Set frequency caps on retargeting. Cap at 7/week on warm audiences to prevent annoyance + brand backlash.
  • Use Advantage+ Shopping campaigns. Meta auto-rotates creative across placements, naturally smoothing frequency.
  • Add CTV / YouTube to dilute Meta frequency. Spending the same budget across 2–3 channels lowers per-channel frequency without losing reach.
  • Track frequency weekly, not monthly. Monthly averages hide week-3 fatigue spikes. Pull frequency reports every Monday.

What this calculator cannot tell you

  • Audience overlap across ad sets. If 3 ad sets target similar interests, the same person sees ads from all three. Real frequency is higher than per-ad-set reports show.
  • Creative-specific fatigue. Some hooks fatigue at 2/wk, others at 7/wk. Use ad-level CTR trends, not blended frequency.
  • Cross-channel saturation. Same person sees you on Meta + Google + TikTok = compounded frequency. Use unified frequency tools (Hyros, Northbeam) for true view.
  • Brand-recall lift. Higher frequency drives recall (good for brand) and fatigue (bad for direct response). Frequency math alone doesn’t capture both effects.

Ad frequency glossary

Ad Frequency
Average number of times the same person sees your ad. Formula: Impressions ÷ Unique Reach. The leading indicator of creative fatigue.
Reach
Unique users who saw your ad at least once. Different from impressions (which includes repeats). Reach × Frequency = Impressions.
Impressions
Total times your ads were shown, including multiple views by the same user. Always > reach.
Creative Fatigue
The drop in CTR + rise in CPM that happens when the same audience sees the same ad too many times. Begins at platform-specific frequency thresholds.
Fatigue Threshold
The frequency point past which performance starts measurably decaying. Meta prospecting: ~3.5/wk. TikTok: ~5/wk. Lower for video formats.
Hook
The first 3 seconds of a video ad or first sentence of a static. The single biggest frequency lever — more hooks delays fatigue.
Dynamic Creative Optimization (DCO)
Meta + Google feature that combines multiple headlines, images, and bodies into varied ads. Naturally slows frequency growth.
Frequency Cap
A platform setting that limits how often the same person sees your ad in a given period. Useful on retargeting; less common on prospecting (where Meta optimizes automatically).
Audience Saturation
When you’ve shown your ad to most of your target audience and frequency starts climbing because reach has plateaued. Solved by audience expansion.
CTR Decay
Rate at which CTR drops as frequency rises. Most DTC ads decay 5–10% per additional unit of frequency past threshold. Predictor of when to refresh.

We have audited paid media for 200+ DTC brands

If creative fatigue is eating ROAS, we’ll show you the highest-leverage fixes — hook pipeline, audience expansion, exclusions — calc-driven, free, no obligation.

Book a Free Creative Audit →

Frequently Asked Questions

What is a healthy ad frequency on Meta?
For DTC prospecting, 1.5–2.5/week is healthy. Above 3.5/week is the fatigue threshold — CTR drops 30%+ and CPM rises 20%+. Retargeting tolerates more: 4–7/week is healthy, 8–10/week is the upper limit before brand annoyance.
How is ad frequency calculated?
Frequency = Total Impressions ÷ Unique Reach. Example: 800,000 impressions on 200,000 unique users = 4.0 frequency. The calculator above does this instantly and projects fatigue risk based on creative count + spend.
Why does my Meta CPM keep rising?
Frequency over 3.5/week is the most common cause. Meta’s auction penalizes low-CTR ads with higher CPM. Refresh creative every 14 days, broaden audience, add post-purchase exclusions. CPM typically drops 15–25% within 7 days of a creative refresh.
What’s the relationship between frequency and ROAS?
Inverse correlation past the fatigue threshold. The chain: frequency rises → CTR drops → CPM rises → CPA rises → ROAS drops. A typical Meta ad set loses 5–10% ROAS per week once it hits 3.5/wk frequency without creative refresh.
How many creative variants do I need to keep frequency healthy?
4–6 active hooks per ad set is the sweet spot for spending $500/day+. Single-creative ad sets fatigue 2–4× faster. Build a pipeline of 2–3 new hooks per week per top-spending ad set.
Should I cap frequency on Meta?
Frequency caps work well on retargeting (cap at 7/week to prevent annoyance) but not on prospecting (Meta optimizes naturally and capping limits delivery). Set caps via campaign-level settings on Reach + Awareness objectives.
How does frequency differ on TikTok vs Meta?
TikTok tolerates ~2× Meta’s frequency before fatigue because the scroll is faster + creative consumption is shorter. TikTok prospecting: 2–4/wk healthy; fatigue at ~5/wk. TikTok retargeting: 5–8/wk healthy; fatigue at ~10/wk.
Does ad frequency affect Quality Score on Google?
Indirectly. Quality Score uses expected CTR — if frequency causes CTR decay, Quality Score drops, which raises CPC. Refreshing creative + ad copy restores expected CTR + Quality Score. Add Responsive Search Ads with 8–15 headlines to maintain freshness automatically.
How do I track frequency across platforms?
Each platform reports its own frequency, but no native tool shows cross-platform overlap. Tools like Hyros, Northbeam, or Tealium provide unified attribution. For most DTC brands, monitoring per-platform frequency weekly + tracking blended CTR / CPM is sufficient.

Want healthy frequency + scaling ROAS?

Top Growth Marketing manages $314M+ in DTC ad spend with creative strategy + production built into the engagement.

Get a Free Strategy Call →

Pin It on Pinterest

Share This