Updated September 28, 2026
9 min read
Analytics

How Long Competitors Run Their Ads, and Why It Signals Winners

Reading the Age Profile of a Competitor Ad Account, Not Just Its Oldest Ad

Short answer

Competitor ads that keep running for weeks or months are usually the winners, because advertisers stop paying for creative that loses money. Measure it from the "Started running on" date in the Meta Ad Library, then read the spread of ad ages across the account rather than any single ad in isolation.

GB
Written byGabor Barta— Co-founder, Oppira

Gabor leads product and content at Oppira. He has spent over a decade building tools and writing about competitive intelligence, social media analytics, and growth marketing for B2B SaaS companies.

Published September 28, 2026

1. Why does ad longevity signal a winning ad?

Because running an ad costs money every day it serves. An advertiser who reviews results will switch off creative that underperforms, so the ads still running after weeks are the ones that survived that review.

Ad longevity
The number of days an ad has been delivering since its first impression, used in competitive research as a public stand-in for performance data that platforms do not publish.
Also known as: Ad run length, Ad duration

Think of it as survival. Every ad a competitor launches enters a test, whether or not they call it one. Most do not survive, because most creative is average. The few that keep running past the first review cycles have passed a filter you cannot see, applied by someone with access to the results.

That is why run length is more useful than any engagement count you can see on an ad. Likes on an ad can be bought with budget. Staying live for three months while the advertiser keeps paying for it is much harder to fake, because the only party paying for the signal is the competitor.

2. Where do I find how long a competitor ad has been running?

Every ad in the Meta Ad Library shows "Started running on" with a date, which Meta defines as the date the ad first appeared on its apps. Subtract it from today for an active ad.

Where each public ad archive shows run dates
SourceWhat it showsLimit
Meta Ad Library, active ad"Started running on" plus the Active labelNo end date, because the ad is still running
Meta Ad Library, inactive ad in the EU or UK archiveA start and end date rangeOnly ads that ran in the EU or UK, kept for a year after their last impression
Meta Ad Library, other stopped adsUsually nothingCommercial ads outside the EU and UK archive generally leave the library when they stop
Google Ads Transparency CenterDates for when each ad was shownRead per ad and per region, and older creative is not guaranteed to stay listed
Where each public ad archive shows run datesMeta says an ad appears in the library within 24 hours of its first impression, so a start date is reliable to about a day.

3. How do I measure run length across a whole competitor account?

Log every active ad with its Library ID and start date, calculate days live, and sort the ads into age bands. The distribution across bands tells you more than the age of the oldest ad.

A competitor with twenty active ads takes about fifteen minutes the first time and five minutes on every later visit.

  1. Search the advertiser and filter to active ads. Open the advertiser view in the Meta Ad Library, set the country you compete in and set Active status to "Active ads". Sort by Most recent so the list runs from newest to oldest.
  2. Log one row per Library ID. Each ad carries a Library ID. Record it with the start date, the format and a few words on the angle. The ID is what lets you recognize the same ad next week.
  3. Calculate days live on the day you check. Today minus the start date. Write the check date next to it, because days live is only meaningful relative to when you looked.
  4. Sort ads into age bands. Use bands that suit your market, for example under two weeks, two to six weeks, six to twelve weeks and over twelve weeks. Count how many ads sit in each band.Keep the same bands for every competitor and every visit, or the comparison stops working.
  5. Carry the log forward. On the next visit, mark which IDs disappeared. An ad that vanished after nine days lost its test. One that is still there after ninety is a keeper.

4. What does the age profile of a competitor account tell me?

It shows how they run paid social. A few old ads surrounded by young ones is a proven core plus testing. All young ads is a search for something that works. All old ads usually means nobody is managing it.

Common age profiles and what each usually means
What you seeLikely readingWhat to check next
A handful of ads older than twelve weeks, many younger than twoA proven core with continuous testing around itThe angle of the old ads, since that is what the tests are trying to beat
Almost everything younger than two weeksStill searching, or a new launchWhether the same angle repeats across the new ads
Many ads sharing one start dateA campaign burst built around a dateThe landing page and any offer or deadline in the copy
Everything older than twelve weeks, nothing newAutopilot, or a small budget nobody reviewsWhether the landing pages still work and still match the ads
Ads disappear within days, every weekAggressive testing with fast cut-offsWhich rare ad survives, because that one passed a strict filter
Common age profiles and what each usually means

