Frequency is a lagging indicator. Watch CPM.

Frequency tells you an audience has seen your ad too often. CPM tells you the auction already noticed. One of those is news; the other is a receipt.

Adgent · Notes from building the analyst

Type
Field note
Topic
Creative fatigue
Reading time
5 min
Published
2 April 2026
Updated
31 October 2026
Cover: a CPM curve rising early against a muted, dashed frequency curve that rises late.

The standard fatigue check is frequency. Watch it climb past 2, past 3, and somewhere in there you refresh the creative. It is a reasonable habit built on a flawed instrument: frequency is an average, and it is slow. Meta itself defines frequency as the average number of times each person saw your ad.

Short answer The earliest sign of creative fatigue is a rising CPM paired with a falling CTR: the auction repricing your ad within hours because engagement is decaying. It shows up days before a frequency average moves, because frequency is a slow, backward-looking summary and CPM is a live signal.

Why frequency arrives late

Frequency is impressions divided by reach over a window. To move meaningfully, it needs volume to accumulate. By the time a 7-day frequency ticks from 2.1 to 2.8, the fatigue that caused it started days ago. You are reading a summary of last week's problem.

Worse, it averages over the whole audience. A frequency of 2.4 can mean everyone saw the ad twice, or it can mean your core 20% saw it nine times and the rest saw it once. Those are different problems and the metric cannot tell them apart.

The difference in one line Frequency is the audience telling you it is tired. CPM is the auction telling you it already priced that in.

What the CPM curve knows first

Meta's auction is continuously repricing your ad against how people respond to it. As engagement decays, your effective quality signal drops and you pay more for the same placement. That repricing shows up in CPM within hours, long before enough impressions pile up to move a frequency average.

The diagnostic pattern to look for is CPM rising while CTR falls. Read them together:

  • CPM up, CTR down: creative fatigue. The audience has stopped responding and the auction is charging you for it. Refresh.
  • CPM up, CTR flat: auction pressure, not fatigue. A competitor moved in, or it is Black Friday. Your creative is fine; your market got expensive.
  • CPM flat, CTR down: audience mismatch, usually after a targeting or placement change. The creative is not tired, it is in the wrong room.

None of the three patterns can be read from a single metric. Each one is a relationship between two curves, judged against what is normal for that account, and “normal” is different for a $5k-a-month DTC brand and a $500k-a-month retailer.

Frequency is not useless. It is confirmation. By the time it agrees with you, you have already paid for the lesson.

What frequency number actually signals fatigue

People want a threshold, so here is the honest version: there is not one that holds across accounts. A prospecting audience of two million cold users can run at a frequency of 4 or 5 for weeks without fatigue, because the impressions are spread thin across a huge pool. A retargeting audience of eight thousand warm users can be cooked at a frequency of 2: they have all seen the ad twice in three days, and the auction knows it before the average does.

That is the trap in the “refresh at frequency 3” rule of thumb. The same number means burnout on one ad set and plenty of runway on another. What matters is not the absolute frequency but the rate of change against that ad set's own baseline, and whether CPM is climbing while response falls. A frequency of 3.5 that has been stable for two weeks with flat CPM is fine. A frequency of 2.2 that jumped from 1.6 in four days while CPM ticked up is the one to worry about.

There is no universal fatigue frequency. There is only your ad set's normal, and the moment CPM starts pulling away from it.

Fatigue vs auction pressure: don't refresh the wrong thing

The most expensive mistake here is not missing fatigue. It is misreading a cost spike as fatigue when it is really the auction getting crowded. If you swap out a perfectly good creative because CPM jumped over Black Friday, you have thrown away a proven asset and reset the learning phase for nothing. The tell is CTR. Fatigue means the audience stopped responding, so CTR falls with CPM. Auction pressure means the market got expensive while your audience still likes the ad, so CTR holds steady even as CPM climbs.

