Skip to content
Get MCP AdsGet MCP Ads, home
Start free
View as Markdown

How to spot creative fatigue on Meta and TikTok with AI

Read frequency and engagement decay at ad level, and find what to swap.

For you

What the answer looks like, and what to type to get it.

The way this normally goesLink to this section

  • Export ad level daily data.
  • Chart frequency and CTR over time per creative.
  • Decide what counts as decay.

The way it goes with an assistantLink to this section

  • Ask which creatives are tiring.
  • The assistant reads ad level daily reporting and the platform's own fatigue signals.
  • It names what to swap and what is still working.

Prompts to start fromLink to this section

Finding itLink to this section

text
Which TikTok creatives are fatiguing, and what should we swap them for?
Show me frequency by ad set for the last 30 days.
Which Meta ads have lost more than a third of their CTR since launch?
Which creatives are still improving?

Tools this usesLink to this section

ToolWhy
tiktok_get_creative_fatigue_recipesTikTok's own fatigue diagnostics, rather than a rule invented here.
tiktok_get_insightsDaily ad level delivery, to see the decay.
meta_get_insightsThe same on Meta, with frequency as a breakdown.
meta_get_creativesWhat the creative actually is, so the answer names something recognisable.

What it will not doLink to this section

  • Uploading a replacement creative is not exposed. The gateway reads creatives and pauses ads; it does not publish new ones.

For your agent

The tool sequence, the parameters that matter, and what will be refused.

Both readings as Markdown: /guides/creative-fatigue.md

This job reads several sources, across 4 tool calls. It changes nothing, so it works on every plan.

SequenceLink to this section

StepToolPurpose
1tiktok_get_creative_fatigue_recipesTikTok's own fatigue diagnostics, rather than a rule invented here.
2tiktok_get_insightsDaily ad level delivery, to see the decay.
3meta_get_insightsThe same on Meta, with frequency as a breakdown.
4meta_get_creativesWhat the creative actually is, so the answer names something recognisable.

Constraints that will refuse youLink to this section

  • Only the ad accounts the account owner ticked are reachable. Call list_accounts first rather than guessing an identifier.
  • Uploading a replacement creative is not exposed. The gateway reads creatives and pauses ads; it does not publish new ones.

What the person is likely to askLink to this section

text
Which TikTok creatives are fatiguing, and what should we swap them for?
Show me frequency by ad set for the last 30 days.
Which Meta ads have lost more than a third of their CTR since launch?
Which creatives are still improving?