eCommerce GrowthAnalytics & Data

The eCommerce Ad That Ran 1,146 Days: 63 of the 100 Longest-Running Ads Skip the Deal

First published Oct 2, 2026Updated October 15, 202611 min read
Valentin Radu, Founder and CEO of Omniconvert
Valentin Radu
Founder & CEO, Omniconvert · Author, The CLV Revolution
Published: Oct 2, 2026Updated: Oct 15, 2026
Reviewed by Cristina Stefanova, Head of Content
Two real-looking ad cards float over a dark tabletop in warm window light: on the left a free sample kit ad with a blue tag reading Running for 612 days, on the right a 25% off ad with a red tag reading Running for 89 days, under the headline Free vs. deal led ads, which ones last longer? An analysis of 1,433 eCommerce brands.
Quick Answer
Of the 100 longest-running eCommerce ads we can show, 63 carry no offer and 37 are deal-led. The longest in each group has run 1,146 days. The typical offer-free ad has run 663 days and the typical deal-led ad 659, about the same. Test a claim with no date and a standing deal against your current ad.

Scope: Meta ads in the eCommerceBenchmark Ad Library whose whole creative can be shown, ranked longest-running first. 220 of them have run 400 days or more. We read the 100 longest, from 518 to 1,146 days, from 45 brands across every industry and country the library tracks. So this is a sample ranked by how long ads stayed up. It is not the market.

Some ads stay on air for years. Do they all shout a deal?

Think of an ad that has run for three years and counting. You would guess it screams “50% OFF!”, right? We guessed the same thing. Then we read the 100 longest-running ads we can show, and the guess did not hold up.

Why you should care, in three lines
  1. You do not need a deal to keep an ad on air for a long time. 63 of the 100 longest-running ads carry no offer at all.
  2. A deal can last too, if it has no date on it. The one deal we can show is a standing price across the whole range.
  3. Your oldest ad may be quietly going stale. A line that names a month or a sale end is true for a few days and then it is wrong.

Two quick definitions so we all read the same way. An offer-free ad is defined as an ad the eCommerceBenchmark Ad Library files with no offer. A deal-led ad is one it files with a discount, a bundle, a free trial, a free gift or free shipping. Days on air is defined as how long a brand kept an ad live, not what it sold.

First, the big picture. Who wins the long race: the ads with a deal, or the ads without?

The 100 longest, split in two

Here is the surprise. It is almost a tie. The typical offer-free ad has been on air for 663 days. The typical deal-led ad has been on air for 659. That is four days apart, on lists that run for years. So the offer label does not sort this list into a long half and a short half.

Offer-freeDeal-led
Ads in the group
63
37
Brands in the group
33
18

The 100 longest-running whole-creative Meta ads, split by the library's offer label. Source: eCommerceBenchmark Ad Library, 2026.

Offer-free, typical days on air
663 days
Deal-led, typical days on air
659 days

Median days on air in each group. The longest ad in each group has run 1,146 days. Source: eCommerceBenchmark Ad Library, 2026.

The 100 longest-running whole-creative Meta ads, by offer. The hundred longest whole-creative rows, split by the library's offer label. Source: eCommerceBenchmark Ad Library, every industry and country the library tracks, read in October 2026 [eCommerceBenchmark Ad Library, 2026].
GroupAdsBrandsMedian days on airLongest
Offer-free63336631,146
Deal-led37186591,146

Now open the deal-led group. Which kind of deal is it? Discount is the most common label. Bundles come next. Then the small ones.

Discount
21 ads
Bundle
8 ads
Free gift
3 ads
Free trial
3 ads
Free shipping
2 ads

The 37 deal-led ads, by the kind of deal the library filed. Source: eCommerceBenchmark Ad Library, 2026.

Then we ran a scan of our own. We searched the headline, the opening line and the copy of all 100 ads for a deadline word, like a date or “ends soon”. We found none [eCommerceBenchmark Ad Library, 2026]. A scan like ours can miss a deadline written another way, so read that as “none we could find”.

