Creative Longevity Benchmarks

Computed live from the Adshelf shared library — real brands' Meta ads, tracked continuously. Not a survey, not estimates: the actual state of the shelf right now.

Data as of October 9, 2026 · n=662 brands · more added every day · sample currently skews DTC supplements, wellness & beauty · updates as the library refreshes

154,687
ads tracked
662
brands in the library · growing daily
101,284
running right now
17d
median age of a live ad
Longevity

How old the live ads are

0–7 days (testing)22,371 ads · 22%
7–30 days (validating)44,867 ads · 44%
30–90 days (proven)23,837 ads · 24%
90+ days (core winners)10,209 ads · 10%

Only 34% of the ads running today are past day 30 — the line where an ad stops being a test and starts being a winner. This is the age mix of live ads, not a launch-cohort survival rate.

adshelf.app/benchmarks · October 9, 2026
Format mix

All live ads

Video49,816 ads · 52%
Image44,322 ads · 46%
Carousel2,393 ads · 2%
adshelf.app/benchmarks · October 9, 2026
Survivors

90-day survivors only

Video4,927 ads · 49%
Image4,950 ads · 49%
Carousel232 ads · 2%

Compare the two: the formats over-represented among survivors are the ones actually converting in this category.

adshelf.app/benchmarks · October 9, 2026
Angles

Persuasion angles — how long each survives

Every ad on the shelf is AI-classified by the play it runs. Average run days of live ads per angle — the longer an angle survives, the harder the market's proven spend leans on it.

Humor
51d avg · 24d median · 651 ads
Founder story
46d avg · 25d median · 708 ads
Demo
36d avg · 22d median · 4,318 ads
Convenience
35d avg · 19d median · 26,482 ads
Problem-first
35d avg · 19d median · 6,688 ads
Lifestyle
34d avg · 20d median · 27,922 ads
UGC
34d avg · 21d median · 8,287 ads
Comparison
34d avg · 17d median · 2,861 ads
Social proof
33d avg · 17d median · 12,629 ads
Discount
32d avg · 16d median · 18,867 ads
Science
31d avg · 17d median · 12,541 ads
Education
31d avg · 19d median · 1,182 ads
Seasonal
26d avg · 16d median · 5,682 ads
adshelf.app/benchmarks · October 9, 2026

Library also holds 53,403 stopped ads with full run histories — visible inside the product. Methodology: statuses and start dates from Meta's public Ad Library, collected continuously per tracked brand; run duration = days since an ad's start date. Cite freely with a link: adshelf.app/benchmarks.

Benchmark your own competitors — free for 14 days

Get the Monday Shelf Report

Every Monday: what your competitors launched, what crossed 30 days, what they quietly stopped — plus one practical idea from the blog. No fluff, ever.