This is the same class of problem behind a CPA that jumps overnight: the number moved, but the number alone does not tell you which lever to pull. Read CPM in isolation and every cost spike looks like fatigue. Read it against CTR, seasonality and what competitors are doing in your placements, and the three causes separate cleanly. Only one of them is fixed by new creative.

How often you should actually refresh

Refresh on the signal, not the calendar. A fixed cadence (“new creative every two weeks”) either churns out winners before they have peaked or lets losers rot past the point of profit, because ad sets do not fatigue on a schedule. The right cadence is whatever your CPM and CTR relationship tells you, and that varies with audience size, budget and how distinctive the creative is. A high-budget ad set pounding a small retargeting pool needs new frames far more often than a lean prospecting campaign against a broad Advantage+ audience.

What you can standardise is the pipeline, not the timer: always have the next variation ready, so that when the signal turns you swap without going dark. Keep a small stable of proven angles in rotation so no single execution carries the whole ad set. And when you do scale a winner, watch the fatigue curve steepen: bigger budgets burn a fixed audience faster, which is exactly the failure covered in scaling a winner without breaking it.

Why this is hard to do by eye, every day

Everything above is readable in principle. The problem is doing it across dozens of ad sets, every day, before the spend compounds. You would have to hold each ad set's CPM and CTR against its own trailing baseline, separate a fatigue slope from an auction spike from a targeting miss, and do it fast enough to act while the creative still has salvageable reach. By hand that is an hour of squinting at exports, and it is the hour most teams skip until the CPA report forces it.

Adgent is a team of AI agents working toward your marketing goals, and this read is shared between two of its specialists. Creative-Fatigue Scout looks for single ads wearing out and for a whole account running out of fresh creative. CPC-Spike Autopsy takes a cost spike apart into its driver: CTR, CPM, bid or auction competition. In creative analysis, every concept carries a verdict (still scaling, wearing out, testing), and a falling number is checked for where it actually broke before anything goes on the refresh list:

AdgentCreative review · one live account (e-commerce), 30 September 2026 · translated from Turkish

“This creative's CTR rose 29.5% while its purchase conversion rate fell 62.3% (15 to 9 conversions, p = 0.015). That is not creative fatigue. It is a funnel problem, from message to landing page, so I left it off the refresh list.”

Higher CTR, worse conversion: new creative would have fixed nothing. Adgent analyses creative; it does not make it. When a refresh is the right call, it names the tired ad, explains why and carries that evidence into the next creative review.

Frequently asked

What is the earliest signal of creative fatigue?
A rising CPM alongside a falling CTR. The auction reprices your ad within hours as engagement decays, so cost climbs while response drops, days before enough impressions accumulate to move a frequency average.
Why watch CPM instead of frequency?
Frequency is impressions over reach: a slow average that needs volume to accumulate, so it reports last week's problem. CPM reflects the auction repricing your ad almost immediately, which makes it the leading indicator, not the receipt.
How do I tell fatigue from auction pressure?
Read CTR alongside CPM. Fatigue is CPM up with CTR down: the audience stopped responding. Auction pressure is CPM up with CTR flat: a competitor or seasonality made the market expensive while your creative still works.
What frequency means creative fatigue?
There is no universal number. A broad prospecting audience runs fine at 4–5; a small retargeting pool can be cooked at 2. What signals fatigue is the change against that ad set's own baseline, read together with CPM.
How often should I refresh creative?
On the signal, not the calendar. Fixed cadences churn winners early or let losers rot. Refresh when the CPM and CTR relationship turns for that ad set, which comes sooner for high-budget campaigns against small audiences.
Does rising CPM always mean fatigue?
No. CPM up with CTR flat is auction pressure: your creative is fine, your market got expensive. CPM flat with CTR down is usually a targeting or placement mismatch. Only CPM up with CTR down means refresh.
Who wrote thisWritten by the people building Adgent, the AI employee that carries brand context into every growth decision. Related product: creative analysis.

Bring the same question to your own account. Adgent returns its position, the evidence underneath and what the finding is worth a month.

Pricing