An illustration of how the reading works. Suppose Veltrix has fourteen active Meta ads: nine started in the last three weeks, three have run for six to nine weeks and two have been live since the spring. The two spring ads are the ones worth studying. The nine new ones are attempts to beat them, and the angles they try tell you what Veltrix thinks might work better.

5. How do ad versions and duplicates change the reading?

Meta labels ads with "This ad has multiple versions" or "N ads use this creative and text". Duplicated creative across several ads is a scaling signal, and a relaunched creative starts a new clock.

When the same creative and text run as several separate ads, the library groups them and shows how many ads use it. Advertisers usually do that to put one proven creative in front of more audiences or in more campaigns. A creative that sits behind several ads and has also run for weeks is about as strong a public signal of a winner as you will get.

The trap is the reverse case. If a competitor switches an ad off and relaunches the same creative as a new ad, it gets a new Library ID and a new start date. The creative might be months old while the ad looks two days old. Match creative by eye across IDs before you conclude that something is new.

6. When does a long-running ad not mean a winner?

When nobody is reviewing the account, when the ad is always-on by design (hiring, brand or app install), or when a tiny budget keeps it alive without anyone noticing its cost.

Discount a long run when any of these apply:

  • The whole account is old. If nothing new has launched in months, longevity reflects neglect rather than selection.
  • The ad is a recruitment, brand awareness or evergreen explainer ad. These are left on by design, whatever they return.
  • The ad is seasonal. A holiday ad that runs from November to January is long because the season is long.
  • The advertiser is very small. A low daily budget can run for months before anyone looks at the numbers.

The simple test is to look at how quickly the competitor removes other ads. In an account where most ads disappear within a few weeks, the survivors have been judged. In an account where nothing ever disappears, no ad has been judged, and run length tells you very little.

7. What should I do with a competitor's long-running ads?

Treat them as evidence of what the shared audience responds to. Study the angle, the proof and the offer, then write your own version of the underlying idea. Never copy the creative itself.

A competitor long-runner answers questions that would otherwise cost you a test: which objection the market cares about, which offer is enough to convert, which format holds attention. Take those as hypotheses, run your own execution and measure it in your own account. Their winner is a strong prior, not a result for you.

The creative analysis guide covers how to break a long-running ad into hook, format, proof and offer, and the ad copy guide covers turning the angle into your own copy without imitation.

Measuring run length by hand works, but it depends on logging every week, because the library does not keep most history for you. Oppira tracks competitor Meta and Google ads on the Basic plan and above, checks them twice a week while they run and records how long each ad has been live, so the age profile is there when you need it.

Key Takeaways

Run length is the best public performance signal

Advertisers stop paying for creative that loses, so ads that survive for weeks have passed a review you cannot see.

Measure from the start date

The Meta Ad Library shows "Started running on" for every ad, defined as the date of its first impression.

Read the whole age profile

The spread of ages across the account tells you whether they test, scale or coast. The oldest ad alone does not.

Duplicates are a scaling signal

One creative running as several ads, for weeks, is the strongest public sign of a winner.

Relaunches reset the clock

A relaunched creative gets a new Library ID and start date. Match creative across IDs before calling it new.

Longevity needs pruning to mean anything

In an account where nothing is ever switched off, a long run reflects neglect rather than performance.

Frequently Asked Questions

Sources

  1. Meta Ad Library Meta Platforms, September 2026.Labels, filters, sort options and the EU and UK archive statement checked in the tool on 2026-09-28.
  2. What is the Meta Ad Library and how do I search it? Facebook Help Center, September 2026.Defines the start date shown on each ad as the date the ad first appeared on Meta technologies.
  3. Meta Ad Library tools Meta Transparency Center, August 24, 2023.States that ads delivering in the EU are archived for one year after their last impression.
  4. Google Ads Transparency Center Google, September 2026.The public archive for Google ads, with dates for when each ad was shown.
Oppira

Turn reading into a reaction

Oppira watches your competitors, keeps your playbook current, and drafts the response. See your market clearly by tomorrow.