What this means for your ads. · our reasoning, not measuredDo not pick a side because of this chart. The hundred longest ads do not say that a deal helps, and they do not say it hurts. What they do say is that a deadline almost never shows up in an ad that stays up for years. Open your oldest live ad and look for a date. If you find one, you have found your first fix.

So if the deal is not what keeps these ads alive, what is? Look at the ones that carry no deal at all. Each has only its first line to work with.

Offer-free long runners: what the first line does

With no deal to lean on, the first line has to carry the ad by itself. The five ads below are among the ones that have run 400 days or more [eCommerceBenchmark Ad Library, 2026]. Each card shows its own days on air. The note under each is our reading of what the opening does.

houseofisabella.com (UK)
958 days
babysneakers.fr (FR)
447 days
brilliantearth.com (US)
444 days
ethical-nutrition.com (UK)
442 days
neverfullydressed.com (UK)
440 days

Days on air of the five offer-free ads shown above. Source: eCommerceBenchmark Ad Library, 2026.

Read the five lines out loud. None of them names a month, a price or a percentage. brilliantearth.com says “Hint, Hint”. neverfullydressed.com says it is now in Soho, New York. ethical-nutrition.com says it does not know another company that would go to such lengths. babysneakers.fr says “love-at-first-sight alert”.

Our favourite is houseofisabella.com. It opens on “Tommy Franks Lantine collection styled by @_smithhome 🖤”. That ad has 958 days on air. A collection and the name of the person who styled it read the same in March as in November. There is nothing in the words for a calendar to break.

What this means for your ads. · our reasoning, not measuredTake your own first line and play a game. Cross out every word that could be wrong next month. If nothing is left, you have a line that can stay up. A new shop, a named collection, a customer's own words, a mood: these do not expire. Steal that shape, not the sentences.

Fine, but what if you do have a deal? Does it have to expire? Not always. Meet the one deal-led ad we can show.

Deal-led long runners: deals that do not expire

The deal-led ad we can show is not a sale. Its headline names a standing price across the range, and no date.

Read what the ad says, not the label it is filed under. vitabiotics.com opens on a customer aside, “My partner is happy I started taking this 😂”. It puts the deal in the headline: “3 for 2 on All Products”. A shopper gets three items for the price of two, on anything in the range, and that holds on any day of the year. The ad has 574 days on air [eCommerceBenchmark Ad Library, 2026].

Now picture the other kind. A “this week only” line is true for one week. After that, a brand is paying to show a week that is gone. It is like a calendar page that nobody tore off.

Steal this: If you run a deal, tie it to something that stays: the whole range, a first order, a subscription, a trial. Keep the end date for your emails, not your ad.

Is there a date in your oldest ad?

The eCommerceBenchmark Ad Library shows how long each of your ads has run beside the offer in its words, so you can spot a line that has gone stale.

Check my ad lines

Here is a thought. A claim about a collection and a deal on a whole range look very different. Yet they have something in common. Can you guess what?

What both groups share

In every line shown above, the ad says one thing, and that thing does not go out of date. For the offer-free ads, it is a claim about the product, the shop or the company. That could be a collection and who styled it, a new address, what one customer said about the company, or a mood about the thing on sale. For the deal-led ad, it is a deal tied to something standing: a price on the whole range, not a window in the calendar.

Neither kind of line needs a diary entry to stay true. In these ads, that is the one thing the two groups clearly share. It is our reading of the lines, and the data does not measure it.

What this means for your ads. · our reasoning, not measuredNext time you brief a new ad, add one rule: no line may need a date to be true. It is a small rule. It is also the only thing both groups in this list have in common.

You might be thinking: so, copy the oldest ads, right? Hold on. That is the trap, and the next section is about it.

Longevity is not a scoreboard

