We studied 10,837 Meta ads. Most skip the offer, the proof and the price.

Every ad is tagged for its creative style, concept, hook, offer, proof and more, then split by market, because what works for a mattress brand tells a SaaS company nothing. Every number opens the ads behind it.

10,837 ads / 678 brands / 36 categories / September 2026

Nexgen ad

Nexgen

Ran 947 days

Rogue Fitness ad

Rogue Fitness

Ran 773 days

Each of these ran 700+ days

The default ad

Three things most ads never say.

No deal, no evidence, no number. If your ad carries even one of the three, it is already saying more than most of what it competes with.

Only 10% do all three. These ran the longest.

An offer, a proof point and a price in one ad. 1057 of 10,837 ads manage it.

4.9 yearsRunning

Fabletics

4.2 yearsRunning

Fiitgshop.com

2.6 yearsuntil Jul

Nexgen

1.3 yearsRunning

Anyday2 versions

1.2 yearsRunning

PetPlate

1.2 yearsRunning

Pair Eyewear

Market by market

Same platform, three different playbooks.

Free quote or consult is in 14% of services ads and under 2% of ecommerce ads. Pay later is in 10% of software ads and under 2% of ecommerce ads. An average across markets describes nobody, so each market gets its own report.

The offer on the table

Share of each market's ads making this offer.

OfferEcomSoftwareServices
Free quote or consult<1%3%14%
Discount12%2%9%
Pay later<1%10%3%
Free guide or tool<1%2%6%
Free plan<1%6%<1%
Free trial1%5%4%
Free shipping5%0<1%

The button under the ad

Share of each market's ads using this button.

ButtonEcomSoftwareServices
Buy now80%3%7%
Learn more14%33%53%
Install app<1%32%<1%
Get quote<1%3%14%
Sign up<1%14%4%
Book now<1%2%8%
Download06%2%

Launched vs lasting

What gets launched is not what lasts.

We compared ads in their first 30 days with ads that ran 90 days or more. Brands keep paying for what works, so the gap between the two is the closest thing to a results column an outsider gets.

Concept / Gets launched, does not last

Sale promo ads make up 21% of new ads but 11% of ads that last.

The idea the ad is built on, from testimonials to sale promos.

of ads in their first 30 days21%
of ads that ran 90+ days11%

553 of 2,687 ads against 443 of 3,890

See every ad tagged Sale promo

New todayRunning

Backcountry3 versions

New todayRunning

Prose

New todayRunning

Renewal by Andersen

New todayRunning

Babylist

4 of the 553 ads behind the top bar. Open any of them for the full breakdown.

Offer / Gets launched, does not last

Discount offers make up 14% of new ads but 8% of ads that last.

The deal on the table, if there is one.

of ads in their first 30 days14%
of ads that ran 90+ days8%

363 of 2,687 ads against 309 of 3,890

See every ad tagged Discount

New todayRunning

LaserAway

New todayRunning

Made In Cookware

New todayRunning

Ruggable3 versions

1 dayRunning

Sunday Citizen2 versions

4 of the 363 ads behind the top bar. Open any of them for the full breakdown.

The longest-running ads we found

One per brand. Somebody kept paying for each of these for years.

Browse all top ads

5 yearsRunning

Seeking Alpha

3 yearsRunning

Outdoor Voices

2.2 yearsRunning

JobSwipe

2.1 yearsRunning

Rogue Fitness

2.1 yearsuntil Aug

Gossip Harbor2 versions

2.1 yearsRunning

Nisolo

Seen what lasts? Make yours.

Open any ad on this page and remix it for your own brand in about 30 seconds.

30 free creditsNo card~30s per ad