Where does TikTok ad fatigue show first?
The opening carries more of the ad. TikTok's own guidance puts the hook in the first 6 seconds and the proposition in the first 3, and lists sound as a basic of every ad (Creative best practices).
That makes the 2-second view rate the first place to look, and it is also the cheapest signal to confirm. A fall in hook rate from 25% to 20% shows up with about 1,100 impressions in each week, where a 20% CTR drop at 1% needs about 35,000 (our calculation).
TikTok publishes no decay rate, and the “refresh every 5 to 7 days” rule comes from vendor blogs. TikTok's own automation does work on short windows: Smart Creative tests new videos for 3 to 5 days and pauses those that show fatigue in that time (About Smart Creative).
Meta can label fatigue for you once cost per result doubles against your past ads (the Meta checks). On TikTok you build that view yourself from the columns below.
Which TikTok metrics show fatigue?
All of these are standard columns in TikTok Ads Manager, defined in Video play metrics and basic metrics. Read them per ad, comparing the last 7 days with the ad's first full week.
- 2-second video views count plays of at least 2 seconds in an impression session, replays excluded. Divided by impressions, this is what practitioners call the hook rate.
- 6-second video views count plays of at least 6 seconds, full plays of shorter videos, and any engagement in the first 6 seconds. Divided by 2-second views, it gives the hold rate: whether the seconds after the hook keep people. Early clicks and likes count too, which flatters ads with a CTA in the opening.
- Average play time per video view and views at 25%, 50%, 75% and 100% show where the body of the video loses people.
- Frequency and average 7-day frequency show how often each person saw the ad.
- CTR and CPM. When CPM rises on every ad in a market, look at the auction first; a single ad losing CTR while its neighbours in the ad group hold steady is the creative.
- Cost per result is the slowest signal, since conversions are far rarer than views.
What do TikTok's own tools report?
Four tools in Ads Manager touch fatigue, plus one in Creative Center. From TikTok's Business Help Centre, checked October 2026:
- Recommendations. “Add more creatives to avoid ad fatigue” appears when an ad group has fewer than three creatives, with a target of 3 to 5 (Available recommendations). It counts creatives and ignores performance.
- Ad Assistant Diagnosis. A tool in Ads Manager that reviews an ad group, names a condition such as rising CPA, and suggests actions (Diagnosis best practices). One reason it lists for a CPA rise is “strong-performing creatives stopped delivering”, which hints at fatigue without naming the ad.
- Smart Creative and Smart+. Smart Creative combines your assets, tests the most different videos for 3 to 5 days on no more than 10% of the ad group's budget, then pauses videos showing fatigue and swaps in new ones from a waiting list. Smart+ campaigns describe the same fatigue detection. Smart Creative supports pulled Spark Ads; Automate Creative, which some advertisers now see instead, supports pushed ones.
- Video Insights. Daily trend lines for your top and bottom five videos and a second-by-second key frame chart, under Analytics (Video Insights). The closest TikTok has to a fatigue chart, read by hand.
- Creative Center. Top Ads shows other advertisers' high-performing ads with a second-by-second engagement graph, filterable by region (Top Ads). Useful for the next hook; it covers other advertisers only.
TikTok doesn't publish the rule Smart Creative uses to pause a video. To know why an ad is tiring, or to make the call yourself across markets, you need the columns above.
How do you check TikTok ad fatigue in 10 minutes?
- Open the ad level for the last 14 days. Add impressions, frequency, CTR, CPM, 2-second and 6-second video views, average play time per video view and cost per result. Break down by country if the ad runs in more than one market.
- Sort by spend and take the top ten. Small ads rarely have the volume to read, and fatigue costs most where the budget sits.
- Compute two ratios per ad. 2-second views ÷ impressions, and 6-second views ÷ 2-second views, for the last 7 days and for the ad's first full week.
- Check the volume. Confirming a hook rate drop from 25% to 20% takes about 1,100 impressions a week, under €7 of spend at a €6 CPM by our calculation. A 20% CTR drop from 1% needs about 35,000, so judge CTR only on ads with that volume.
- Compare with the ad group. If one ad falls while the others hold, it is creative fatigue. When every ad in the ad group falls together as frequency climbs and reach stops growing, the audience is saturated and new creative alone won't fix it.
- Check what TikTok changed. Look for videos Smart Creative paused, Spark Ads whose authorization ended, and the Diagnosis for the ad group.
- Count creatives per ad group. Below three, add more before you judge anything.
What does each signal mean, and what should you do?
| Signal | What it means | What to do |
|---|---|---|
| Hook rate down, frequency up, other ads in the ad group holding | The opening has worn out for this audience | New first two seconds on the same body |
| Hook rate steady, 6-second ÷ 2-second down | The hook still stops people and the next seconds lose them | Recut seconds 2 to 6 and get to the product sooner |
| Attention steady, average play time down | The body is stale or too long | A shorter edit or a new middle |
| Attention steady, CTR down | The offer or CTA has stopped pulling | New CTA or offer card, then test the offer itself |
| Attention and CTR steady, cost per result up | Landing page, price, stock or tracking | Check the site and conversion feed first |
| CPM up on every ad in the market | Auction pressure from season or competitors | Compare with other markets before calling fatigue |
| Every ad in the ad group down, frequency up, reach flat | Audience saturation | Wider targeting, another market or a lower budget |
| A Spark Ad stops delivering | The authorization ended, or the organic post was removed or banned | Check the post's authorization status in Ads Manager |
Metric definitions and tool behaviour from TikTok's Business Help Centre, checked October 2026. The readings are Nupact's.
Do Spark Ads fatigue differently?
Spark Ads run an organic post, yours or an authorized creator's, and the engagement they earn goes to that post (About Spark Ads). We found no TikTok figure comparing how fast Spark and non-Spark ads fatigue, but three practical differences matter.
Part of your audience may have seen the post organically before paid delivery began. By our reading of TikTok's definition, Ads Manager frequency counts ad impressions only, so a Spark Ad can look fresh in that column and already be familiar.
A recut means a new post. Refreshing a creator's Spark Ad means a new organic post and a new authorization, so brief the next one while the current post still holds.
Authorization has an end date, set when the code is created, so a Spark Ad that stops overnight may simply have reached it.
How many creatives should you rotate on TikTok?
TikTok recommends 3 to 5 creatives per ad group and 3 to 5 ad groups per campaign, using creatives with big differences, especially while testing (Creative best practices). It suggests refreshing when delivery results show a consistently declining trend, and adding the new creatives to the existing ad group to extend its life.
Across four EU markets with two ad groups each, that minimum is 24 live creatives. The number of new ones you need each week follows from how fast winners retire, and moving a winner into another market is often the cheapest of them (how to do that on Meta). Production maths is on the creative fatigue page.
What should you change when a TikTok ad tires?
- New hook. When the 2-second rate falls. Keep the body and change the first two seconds: a different first shot, a question on screen, the result shown first, or the creator talking straight to camera.
- New creator. When hook rate falls across several hooks in one concept, the face may be what people recognise. Run the same script with another creator, found through TikTok Creative Exchange or TikTok One if you have no roster.
- New edit. When hold rate or play time falls. Cut the middle or reorder the scenes, and add on-screen text where the message relies on sound; TikTok suggests 5 to 10 words per second.
- New sound. When a trend sound has gone stale. Pick from TikTok's Commercial Music Library in Creative Center, which TikTok's creative guidance points to.
- New concept. When every variant of the concept is falling at once. Recuts won't hold, so replace it.
Fatigue flagged on Meta and TikTok, with the recut or replacement drafted.
Nupact reads fatigue per creative from frequency and CTR drift on Meta and TikTok. Each flag says recut or replace: a recut keeps the concept and changes the opening, and a replacement retires the concept. The rotation waits as a draft for your approval in Slack, unless you have let that action type run on its own inside your guardrails.
Every asset is AI-tagged on arrival with its hook, format, angle, offer and language, so the recut brief starts from the hooks still converting. Every rotation is logged with its approver and can be reverted. See creative fatigue.
What else do people ask about TikTok ad fatigue?
Does TikTok have a creative fatigue status?
We found none in TikTok's help pages. Ads Manager prompts you to add creatives when an ad group has fewer than three, and Smart Creative pauses videos it judges fatigued without publishing its rule. For a per-ad view, compare each ad's 2-second view rate, CTR and frequency with its own first week.
Do TikTok ads fatigue faster than Meta ads?
TikTok publishes no decay rate and we found no study comparing the two platforms; the popular rule to refresh every 5 to 7 days traces back to vendor blogs. Measure it on your own account: count the days until each recent TikTok winner's 2-second view rate fell 20% below its first week, and use the median.