How to Use Meta’s Ad Library to Benchmark Competitor Ads (Free)

5–7 minutes
Blue magnifying glass hovering over three card-like UI tiles on a light blue background, suggesting a search or filter function.
Image shows FormuNova Icon in Blue
  1. Meta’s Ad Library is a free, public archive of every ad currently running across Facebook, Instagram and Messenger — including all of your competitors’.
  2. The single most useful signal is time: an ad that’s been live six weeks or longer — or re-spun into multiple versions — is almost certainly profitable.
  3. You can reverse-engineer a competitor’s entire playbook — angles, offers, formats, hooks — before spending a dollar of your own.
  4. Build a swipe file of proven winners and benchmark your launch creative against what’s already working in your category.

Most founders launch their first paid campaigns blind — guessing at angles, offers and formats while burning cash to learn what their competitors figured out months ago. There’s a free, public tool that skips most of that tuition: Meta’s Ad Library.

Here’s the plan: first we’ll cover what the Ad Library actually shows you. Then why an ad’s longevity is the best signal of what’s truly working. Then a step-by-step for surfacing the six-week-plus winners in your category — using the hair-care brand Divi as a live example. Finally, how to turn all of it into an edge for your own launch.


ℹ️ FormuNova is a product development and contract manufacturing partner specializing in Beauty and Personal Care products. If you’re getting ready to launch and want a partner who can take you from concept to finished product, let’s talk about how we can help.

In this guide

What the Meta Ad Library actually shows you

The Ad Library is Meta’s public transparency archive of every ad currently running across Facebook, Instagram and Messenger — searchable by anyone, for any advertiser, at facebook.com/ads/library. For a pre-launch beauty brand, it’s the fastest way to see what’s actually working in your category before you spend.

The Meta Ad Library home page, where you set a country and ad category to start searching for any advertiser's ads.
The Ad Library home: set your country, choose “All ads,” and search by brand or keyword.

For any advertiser, you can see:

  • Every active ad they’re running, with the full creative — image, video or carousel.
  • When each ad started running, and how many variations are live right now.
  • Which placements it’s on — Feed, Stories, Reels and so on.

What it does not show for ordinary brand ads: spend, impressions or targeting. (Those appear only for ads about social issues, elections or politics.) That’s fine — the signal you want isn’t in the media plan, it’s in what’s running and for how long.

Join the Brand Builder’s Newsletter

Signup and get insider manufacturing strategy, product development tips, and brand-builder resources.

Why an ad’s longevity is the whole game

Performance brands kill losing ads fast — often within days. So the most valuable signal in the Library is time. An ad that’s been live for weeks, or an angle a brand keeps spinning up new versions of, has cleared the only bar that matters: it’s profitable enough to keep paying for. You’re not guessing what might work — you’re reading a scoreboard of what already does.

How to find the 6-week winners (step by step)

Heads-up: the Library has no one-click “duration” filter for brand ads, so the reliable method is reading each ad’s start date. It takes about two minutes once you know where to look. We’ll use Divi, a direct-to-consumer scalp-serum brand, as our worked example.

Step 1 — Open the Library and set your market

Go to facebook.com/ads/library, choose your country, and set the category to “All ads.”

Step 2 — Search a competitor

Search by a competitor’s brand name (start with your three closest) or a keyword like “scalp serum.”

Meta Ad Library search results showing roughly 250 active Divi scalp-serum ads, each with a start date and call-to-action.
Divi is running ~250 active ads — a brand investing seriously in paid. Each card shows the start date and offer.

Step 3 — Read the “Started running on” date

Every ad card shows “Started running on [date].” That date is your stopwatch — it’s exactly how long the ad has been live.

A single Divi ad card: started running on April 2, still active, offering 30% off with code SCALP30 and the claim 'over 2,000,000 sold.'
This Divi ad has run since April 2 — more than ten weeks — and it’s still Active. That’s a proven winner.

Step 4 — Keep anything ~6 weeks old (and still active)

Count back from today. Any ad with a start date roughly six weeks ago or older that’s still marked Active has earned its spend long enough to survive — it’s a winner. (Speed-up: set the date filter’s start about six weeks back, then confirm the ads are still Active.)

Step 5 — Open it and bank the winner

Click “See ad details” to see the full creative and every live version. Screenshot it and drop it in a swipe file, grouped by angle. These are the ads worth modeling when you build your own.

The expanded 'Ad Details' view for a long-running Divi ad, showing the full ad copy and creative.
“See ad details” opens the full creative and copy — exactly what to bank in your swipe file.

Tip — read the “X ad versions” count. When you open a long-runner, the Library groups every version of that creative (same idea, different cuts and start dates). A winner relaunched as 2, 5 or 10 versions is the strongest signal of all — the brand keeps pouring spend into it because it works.

A Divi ad card labeled 'This ad has multiple versions' with '2 ads use this creative and text' — a sign the brand is scaling a winner.
“Multiple versions” means the brand is scaling a proven creative — a strong winner signal.

What to look for once you’ve found them

You’re reverse-engineering your category’s playbook. For each winner, note the:

  • Angle — what problem or desire leads the ad? (Divi leans on “thicker, fuller hair,” backed by heavy social proof: “over 2,000,000 sold,” “90% saw fuller hair.”)
  • Offer — discounts, codes, bundles, subscriptions, guarantees. (Divi pairs a 30%-off code with a “free shampoo for life” subscribe offer.)
  • Format — UGC testimonials, before/afters, founder-to-camera, product demos, static vs. video.
  • Hook — the first three seconds, or the headline. Winners earn the scroll-stop.

Turn it into your launch edge

After an hour of this you’ll see the same two or three dominant angles repeated across your category — and, just as valuable, the gaps nobody is working. That’s your opening.

Now pressure-test your own brand against it. Is your hero promise sharper than what’s already running? Does your offer match or beat the category norm? Is there a proven angle you can own — or an unworked one worth testing?

Building a beauty brand?

FormuNova helps founders go from concept to finished, shelf-ready product. Tell us what you’re building →

The bottom line

You don’t need to outspend the incumbents to launch well. But you do need to walk in knowing the board. The Ad Library turns “I think this will work” into “this is already working, and here’s where I fit” — so every dollar in your first campaign goes further. Start with your three closest competitors today, and you’ll have a swipe file of proven angles before you’ve spent a cent.

Macro close-up of clear cosmetic serum or essence with visible air bubbles. Ideal for beauty branding, cosmetic ads, skincare ingredient design, or clean and minimal product presentations.

Discover more from FormuNova | Beauty, Personal Care & Cosmetic Manufacturing

Subscribe now to keep reading and get access to the full archive.

Continue reading