Growth Infrastructure

How to Use Meta Ad Library to Research Competitor Ads

A step-by-step method for finding the ads your competitors keep paying for, reading the signals the Ad Library shows, and turning them into your own ad brief. Plus a real teardown of every "performance marketing course" ad running in India.

The Short Answer

The Meta Ad Library is a free, public search engine for every ad currently running on Facebook, Instagram, Messenger and Audience Network. You do not need an account. Go to facebook.com/ads/library, pick your country, choose "All ads", and search a keyword in quotation marks or a competitor's page name.

It shows you the ad itself, when it started running, and how many versions exist. It does not show spend, results or targeting for everyday ads. The skill is reading those few signals well: ads that have run for months, in many versions, are the ones competitors keep paying for, and that is where your research should start.

1. What the Ad Library Shows, and What It Hides

Knowing the limits stops you drawing the wrong conclusions. This is what you see for everyday (non-political) ads in India.

You can seeYou cannot see
The full ad: text, image or video, headline and button.Spend: only political and social issue ads show spend ranges.
Start date: "Started running on" for every ad.Results: no clicks, leads, sales or return on spend.
Versions: whether the ad has multiple versions, and how many ads share one creative.Targeting: no age, interest or location settings (ads shown in the EU reveal a little more).
Platforms: Facebook, Instagram, Messenger, Audience Network.Stopped ads: everyday ads mostly disappear once they are switched off.
Where it leads: the website, form or WhatsApp chat behind the button.Why it works: that part is your job.

3. The Ad Library Research Method

Searching is the easy part. This five-step method turns an hour in the Ad Library into a brief you can actually launch. Tap each step for a real example.

The Ad Library Research Method

Five Steps From a Search Box to Your Own Ad Brief

Search the Exact Phrase

Step 1
Core Objective

Start with the words your customer would use, not your brand name. Put the phrase in quotation marks so the Ad Library only returns ads containing those exact words. A loose search mixes in anything that shares a single word, and the noise buries the useful ads.

Key Action Items
Country: IndiaCategory: All adsPhrase in quotesActive ads only
Simple Example

On 24 September 2026, a loose search for performance marketing course in India returned about 2,900 active ads, many of them unrelated stock-tip and Telegram ads. The exact phrase returned about 140, almost all of them real course ads.

4. Reading the Signals: How to Spot Ads That Work

You cannot see results, but you can see what advertisers keep paying for. Here is how much weight to give each signal.

SignalWhat it likely meansHow much to trust it
Running for 60+ daysThe ad is probably profitable, or at least not losing money.Strong, but check it is not a small always-on brand ad.
"This ad has multiple versions"The advertiser is testing different headlines, images or text around one idea.Medium. It shows effort, not success.
"6 ads use this creative and text"One message has been copied into several ads or ad sets, often a sign it is being scaled.Strong, especially combined with an old start date.
Same template, new topicA winning ad format is being reused for another product.Strong. Brands rarely clone a loser.
Many new ads this weekA fresh test or a new launch. Winners are not known yet.Weak. Check back in a month.
The button and destinationHow they convert: a sales page, a form or a WhatsApp chat.Useful context for your own funnel.

5. Real Teardown: "Performance Marketing Course" Ads in India

To show the method in action, I searched the exact phrase "performance marketing course" in India on 24 September 2026 and studied the active ads. Advertisers are described, not named, because the point is the pattern, not the brand.

AdvertiserRunning sinceThe hook or offerWhat it tells you
Online upskilling platformFeb 2026 (about 7 months), several copies live"Learn Performance Marketing for FREE", with a full refund on completion.Risk reversal is their long-running winner. In July they cloned the same ad for a digital marketing course.
Regional edtech brand (Malayalam)Apr 2026, one creative in 6 adsSkills, trending jobs and placement, framed around "AI + Performance Marketing".Heavy scaling in one regional language, with dozens of variants on a few messages.
Regional academy (Telugu)Sep 2026 (new)A price anchor ("₹6,999, not ₹20,000, ₹30,000 or ₹50,000") and a fixed batch start date.Tests separate headlines for students, freshers, homemakers and business owners, all leading to WhatsApp.
Live cohort for working marketersAug 2026, same text in several ads"Not for students, freshers, or complete beginners."An audience call-out that filters out the wrong buyers, tested across video and image.
Classroom institute (Delhi)Sep 2026 (new)A local hook naming the neighbourhood, plus trust numbers (years, trainers, students).Local search intent and a WhatsApp button: classroom courses sell on nearness and trust.

What the teardown reveals about this market

