How to find competitors' winning ads

Every ad-spy blog tells you the same thing: "if an ad has been running a long time, it's working". Nobody handing out that advice has ever measured it. We track 143,006 competitor ads with run-lengths recorded, so this guide replaces the folklore with numbers: how long ads actually run, where longevity is a sharp filter and where it's nearly useless, and the second signal most people miss entirely.

Why ad longevity is the best public proxy for "winning"

No platform publishes a competitor's conversion rate. What the public ad libraries do publish (free, for any brand) is when each ad started and, on some channels, when it was last shown. That matters because of one simple economic fact: advertisers kill ads that don't pay. Every extra week an ad survives is another week someone with full visibility of its performance chose to keep funding it.

Survival isn't proof of profit (we'll get to the caveats), but across a large enough set of ads it's the strongest signal you can get without seeing the advertiser's own dashboard. The question the generic advice never answers is: how long is "long"? That depends enormously on the channel and the sector, and this is where real data earns its keep.

What "long-running" actually means: 143,006 ads measured

Across the UK brands AdRival tracks, 143,006 creatives have a measurable run length. 50,280 of them (35%) have been running for 180 days or more. But that headline hides a dramatic split by channel:

ChannelAds with run-length dataMedian runShare running 180+ daysLongest we've seen
Google (Search, YouTube, Display)110,145129 days45%1,969 days (~5.4 years)
Meta (Facebook & Instagram)16,68918 days1.5%675 days
TikTok16,1721 day<0.1%1,110 days

Read that again: the median Google ad in our corpus has run for over four months; the median Meta ad, eighteen days. A "6-month-old ad" means completely different things on the two channels: on Google it's unremarkable, on Meta it's a one-in-66 survivor. Any tool or blog post that applies one longevity threshold across channels is telling you nothing. (These run lengths are the platforms' own first-shown and delivery-start records, not our scrape timestamps; we've documented exactly where each date comes from.)

TikTok is the odd one out: its library's shown-dates make almost every ad look days old. Whether that's genuinely brutal creative churn or conservative disclosure, the practical conclusion is the same: longevity is not a usable winning-ad filter on TikTok. Use it on Google and Meta.

Finding winning Google ads: longevity barely filters — until you know the trick

Here's the finding no ad-spy blog has the data to tell you. For a mature Google advertiser, almost everything live is already long-running. Among live Google ads we track: Victorian Plumbing is at 98% running 180+ days (of 947 live ads), Dreams 97% (of 800), Pets at Home 96% (of 1,202) and carwow 89% (of 2,340). Sorting those brands' libraries by "longest running" doesn't shortlist winners — it shortlists nearly the whole library.

So on Google, do two different things:

Know your sector's baseline before judging any single ad

"Long-running" is relative to the category. Median run length of live Google ads in our data, by sector:

SectorMedian run (live Google ads)Share at 180+ days
Pet retail730 days89%
Furniture702 days80%
Mattress & sleep617 days75%
Travel & holidays449 days88%
Fashion407 days67%
Fintech341 days63%
Insurance316 days62%
Supermarkets100 days30%
Telecoms100 days32%

A 200-day ad is a veteran for Tesco (supermarkets churn on promotions; median just 100 days) and a baby for Pets at Home. Judge each ad against its own sector's median, not an absolute number.

Caveat: for very high-volume Google advertisers, the Transparency Center stops paginating at roughly 900 creatives even when it reports thousands, so any tool's Google numbers (ours included) are a large sample, not a census, for the biggest spenders. We documented this cap in our Google Ads Transparency Center guide.

Finding winning Meta ads: longevity is a brutal, beautiful filter

On Meta the maths inverts. The Meta Ad Library only shows ads that are running right now, and brands launch and kill creative fast — that 18-day median. So the 1.5% of live Meta ads that pass 180 days are genuinely exceptional, and the library hands them to you:

  1. Open the brand's page in the Meta Ad Library (country: UK, category: all ads).
  2. Check each ad's "Started running on" date. Anything past ~90 days is already in the top tier of survivors; past 180 days is elite.
  3. Study what those survivors share (the hook, the offer, the format) before you look at anything launched last week.

