12%0–7d54%7–30d28%30–90d6%90d+
THE SIGNAL

Ad Longevity: The Only Public Signal of a Winning Facebook Ad

You can't see their ROAS. You can see their wallet. Learn to read it.

190+ days longest live ad on the shelf~30 days where a test becomes a winner$0 what this signal costs

← All posts · August 7, 2026 · 4 min read · by the Adshelf team

JUMP TO
The economics of an old adHow to read each zoneThe two failure patterns worth as much as the winnersPutting it to work
IF YOU READ NOTHING ELSE
  • Run duration is a verdict. Every single day an ad stays live, its owner re-decides that it deserves money.
  • 30 days is the line. Under it: a test. Over it: an ad that converts. Over 90: the brand is built on it.
  • Fast kills are free R&D. A big campaign stopped inside two weeks is a competitor paying to teach you what fails.

Here's a question every DTC founder asks: "Which of my competitor's ads are actually working?"

The honest answer is that their performance data — spend, ROAS, CPA — is private and always will be. It lives inside their ad account, and no tool on earth can see it. But there's a signal hiding in plain sight that's nearly as good, and it's free: how long each ad has been running.

The economics of an old ad

Think about what it costs to keep an ad live. Every day an ad runs, it spends real money. Media buyers review their accounts weekly — most daily — and kill anything that isn't hitting their numbers. An ad that survives those reviews for months isn't lucky; it's paying rent.

An advertiser's wallet is the most honest reviewer in marketing — and run duration is its public verdict.

That gives every ad's age a precise meaning. Here is the actual distribution across the Adshelf library right now — note how few ads ever earn the right-hand buckets:

Where live ads actually sit, by age Share of live ads in each bucket across the Adshelf library — most tests die young; survivors are rare and precious. 12%0–7 daysTesting — ignore54%7–30 daysValidating — watch28%30–90 daysProven — study these6%90+ daysCore winners — reverse-engineer Adshelf shared library, ~4,400 live ads, August 2026 — live numbers at adshelf.app/benchmarks

How to read each zone

The two failure patterns worth as much as the winners

Fast kills. When a competitor launches a big, polished campaign — new celebrity, new angle — and stops it within two weeks, they just spent money testing that idea for you. Cross it off your list.

Retired champions. When a 200-day ad finally stops, something changed: creative fatigue, a new offer, a repositioning. Retired winners mark strategy shifts — but only if you saved them before they vanished from the Ad Library, which deletes stopped ads immediately.

Two failures that are worth as much as the winners THE FAST KILL Big polished launch → dead in 12 days What it tells you: they paid to test that angle FOR you. Cross it off your list. Money saved. THE RETIRED CHAMPION Ran 200+ days → suddenly stopped What it tells you: something changed — new offer, fatigue, repositioning. A strategy shift, timestamped. Both vanish from the Ad Library the day they stop — only an archive catches them · adshelf.app

Putting it to work

  1. Pull a competitor's full library and sort by start date, oldest first.
  2. Their five oldest running ads are their proven core. Write down the angle of each in one sentence.
  3. Check formats: are the survivors video, static, or carousel? That's where their economics work.
  4. Recheck weekly. New ads crossing the 30-day line are fresh validated winners; long-runners stopping are strategy changes.

The only practical requirement is memory: you need start dates tracked and stopped ads archived, which the Ad Library itself won't do. Adshelf keeps every ad — running or stopped — with its full run history, and sorts any brand's shelf by longevity in one click.

See your competitors' longest-running ads — free trial

Straight answers

Is a long-running ad always a winning ad?
Almost always. Edge cases exist — brand-awareness campaigns, forgotten small-budget ads — but at real DTC spend levels media buyers cull weekly, and surviving dozens of culls is the strongest public evidence of performance there is.
What counts as long-running for a Facebook ad?
Under 7 days is noise. 7–30 days means it survived its first reviews. 30–90 days is a proven performer. Past 90 days you are looking at a core winner the account is built on.
How do I find run durations for a competitor?
The Ad Library shows each active ad's start date — you can subtract and sort by hand, or use a tracker like Adshelf that computes durations, keeps stopped ads forever, and sorts any brand's library by longevity in one click.

Adshelf keeps every competitor ad forever — running or stopped — next to your account's real numbers. See it live or check the benchmarks.

Next: The 24-Day Shelf Life of a Meta Ad →