← All posts
COMPETITOR RESEARCH

How to Spy on Your Competitors' Facebook Ads (Free)

Moeez·August 20, 2026·4 min read
How to Spy on Your Competitors' Facebook Ads (Free)

Every Facebook ad your competitor is running right now is public. Not leaked, not scraped — published, by Meta, for anyone to see. Which means the single best piece of creative research you can do costs nothing: look at exactly what's working for the brands you compete with, and why.

Most founders never do it. They stare at a blank canvas, guess at a hook, burn a week of budget testing it, and repeat. Meanwhile the winning angle in their niche is sitting in a free, searchable library. Here's how to find it.

Why competitor ads are the best creative research

An ad that has been running for months is running for one reason: it makes money. Nobody keeps a losing ad live — it drains budget with nothing to show. So longevity is the signal. The ads that have been active the longest are, almost by definition, the winners.

That is the whole game. You don't need a creative agency or a swipe file you paid for. You need to see which ads have survived, understand the angle that is carrying them, and apply that proven angle to your own product.

Method 1: The Meta Ad Library (free, manual)

Meta runs a public database of every active ad, called the Ad Library. Go to facebook.com/ads/library, set the country, and search a competitor's brand name — or a keyword for your whole niche, like "skincare."

The Meta Ad Library — every active ad, searchable and public.
The Meta Ad Library — every active ad, searchable and public.

You'll get every ad that brand (or niche) is currently running. Two things to look for:

Read the ones that have been live longest. What is the hook in the first line — a question, a bold claim, a before-and-after? What format — a UGC selfie video, a clean product shot, a discount banner? That pattern is your competitor telling you, for free, what their audience responds to.

The catch: the Ad Library shows you everything — active and paused, winners and duds, in no order. For a niche like skincare that is 50,000+ results. There is no "sort by best." You are eyeballing start dates across an endless grid, one brand at a time. It works, but it is slow, and it is easy to miss the real winners in the noise.

Method 2: See the winners, already ranked

This is the part we built Selfmade to fix. Instead of scrolling 50,000 unsorted ads, it pulls the same public Ad Library data and ranks it by how well each ad is actually performing — so the winners float to the top of your niche automatically.

Selfmade surfaces the winning ads in your niche, ranked by performance — no scrolling required.
Selfmade surfaces the winning ads in your niche, ranked by performance — no scrolling required.

Same source, zero scrolling. You open your industry, and the ads that are provably working — the light-therapy mask that has been scaling for months, the serum launch, the UGC creators pulling their weight — are right there, scored. You spend your time studying winners instead of hunting for them.

Zoom in on one rival: their entire ad playbook

Sometimes you don't want a whole niche — you want to reverse-engineer one specific competitor. Open their brand page and you get everything on one screen: how many ads they run, how many are active, their longest-running winner (the ad they can't kill because it prints money), and an AI breakdown of their creative DNA — the hooks, emotions, angles and formats they lean on.

A brand deep-dive — total ads, the longest-running winner, and the AI creative-DNA breakdown of what is working for them.
A brand deep-dive — total ads, the longest-running winner, and the AI creative-DNA breakdown of what is working for them.

Take Cymbiotika: 1,871 ads, 13 active, a winner running 259 days, and a creative DNA that is overwhelmingly educational, authority-led and studio-produced. That is their entire playbook on one screen — now you know exactly what to test against them.

The move that actually matters: make the winner yours

Finding the ad is step one. Here is the mistake to avoid: don't copy the creative. Copying a competitor's exact image or script is lazy, obvious, and often against ad policy. What you are taking isn't the art — it is the proven angle.

If a rival's winning ad is a before-and-after for a skincare device, the angle is "visible transformation in X days." Take that angle and rebuild it with your product, your proof, your brand. Same psychology, your creative. That is the difference between a knockoff and smart competitive research — and it is exactly what turns someone else's expensive testing into your head start.

Inside Selfmade you can do this in a couple of clicks: pick a winner, drop in your product, and it generates the ad in your brand — image, UGC video, or copy. The competitor did the months of testing; you get the finished insight.

A 10-minute weekly habit

You don't need to live in the Ad Library. Make it a weekly ritual:

  1. Check the top three to five competitors in your niche for any new ad still running after a few weeks — a fresh winner.
  2. Note the angle: hook, format, offer.
  3. Rebuild the best one for your product and drop it into your testing rotation.

Do that every week and your creative pipeline is never empty, and it is never guesswork — it is a steady feed of angles already proven in your exact market.

Your competitors are, right now, telling you everything that works for them. It is public. Go take the hint.

Put this into practice

Find a proven winner in your niche and make it yours — free to start.

Start for free →
Continue reading
PLAYBOOK

7 Meta Ad Hooks That Stop the Scroll (With Examples)

COPYWRITING

How to Write Facebook Ad Copy That Converts in 2026

TRENDS

UGC vs Studio Ads: What's Winning on Meta in 2026