When ads die, I treat it like a systems check before I swap out the engine. First port of call: confirm it's creative fatigue and not something deeper-running the frequency, CTR, CPM, CPC, conversion rate. If that dashboard's all trending in the wrong direction, you're not just looking at a tired asset, you're watching diminishing returns compound.
From there, I go back through the graveyard of previous winners and the Meta Ad Library. Not to rip off what someone else is doing, but to reverse-engineer the structural patterns: hooks that triggered curiosity, offers that felt urgent, angles that made the product relevant to a specific moment. Formats, too-static vs. video, length, social proof placement. That's your raw material for the next test.
The macro shift I keep noticing: audiences are getting faster at sifting noise from signal. What worked six months ago might be invisible now because the mental filter got trained on it. So I'm not looking for a clone of the last winner, I'm looking for the next iteration that breaks through the new baseline of indifference.