Looking across all of these ads, not at any single one:

  • "AI" is table stakes. Almost every advertiser now sells "AI-powered" or "AI + performance marketing". Saying it no longer differentiates anyone.
  • Regional language is a real strategy. Two of the five advertisers ran entirely in Malayalam or Telugu, and one of them had the biggest volume of ads in the whole search.
  • WhatsApp beats the landing page for many. Several advertisers sent people straight into a chat, which tells you the sale happens in conversation.
  • Offers do the heavy lifting. Free-with-refund, price anchors and fixed start dates show up far more often than claims about teaching quality.
  • The gap: proof. None of the ads we reviewed led with a real campaign result or a real dashboard. For a practitioner who actually runs ads, that is the open lane.

6. A Simple Swipe File Template

A spreadsheet with these columns is all you need. Fill one row per ad, and aim for 20 to 30 rows before you start drawing conclusions.

ColumnWhat to writeExample from the teardown
Advertiser + linkPage name and the Ad Library link to the ad.Online upskilling platform
Running sinceThe "Started running on" date.Feb 2026
Versions / copiesMultiple versions? How many ads share it?Several copies live
HookThe first line, word for word."Learn Performance Marketing for FREE"
FormatVideo, image or carousel, and the length.Short video, under a minute
OfferPrice, discount, guarantee or free element.Full refund on completion
Button + destinationThe button text and where it goes."Learn more" to a course page
Your noteWhy you think it works, in one line.Removes the risk of paying

7. From Research to Your First Ad

The swipe file is not the goal; your own ad is. This is the path from one to the other, and it is the same loop I use before launching any new account.

Research
Ad Library searchExact phrase, your country
Swipe file20 to 30 ads
Insight
PatternsWhat the market repeats
GapsWhat nobody is saying
Build
Your briefAngle, offer, format
3 to 5 hooksYour words, not theirs
Test
Small live testLet real numbers decide
Research tells you what others are doing. Only a live test tells you what works for you.

Speed it up with AI

Once your swipe file has 20 or more hooks, paste them into Claude or ChatGPT and ask it to group them by angle (price, risk, jobs, audience call-out, proof) and to point out which angles nobody is using. It turns an hour of squinting at a spreadsheet into five minutes. My AI tools for performance marketers guide covers the rest of that stack.

If you already run Meta ads with Claude through the MCP connector, it can search the Ad Library too. In my test, though, it returned only the newest ads without their text or long-running dates, so for a proper teardown the website is still the better tool.

Then write your own hooks. My three hook formulas are a good starting point, and since the Andromeda update, genuinely different creative ideas matter more than ever.

8. Five Ad Library Mistakes to Avoid

Most people use the Ad Library, but few use it well. These are the traps I see most often. Tap each one.

5 Ad Library Mistakes to Avoid

Where Competitor Research Usually Goes Wrong

Copying Ads Word for Word

Mistake 1
Core Objective

A copied ad carries someone else's brand, offer and audience. It rarely works as well for you, it can breach their rights, and people who have seen the original notice. Study why an ad works, then write your own version.

Key Action Items
Borrow structure, not wordsYour offer is differentYour audience is differentOriginality compounds
Simple Example

For example, instead of copying a competitor's "free course with refund" line, you notice the idea underneath it (removing the risk of paying) and test your own way of removing that risk.

Where this fits in learning performance marketing

Ad research is one skill in a bigger loop: research, creative, launch, tracking and optimisation. If you are just starting, my 30-day plan puts this exact exercise in week two, and Meta ads cost in India shows what your test budget will realistically buy.

Frequently Asked Questions

Is the Meta Ad Library free?
Yes. The Meta Ad Library is completely free and public. You do not need a Facebook account or an ad account to search it, and it works in any browser, including on your phone.
Can I see how much a competitor spends on Meta ads?
Not for everyday ads. The Ad Library only shows spend ranges for political and social issue ads. For regular ads you can see the ad, its start date and its versions, but not spend, results or targeting.
How do I find a specific competitor's ads?
Set the country and choose "All ads", then start typing the competitor's Facebook page name in the search box and select it from the dropdown. You will see every ad that page is currently running.
Can I see ads that have stopped running?
Mostly not, for everyday ads in India. Once an ad is switched off it usually disappears from the library. Political and social issue ads are archived for years, and ads shown in the EU are kept for longer.
Is there a Meta Ad Library app?
There is no separate app. The Ad Library works in the browser on any phone or computer, so you can research ads on your phone the same way you would on a laptop.
How do I know if a competitor's ad is working?
You cannot see its results, but you can read signals. An ad that has been running for 60 days or more, has multiple versions, or has the same creative copied into several ads is very likely one the advertiser keeps paying for because it works.

Want to Turn Research Into Campaigns That Convert?

My self-paced Performance Marketing course covers the whole loop: research, creative, launch, tracking and optimisation on Meta and Google, across 22 modules and over 50 hours of training.

See the Performance Marketing Course
Piyush Sachdeva

By Piyush Sachdeva.

Founder of Social Masla. Creator of Pulse. Best-selling author of The Growth Engine: Beyond AI and Advertising.