Skip to content
Diagnostics·7 min read·

What 'Creative Limited' and 'Creative Fatigue' actually mean in Ads Manager

Meta will label a fading ad for you. The problem is what triggers the label: by the time you see Creative Fatigue, your cost per result has already doubled. Here is exactly how both tags work.

ByMart Hendrik·6 years running Meta ads
In one paragraph

In Meta Ads Manager's Delivery column, Creative Limited appears when an ad's cost per result has risen above your previous ads but is still less than double. Creative Fatigue appears when cost per result reaches or exceeds twice your previous ads. Both are calculated from cost per result, which is the last metric to move when a creative decays, so both tags are lagging indicators by construction: the Creative Fatigue label means the damage has already happened. Both also only appear for ad sets running a single creative (plus some Advantage+ catalog cases), so most multi-creative ad sets never get labelled at all.

Meta does tell you when a creative is dying. That surprises people who have been told the platform gives you nothing. The catch is not whether the warning exists, it is when it arrives and which ads can ever receive it.

The two labels, precisely

In the Delivery column of Ads Manager you may see one of two statuses. Creative Limited means the cost per result of the current ad is higher than that of your previous ads, but still less than double. Creative Fatigue means the cost per result has reached or passed twice your previous ads. That is the entire trigger logic, and it is worth reading twice, because it tells you exactly how late these warnings are.

The short answer

Creative Limited = cost per result above your past ads. Creative Fatigue = cost per result at or above 2x your past ads. If you are waiting for the second label to act, you are waiting for your cost to double before you respond.

Why both labels arrive late by design

Creative decay moves through a sequence. Attention drops first, so hook rate on video slips. Click-through rate decays next. Frequency climbs as delivery works harder to find fresh eyes. Cost per result rises last, because it is the compound consequence of all the earlier signals. Meta's tags are computed from that final metric. So the tag cannot fire until the decline has already worked its way through every leading indicator and landed in your cost. In practice that is often two to three weeks after the fade began.

2x
the cost-per-result multiple required before Meta calls it Creative Fatigue

The coverage gap nobody mentions

There is a second limitation that matters more than the timing for most accounts: these delivery labels only appear for ad sets running a single creative, with some Advantage+ catalog exceptions. If you follow the standard advice and run several creatives per ad set, which you should, most of your ads become ineligible for the warning entirely. You can run a properly structured account and never see either label while creatives quietly fade inside it.

What to do when you see either tag

  • Treat Creative Limited as urgent, not as a warning shot. It already means cost per result has risen above your baseline.
  • Treat Creative Fatigue as a postmortem. Refresh immediately, then ask what could have caught it two weeks earlier.
  • Do not edit the live ad's image, video, or text as your fix, since editing a live creative resets its learning.
  • Launch fresh variants inside the same ad set so delivery history is preserved, then shift budget and pause the loser.
  • Check whether the ad set has more than one creative. If it does, understand that no label will ever appear, and you need another detection method.

What to watch instead

If you want to act before your cost doubles, you have to read the leading signals directly: rolling click-through rate against that specific ad's own earlier baseline, how fast frequency is climbing rather than its absolute level, and how much of your addressable audience has already been reached. Those move days to weeks before cost per result does. That is the whole gap between a label that tells you an ad died and a signal that tells you an ad is dying.

How late the label is, worked through

Numbers make this concrete. Take an ad running at 100 euros a day at a cost per result of 20 euros, so five results a day. These figures are illustrative rather than from a specific account, but the shape is the one you will recognise.

On day 3 its click-through rate begins sliding against its own trailing baseline. Nothing else has moved yet, and nothing in Ads Manager says anything. By day 9 cost per result has drifted to 28 euros, which is above your previous ads, so Creative Limited becomes eligible to appear. You are now paying 8 euros more per result than you were, and you have been for several days. By day 14 cost per result reaches 40 euros, twice the baseline, and Creative Fatigue appears.

Between day 9 and day 14 alone, at roughly 500 euros of spend, the gap between the old cost per result and the new one is somewhere around 150 euros of pure waste, and that is the cheap half of the story. The expensive half is days 3 to 9, when the only visible evidence was a metric nobody had a reason to open.

Where the labels are genuinely useful

Worth saying plainly, because this post is mostly a critique: the delivery labels are free, they are accurate about what they measure, and they are a reasonable audit tool. If you inherit an account and want a fast read on which single-creative ad sets have been left running too long, sorting by that column is a sensible first ten minutes.

They are also a decent teaching aid. A junior buyer who learns to connect the Creative Fatigue label to what the CTR chart was doing three weeks earlier has learned the single most useful lesson in creative management, and the label is what makes the connection visible.

The argument is not that the labels are wrong. It is that a warning computed from the last metric to move cannot be an early warning, and that treating it as one is what costs money.

Meta's tags are an obituary. Useful, accurate, and published after the funeral.
The short answer

Fadar reads the leading signals instead: CTR decay, frequency velocity, and reach saturation, each judged against the ad's own baseline, on every ad including multi-creative ad sets. It pings Slack, Telegram, or Discord the day the compound signal trips, with the damage in euros. The 90-day backtest shows what your account's labels would have cost you.

Questions

Fair questions.

What does Creative Limited mean in Ads Manager?

It means the ad's cost per result has risen above that of your previous ads, but has not yet doubled. It is the milder of Meta's two delivery warnings and it is worth treating as urgent rather than as an early heads-up, because cost per result is the last metric to move when a creative decays.

Why do my ads never show a Creative Fatigue label?

Most likely because your ad sets run more than one creative. Both delivery labels apply only to single-creative ad sets, with some Advantage+ catalog exceptions, so a well-structured account running several creatives per ad set can fade for weeks without ever being labelled.

Should I edit the ad when I see Creative Limited?

Not the live one. Editing a running ad's image, video, or primary text resets its learning, so you lose the delivery history along with the tired creative. Launch fresh variants into the same ad set instead, let them run alongside the incumbent, then shift budget and pause the loser.

Is Creative Limited the same as Learning Limited?

No, and they are easy to confuse. Learning Limited means an ad set is not getting enough conversions per week to exit the learning phase, which is a volume problem. Creative Limited is a cost-per-result comparison against your previous ads, which is a creative problem. The fixes are unrelated.

How much warning does the Creative Fatigue label give you?

By its own definition, none worth acting on. The label requires cost per result to reach twice your previous ads before it appears, so the decision it should have informed has already been made by the budget you spent getting there.

Written by
Mart Hendrik
Founder, Fadar · 6 years running Meta ads

Fadar came out of buying Meta ads and watching the same thing happen on every account: the creative starts dying days before the cost per result admits it. These field notes are what that looks like from inside an ad account, written from real numbers rather than a keyword list.

More about Mart
Put your ads on the radar

Fadar watches every Meta ad for fatigue and pings Slack, Telegram, or Discord in euros the day one starts to fade. The 90-day backtest is free.

Run the free backtest