We studied 27,109 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.

27,109 ads / 944 brands / 36 categories / November 2026

Housing.com ad

Housing.com

Ran 1,276 days

Grand Canyon University ad

Grand Canyon University

Ran 1,103 days

Each of these ran 800+ 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 9% do all three. These ran the longest.

An offer, a proof point and a price in one ad. 2336 of 27,109 ads manage it.

5 yearsRunning

Fabletics

4.3 yearsRunning

Fiitgshop.com

2.6 yearsuntil Jul

Nexgen

2 yearsRunning

Greats Brand

1.4 yearsRunning

Anyday2 versions

1.3 yearsRunning

PetPlate

Market by market

Same platform, three different playbooks.

Free quote or consult is in 10% of services ads and under 2% of ecommerce ads. Pay later is in 8% 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
Discount14%3%11%
Free quote or consult<1%3%10%
Pay later<1%8%2%
Free trial1%5%3%
Free plan<1%5%<1%
First-order discount4%<1%3%
Free shipping4%0<1%

The button under the ad

Share of each market's ads using this button.

ButtonEcomSoftwareServices
Buy now81%2%6%
Learn more13%34%53%
Install app<1%33%1%
Sign up1%14%4%
Book now<1%3%12%
Get quote<1%3%11%
Download07%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.

Offer / Gets launched, does not last

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

The deal on the table, if there is one.

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

1971 of 13,486 ads against 484 of 6,279

See every ad tagged Discount

New todayRunning

Casetify2 versions

New todayRunning

Reolink

New todayRunning

Boll & Branch

New todayRunning

BlendJet

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

Tone / Gets launched, does not last

Urgent copy makes up 9% of new ads but 3% of ads that last.

How the copy sounds.

of ads in their first 30 days9%
of ads that ran 90+ days3%

1147 of 13,486 ads against 204 of 6,279

See every ad tagged Urgent

New todayRunning

Rogue Fitness2 versions

New todayRunning

Copper Pearl

1 dayRunning

EcoFlow5 versions

1 dayRunning

Empire Today2 versions

4 of the 1147 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.1 yearsRunning

Seeking Alpha

4 yearsRunning

MAXPRO Fitness

3.9 yearsRunning

Housing.com

3.3 yearsRunning

Renewal by Andersen LLC

3.1 yearsRunning

Outdoor Voices

3 yearsRunning

Grand Canyon University

The meta right now

What is changing in Meta advertising, week by week, from every new ad we watch.

See everything that is changing

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