Back to Blog
Data Report6 min read

How Long Do DTC Meta Ads Actually Run? (98,011-Ad Study)

The median is 18 days. 62% die before day 30. Only 0.7% survive a year. Run-time is the single clearest winner-signal in advertising — and it's the one thing the raw Ad Library hides from you.

B
BrandMov DataUpdated August 2026 · brandmov.com
62% of DTC Meta ads die before day thirty

Snapshot taken August 11, 2026. We track 98,011 live and recently-active Meta ads from 2,025 DTC and B2C brands. The winners get hand-tagged against a 40-hook, 50-angle taxonomy — 69,999 ads carry a hook tag, 67,202 an angle tag. Run-time uses Meta's own ad start date where available. Curated, not scraped.


On Meta, ad longevity isn't vanity — it's a confession. Brands kill losers in days and ride winners for as long as they keep converting. So the length of time an ad has been live is the closest thing to a public confidence score a competitor will ever give you. We measured it across 98,011 DTC ads. The distribution is savage.


18 daysMedian run length across every ad we track
6 days25th percentile — a quarter of ads die inside a work-week
96 days90th percentile — cross it and you're a genuine outlier
1,967 daysThe single longest continuous run in the corpus

The survival curve falls off a cliff

Nearly two-thirds of everything — 60,930 of 98,011 ads — is switched off before day 30. By 90 days you're down to roughly one ad in nine. A full year is functionally the elite tier: just 664 ads, 0.7% of the corpus, have run continuously for 365 days or more. Those 664 are the ads that print money. Everything else is a test that failed.

Run lengthAdsShareStill surviving
Under 30 days60,93062.2%37.8%
30–90 days26,04526.6%11.3%
90–180 days7,8168.0%3.3%
180–365 days2,5562.6%0.7%
365+ days6640.7%
Run-length distribution and the share of ads surviving past each threshold.

The move: when you spot a competitor ad that's been live 90+ days, stop everything. You're looking at a top-10% survivor — a creative that's earned its budget for a straight quarter. That is the single highest-signal thing you can steal in advertising. The catch: the raw Ad Library won't tell you an ad's run-time. The swipe file's run-length filter does — it's built on exactly this data.

Live · 500 DTC brands

Here's what 500 DTC brands are running this week

A small slice of the curated swipe file — every ad here is currently in market, hand-tagged by hook + angle. Open the full feed →

Get the next batch of standout DTC ads in your inboxOne short email a week. Unsubscribe in one click.

The sectors that endure aren't the ones you'd bet on

Here's the twist. Among the high-volume sectors, home and pets keep their ads live longest — a 24-day median, and a 90th percentile past 97 days. The fashion-led and consumable categories burn fastest: apparel, food, and skincare all sit at a median of 14. Apparel ships more ads than anyone and keeps each one live the shortest. Fast fashion, faster creative death.

SectorMedian run90th pctAds
Home24 days108 days10,124
Pets24 days97 days4,015
Baby21 days97 days3,864
Fitness20 days99 days5,347
Wellness19 days93 days9,813
Beauty17 days95 days12,774
Accessories15 days87 days9,587
Apparel14 days81 days17,337
Food14 days90 days7,954
Skincare14 days92 days7,129
Median and 90th-percentile run length for sectors with 1,000+ ads.

Smaller categories swing wildly on thin samples and we've kept them out of the headline table: sleep runs a 27-day median with a 246-day 90th percentile, jewelry a 167-day 90th percentile — but coffee sits at a 6-day median. All of them are a few hundred ads from under fifteen brands.

Benchmark against your own sector, not a blog's round number. In home or pets, a 3-week-old ad is barely warmed up. In apparel or skincare, a 3-week-old ad is already above median. Either way, the ads worth copying are the survivors — and finding them by hand across 98,011 ads is a job you'll lose.

Skip the graveyard. The swipe file is pre-filtered to long-runners, hand-tagged by hook and angle, and refreshed weekly. Sort by run-length and you're looking at proven winners in seconds instead of scrolling dead ads for an afternoon. Open the feed →

One last thing.

We hunt the long-runners for you and hand-tag them every Friday — the ads brands refuse to turn off, by hook and angle. The winners, not the graveyard. Browse the live feed →

No spam. One email a week. Unsubscribe in one click.