Module 1 · Know your market

How to read the Meta Ad Library like a marketer

Read the Meta Ad Library the way marketers do: why ads that run for weeks matter, what to check in each ad, and a 20-minute routine for your market.

Updated November 2026 · AdPlay.ai Team

Quick answer

The Meta Ad Library shows the ads a brand is running now, but not what they spend or sell. So read time instead: an ad that a small seller keeps paying for after 30 days is probably working. Then check if the same idea runs in several versions, and note five parts of each ad: the first line or picture, the offer, the proof, the format and the button.

Lesson 1.1 · 5 min read

What the Ad Library can and cannot tell you

Meta's Ad Library is free and public. It lists the ads running now on Facebook, Instagram and Meta's other apps. You do not need an ad account to search it.

For each ad you see the picture or video, the post text, the date it started and where it runs. For normal product ads you do not see spend, reach, clicks or sales. Meta shows spend only for ads about social issues, elections or politics (Meta Transparency Center).

So you cannot see who is winning. You can see who keeps paying. Read that the right way and it tells you a lot. For a tour of every field on an ad, see our Meta Ad Library guide. This lesson is about how to read it.

Signal 1: how long the ad has run

A business usually stops paying for an ad that does not sell. So an ad that is still live after weeks is your strongest clue that it works.

Use 30 days as a working line. Meta says a new ad set needs about 50 results in about 7 days to leave the learning phase (Meta Business Help Center). So by day 30, the owner has had weeks of real results to judge the ad, and they kept paying.

Two cautions:

  • Big brands can keep weak ads alive. A national brand may run an awareness ad for months. Trust long runs most from small and mid-size sellers. They feel every ringgit.
  • New ads prove nothing yet. Since December 2025, Meta's library marks an ad with fewer than 100 impressions as "Low Impression Count" (PPC Land). Skip those when you look for winners.

Signal 2: the same idea in many versions

When an idea works, a brand makes more of it. A new photo, a new first line, the same message. In the library this shows as several versions of one ad, or many ads with one angle.

One angle repeated is a louder signal than one ad on its own. It means the brand tested it and decided to spend more.

Also note how many ads a brand has live each time you look. A jump from 4 live ads to 15 can mean a sale or a launch is close. A drop can mean their ads got tired, or the budget was cut.

What to look at in one ad

Spend about one minute per ad. Note five things:

  1. The first thing you see. The first line of post text, or the big words on the picture. This is what stops the scroll.
  2. The offer. The price, a bundle, free delivery, cash on delivery, a free gift.
  3. The proof. Reviews, a number sold, a result, a real customer's face.
  4. The format. One picture, a carousel or a video. Square, 4:5 or tall 9:16.
  5. The button and where it goes. Shop Now, Send Message or Learn More. Then a product page, WhatsApp or a form.

You will take one ad apart properly in Reverse-engineer a winning ad. Today, speed matters more than depth.

Worked example: a sambal seller, 20 minutes

Say you sell homemade sambal online, RM 18 a jar, delivered across the Klang Valley. You open the Ad Library, set the country to Malaysia and search "sambal".

You skip every ad that started this week. Say three ads from small sellers have run for more than two months. Two of them open the same way: a close-up of sambal on hot rice and a line about the taste of home. Both sell a bundle of 3 jars. One shows screenshots of customer orders on WhatsApp as proof. All three send the click to WhatsApp, not a website.

In 20 minutes you learned three things. Buyers in your category answer to "taste of home". A bundle is the normal offer. People order by chat. You have not spent a ringgit yet.

Do it in AdPlay.ai

AdPlay.ai has its own Ad Library of Facebook and Instagram ads, with filters for the signals above. It also keeps ads after they stop running (they show as Not Live), which Meta's library does not do for product ads.

  1. Open Ad Library in the sidebar.
  2. Type a word your buyer would use, like "sambal" or "jerawat". In the menu that opens, pick Everything or Ad Copy (the post text and the words spoken in videos).
  3. Click Add Filter. Set Country to Malaysia, Active Status to Live, and Run Time to Over 30 Days. Run Time alone also shows ads that have stopped, so keep Active Status on Live.
  4. Sort by Longest Running.

The Ad Library with a breakfast search chip, Add Filter, Saved Filters and ads sorted by Longest Running

  1. Open an ad. In the Details tab, check Run Time. If the ad has a Variations tab, look at how many versions the brand made.
  2. Keep this search for next week: open Saved Filters and pick Save as new filter....

The Performance Estimate on each ad is a score built from run time, live status and other signals. It is marked Beta. Use it as a hint, not as real sales numbers. The Ad Library guide covers every search type and filter.

Checklist

  • Country set to your market before you read anything.
  • Ads under 30 days skipped, unless you are watching a launch.
  • Long runs from small sellers weighted most.
  • Five parts noted for each ad: first line, offer, proof, format, button.
  • Angles that repeat across ads or brands marked.

Your homework

Find three ads in your category that have run for more than 30 days. Save each one in AdPlay.ai with Save ad. In the ad's Comments tab, write one line: "Still running because...". If you cannot finish that sentence, pick another ad.

Next, you will choose the five brands to watch every week in Pick your competitors.

Open Ad Library

Frequently asked questions

Does a long-running ad always mean it is making money?

No, but it is the best clue you get for free. A small seller rarely keeps paying for an ad that does not sell, so a long run from a small brand is a strong sign. A big brand can keep a weak awareness ad running for months, so trust its long runners less.

Can I see how much a competitor spends on Facebook ads?

Not for normal product ads. Meta shows spend only for ads about social issues, elections or politics. For everything else you read run time and the number of versions, then make an estimate. Our guide on estimating competitor ad spend shows how.

Is the Meta Ad Library free?

Yes. Anyone can search it, and you do not need an ad account. Set the country first, then search by brand name or by a word your buyers use.

Sources

Keep exploring

Turn ad research into winning ads

See what 16,000 Malaysian brands advertise, then generate on-brand creative, all in one tool.

7-day free trial · No credit card required