Diagnose creative fatigue; refresh cadence; when to swap/rotate ads; frequency caps; CTR drop / CPM rise signals; per-platform creative lifespans.
84%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Use these typical starting thresholds; prefer the account's own history to decide when to refresh creatives BEFORE performance collapses. Most teams refresh too late — the goal is to act on early warnings, not wait for CPA to blow up.
| Signal | Threshold | Action |
|---|---|---|
| CTR declining | 20%+ drop from peak over 3 days | Queue replacement creative |
| CPM rising | 15%+ increase with same targeting | Expand audience or refresh creative |
| Frequency climbing | Above 2.5 for prospecting | Introduce new creative variations |
| Frequency critical | Above 3.0 for retargeting | Immediate creative swap required |
| Hook rate dropping | Below 20% after previously >25% | New hooks needed |
| CPA creep | 15%+ above target for 3+ days | Test new angles, not just variations |
| Platform | Format | Typical Lifespan | Refresh Cadence |
|---|---|---|---|
| TikTok | In-feed video | 1-3 weeks | Weekly new creative |
| TikTok | Spark Ads | 2-4 weeks | Bi-weekly refresh |
| Meta | Reels | 2-3 weeks | Weekly new creative |
| Meta | Feed static | 1-2 weeks | 2x weekly refresh |
| Meta | Carousel | 3-4 weeks | Bi-weekly refresh |
| Google PMax | Mixed assets | 3-6 weeks | Monthly asset refresh |
| YouTube | In-stream | 4-8 weeks | Monthly refresh |
| Sponsored content | 3-5 weeks | Bi-weekly refresh |
A single signal can be noise; two or more in the same week is a real fatigue event:
Synter-Media-AI/plugin
040ddf8
Also appears in
since Nov 11, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.