A long run records one thing: a brand kept an ad live. The library holds no spend, sales or profit data, so nothing here says an ad sold anything. The risky habit is reading the oldest rows as proof, then copying the oldest line word for word, because a line that has been up for years looks settled. What the list can show is a shape, not a winner: a first line with nothing in it that can expire.

When a whole field copies the lines instead of the shape, the same few sentences spread. And the only thing anyone has tested is who wrote them first.

Three limits travel with this list:

  • A few brands fill it. 45 brands hold the hundred rows. originmattress.co.uk holds 12 of them. sevenheavens.de holds six. houseofisabella.com and lovall.com hold five each [eCommerceBenchmark Ad Library, 2026].
  • It favours old ads by construction. A line written last month cannot be on a list ranked by days on air yet.
  • Some brands in the hundred are not retailers, so they were left out of the examples above.
originmattress.co.uk
12 ads
sevenheavens.de
6 ads
houseofisabella.com
5 ads
lovall.com
5 ads

Rows in the hundred held by the four biggest brands. The other 41 brands share the rest. Source: eCommerceBenchmark Ad Library, 2026.

Read the list as shapes to test, not as proof that any line sells.

What this means for your ads. · our reasoning, not measuredWhen you see a famous old ad, ask “what is in it that does not expire?” and never “can I copy it?”. The first question gives you a test. The second gives you someone else's ad. And if one brand holds 12 of 100 rows, one brand's habit can look like a market trend.

So what do you actually do on Monday? Here is the plan, in four steps.

Your move: two controls to run

  1. Read your oldest live ad. Offer-free or deal-led, take its first line and mark every word that can go out of date: a month, a price, a percentage, a season, a rank you cannot back up.
  2. Write an undated claim. One claim about the product, with nothing in it that expires.
  3. Write a standing deal. Tie it to something that stays: a first order, a subscription or a trial, never a date.
  4. Test both against the current ad. Two weeks, the same audience, a split budget, judged by profit per visitor and never by clicks.

The two groups here ran about as long as each other at the median, so this data cannot say which is better for you. The test says which one works on your shoppers.

What this means for your ads. · our reasoning, not measuredA fair test changes one thing at a time. Keep the picture, the audience and the budget the same, and change only the first line. Then the winner is the line, not the luck.
Funnel check. · our reasoning, not measuredAn offer is not right or wrong by itself. Where the ad runs decides that. For people who already know you (retargeting), the deal is often the whole point. For cold audiences (prospecting), leading with a discount can cheapen the brand and pull in bargain hunters, and selling the idea first can be the right call. The library does not say which stage any of these ads ran in, so read each one as "what was live", not "what was right". Decide the stage first, then test.

Your test card

Here is the first test from this article, set up the way a media buyer would run it. Fill in the blanks with your own numbers, and write them down before you launch.

