InteractiveResearch · Competitor intel·10 min read

Reverse-engineering the Meta Ad Library: a 6-step walkthrough

Every brand's ads are public. Most teams ignore that. Here's the 6-step process for extracting strategy out of competitor libraries - what to look at, what to tag, what to do.

Reading mode
Start here

Why their ads are your most underused asset

Imagine if every restaurant had to publicly post their menu AND which dishes they sell the most of. You'd know exactly what works in the neighborhood without doing any of the testing yourself.

That's what the Meta Ad Library is. Every active ad from every advertiser, free, public. The brands that have figured this out have a structural advantage over the ones who haven't.

The question isn't 'what's in the Ad Library?' It's 'do you have a process for extracting signal from it?' Six steps tell you yes.

In one line: the competition's homework is on the desk. Read it.

0

steps from search to strategy

0 days

minimum age for 'proven' competitor ads

0

structural axes worth tagging

0 days

diff cadence for refresh tracking

Step-by-step walkthrough

Six steps. Pick a competitor. Run them in order.

The Meta Ad Library is a free intelligence asset. Most teams don't use it because they don't have a process. Here's the process.

Step 1: Find their library
What to do
Open Meta Ad Library, search the brand name, set country to your market.
How to do it
Library URL: facebook.com/ads/library. Filter: 'All ads' (active + inactive). Filter by date for ads running 30+ days - those are the proven ones.
Why it matters
Active-30d+ ads have survived fatigue triage internally. They're the brand's confirmed winners, not their experiments.
Signal to look for
Brands running 50+ active ads simultaneously are operating under the volume model. Brands running <10 are either under-spending or running on hero-asset hope.

What you see

  • Ad count by country and date range
  • Active vs inactive toggle
  • Filterable by media type (image, video, carousel)
  • Date when each ad started running
Step 1 of 6

Anti-patterns

Five competitor analysis mistakes

The same five gaps separate teams that compound from teams that just collect screenshots.

The Ad Library shows everything currently active, but that's a snapshot. Without the diff over time, you can't tell which ads are new experiments and which are proven library champions. Always cross-reference age.
How Shuttergen handles competitor intel

Save it. Tag it. Use it.

The Chrome extension lets you save competitor ads from the Ad Library directly to Shuttergen. Auto-tagging runs across all five structural axes - hook archetype, format, avatar, audio, pacing - so the matrix builds itself.

Quarterly diff cycles surface what's changed in your competitive set. Whitespace gaps are highlighted. The remix engine lets you generate variations on whatever pattern (or counter-pattern) you've decided is worth shipping. Six steps, automated.

The playbook

Eight rules for using competitor libraries

0/8

your team's coverage

Sources

What we read to build this

Stop scrolling competitor ads as a moodboard.

Shuttergen turns competitor libraries into structured intel - auto-tagged across all five structural axes, diffed quarterly, whitespace surfaced.

Get started free