Real examples from our tracking: Huel currently has 22 of its 291 live Meta ads past the 180-day mark, the oldest at 285 days: a visibly deliberate evergreen layer under its launch churn. iwoca has kept one Meta ad alive for 675 days, and Wren Kitchens one for 492. When a performance-marketing team leaves a single creative running for a year and a half, that is as close to a public declaration of "this one prints money" as you will ever get.

The second signal: how many versions are they running?

Longevity tells you what has already won. Variant count tells you what the brand believes is winning right now. The Meta Ad Library groups near-identical ads ("this ad has multiple versions"), and when an advertiser spins one concept into many versions, they're scaling it: cutting new ratios, swapping headlines, pushing budget into what works.

In our live Meta data, 821 of 16,309 active ads sit in groups of five or more versions: about 5%, another naturally selective filter. Nectar is the heaviest scaler we track, with 466 of its 810 live Meta ads in version-groups of five-plus; Gymshark runs concepts in up to 14 versions, and Cancer Research UK has pushed a single concept to 32. An ad that is both old and heavily versioned is the strongest "winning ad" read available from public data.

A 20-minute workflow you can run today

  1. Pick one competitor and one channel: Google if they're search/brand-led, Meta if they're DTC/social-led. (Our free ad libraries guide has exact steps and links for all four.)
  2. On Google: note the oldest live ads (the evergreen core) and the sector baseline above. If most of the library is young, the rare old ad is the story.
  3. On Meta: shortlist everything past 90 days, then rank by version count.
  4. Extract the pattern, not the ad. For each survivor write one line: what's the hook, what's the offer, who's it for. Copying the creative gets you a lawsuit; copying the pattern gets you a brief.
  5. Recheck in two weeks. A survivor that disappears, or a new ad that suddenly sprouts versions, is the change worth reacting to.

What longevity can't tell you

Everything in this guide is doable by hand with the free libraries. What AdRival adds is doing it continuously: we snapshot each tracked brand's ads across Google, Meta, TikTok and LinkedIn, record every run length, and qualify each creative on 19 dimensions (hook, offer, discount, audience, urgency and more) — so "show me this competitor's proven evergreen ads and what they're scaling this week" is one view rather than an afternoon's work. You can see it on any brand page free, and reports start at £99.

See this data for any brand we cover

AdRival captures ads for 159 UK brands from Google, Meta, TikTok and LinkedIn, and AI-qualifies the Google, Meta and TikTok creatives for offer, hook and urgency — 51,583 qualified so far, each benchmarked against its sector.

Browse live ad libraries

More guides: Best Ad Spy Tools UK: 15 Compared Honestly · Competitor Ad Alerts: A Routine That Works · Competitor Ad Analysis: A 50,000-Ad Framework · Competitor Ad Report Template (With Real Numbers) · How to Estimate Competitor Ad Spend in the UK · Facebook Ad Hook Examples From 13,600 UK Ads · Fake Urgency Marketing: 50,000 UK Ads Measured · How to Track Competitor Black Friday Ads · Black Friday Ad Examples (With Real Dates) · Competitor Ad Audit: Benchmarked Template · How to Monitor Competitor Prices and Discounts · How to Track Competitor Christmas Ads in 2026 · How to Track Competitor Promotions and Discounts · When Do Black Friday Ads Start in the UK? · Which Platforms Are My Competitors Advertising On? · Pinterest Ad Library: What Exists and What Doesn't · Reddit Ad Library: What Exists and What Doesn't · Competitor Bidding on My Brand Name: What to Do · How to Export Meta Ad Library Data · How to Find Competitor Landing Pages · Google Ads Transparency Center Missing Ads? Fixes · How Long Should You Run an Ad? (143,006 UK Ads) · Check Competitor Ads Free: Google, Meta & TikTok · How Often Should You Refresh Ad Creative? UK Data · Facebook Ad Library Not Showing Ads? Real Causes · Instagram Ad Library: How to See Any Brand's Ads · Meta Ad Library Alternatives: The Honest UK Guide · How Many Ads Do Competitors Run? (221 UK Brands) · YouTube Ad Library: Where the Ads Actually Live · LinkedIn Ad Library: How It Works and Its Limits · TikTok Ad Library: How to Use It & What It Misses · How Accurate Are Ad Launch Dates? We Measured · Meta Ad Library: How to Use It and What It Hides · Google Ads Transparency Center: What It Hides · live ad libraries