Your test card. Our template, built on general testing practice. It is not a library finding.
HypothesisAn ad with nothing in it that can expire will hold its cost per purchase for longer than my ad with a deadline.
Change only thisRemove every word that can go out of date from the first line (a month, a price, a percentage, a rank), or swap the deadline for a standing deal tied to a first order or a subscription.
Keep the samePicture, product, audience and placement.
Funnel stageSay first whether this ad is for prospecting (cold) or retargeting (warm). A deal in the first line is often right for warm audiences and wrong for cold ones, so test it where the ad will really run.
SetupOne control and one variant, same audience, same placement, even budget split. Do not edit either ad while the test runs.
How long and how muchUntil each version has about 50 purchases, or two full weeks, whichever comes later. Because this test is about staying power, read week 1 and week 4 separately. This is general testing practice (Meta's own learning-phase guideline is about 50 results per ad set per week), not a library finding.
Success metricCost per purchase in week 1 against week 4. The point is how the cost holds up, not only where it starts.
Stop rulePause a variant that has spent about 3 times your target cost per purchase with no purchase. If it is close, keep it running.
What counts as a winThe variant beats the control on the metric by an amount you would act on, and still does in a second week.

Key takeaways

  • Of the 100 longest-running eCommerce ads we can show, 63 carry no offer and 37 are deal-led, and the longest in each group has run 1,146 days [eCommerceBenchmark Ad Library, 2026].
  • The offer-free median is 663 days on air and the deal-led median is 659, so the two groups run about the same length.
  • Our scan of the headline, opening line and copy of these hundred ads found a deadline word in none of them.
  • Discount is the most common label among the 37 deal-led ads, at 21, and the deal-led ad shown here names a standing multi-buy price rather than a date.
  • The list is concentrated: 45 brands hold these rows and originmattress.co.uk holds 12 of them.
  • Two controls beat a verdict: write one undated claim and one standing deal, then run both against your oldest ad for two weeks, judged by profit per visitor.

Questions

1How long do the longest-running eCommerce ads run?
The hundred longest we can show start at 518 days on air. The longest of them has run 1,146 days. That top mark is shared by an offer-free ad and a deal-led ad, each at 1,146 days [eCommerceBenchmark Ad Library, 2026].
2Do the oldest ads carry an offer?
Both kinds are there: 63 of the hundred carry no offer and 37 are deal-led. Offer-free ads sit at a median of 663 days on air. Deal-led ads sit at 659, so the groups run about the same length.
3Which kinds of deal last longest?
Discount is the most common label among the 37 deal-led ads, at 21 of them. We only have one median for the whole deal-led group, 659 days on air, and not one for each kind of deal, so that part is thin. The deal-led ad we can show names a standing multi-buy price rather than a date, and it has 574 days on air.
4What do the offer-free long runners have in common?
In the five we show, the first line says one thing about the product, the shop or the company, and names no month, no price and no percentage. The group's median is 663 days on air. Nothing in those words needs a calendar to stay true.
5Does a long run mean the ad worked?
No. Days on air say only that a brand kept an ad live, never what it sold, and this library holds no spend, sales or profit data. The hundred rows we read record presence and duration, not performance.
6Should I run an offer-free ad or a deal-led ad?
These figures cannot choose for you. Offer-free ads sit at a median of 663 days on air and deal-led ads at 659. Write one undated claim and one standing deal, then run both against your oldest ad for two weeks, judged by profit per visitor.
7Why does it matter that a long-running ad has no date in it?
An ad with a date in it turns false when the date passes, and you pay to show a message that is out of date. A line with nothing that can expire stays true, so you can leave it on air and spend your time on the next test. That is our reasoning, not something the data measured.
Keep What Never Has to Be Retired

Of the hundred longest-running ads we can show, 63 carry no offer and 37 are deal-led, and both groups sit near the same median length. So the thing worth keeping is not the absence of a deal. It is a first line with nothing in it that has to be retired. Read the first line of your oldest ad, cross out every word that can go out of date, write one undated claim and one standing deal, then run both against that ad for two weeks.

About this data. 100 ads read, the longest-running whole-creative rows, Meta ads whose whole creative can be shown, every industry and country the library tracks, longest-running first. Snapshot read in October 2026. Source: eCommerceBenchmark Ad Library. The split and the two medians come from the hundred longest rows. The ad cards come from rows just past them, so do not add the two together. No sales, spend or profit data: days on air record only that a brand kept an ad live. A longevity-ranked sample concentrated in a few brands: originmattress.co.uk holds 12 of the rows. The offer split follows the library's offer label, which is loose; the deadline scan is ours.
Valentin Radu, Founder and CEO of Omniconvert
Founder & CEO, Omniconvert
Valentin Radu is the founder and CEO of Omniconvert. He is an entrepreneur, data-driven marketer, CRO expert, CVO evangelist, international speaker, father, husband, and pet guardian. Valentin is also an Instructor at the Customer Value Optimization (CVO) Academy, an educational project that aims to help companies understand and improve Customer Lifetime Value.

You have seen the market. Now see your gap.

The longest ad on this list has been on air for 1,146 days. Read the first line of your oldest ad: how much of it can expire?