Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To monitor competitors’ ads, choose the country whose audience you want to study, search for the competitor’s Facebook Page in Meta Ad Library, and log each ad’s creative, copy, format, platform, visible start date, and variants. Repeat the same searches on a consistent schedule. The library provides useful clues about what advertisers are running, but ordinary commercial-ad listings do not reveal spend, conversions, return on ad spend, or detailed targeting.

Build a repeatable Meta Ad Library workflow

  1. Choose the market

    Open Meta Ad Library and choose the country whose ad audience or delivery you want to inspect. The country filter concerns the ads’ geography, not the advertiser’s headquarters. For competitors in multiple markets, repeat the search for each country and compare the language, offers, creative, and formats.

  2. Find the advertiser and discover others

    Search the competitor’s Facebook Page name and select the matching Page from the suggestions for a focused advertiser view. Then search category, product, or problem-related keywords to find advertisers you may not have identified already. Record which query led you to each advertiser so you can repeat it later.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  3. Filter the results

    Where the current interface offers them, narrow results by platform (for example, Facebook or Instagram), media type (image, video, or carousel), language, activity status, and date. When looking for patterns, inspect one platform or format at a time; otherwise, differences in placement and creative type can be hard to separate.

  4. Record a baseline

    For each ad worth tracking, note the advertiser and Page identity, country, date checked, ad identifier or saved link, visible creative and copy, visible start or delivery date, platform, format, and any visible versions. Save reference images or links using your team’s normal process.

  5. Recheck on a schedule

    Compare each new review with the baseline. Note newly observed concepts, repeated variants, ads that remain visible, and ads that are no longer visible. A weekly review is a practical starting point, not a required cadence: review more often in a fast-moving market or around a launch, and less often when your research needs are stable.

What to compare across advertisers and ads

  • Market and language: Compare the countries covered, wording, and offers. Separate changes that may reflect localization from changes in the underlying offer.
  • Creative and placement: Record whether an ad uses an image, video, or carousel and which Meta surfaces show it. Similar messages can be packaged differently for different placements.
  • Message and offer: Note the opening hook, stated benefit, proof shown, promotion, and call to action. These are observations about the ad, not evidence that any element caused results.
  • Iteration: Track multiple visible versions or recurring concepts as signs of creative variation. A version count is not a measure of spend or budget.
  • Time: Record visible start or delivery dates and whether the ad remains visible at later checks. Persistence can make an ad worth studying, but it does not verify profitability.

What Meta Ad Library reveals—and what it does not

Meta’s API documentation lists fields such as a library ID, creative content, Page name and ID, delivery dates, and where an ad appeared. Meta documents additional spend and impression ranges and demographic reach information for social-issue, election, or political ads. For ads delivered to the EU, it documents estimated impression and targeting or reach demographic information, as well as beneficiary and payer information. Those special-category fields should not be assumed to exist for ordinary commercial ads. See Meta’s Ad Library API documentation for the documented data and scope.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Meta says, “To search for all ads currently running across Meta technologies, please use the Ad Library.” The public library is therefore the place to search current ads across Meta technologies, while the API has a narrower scope.

A 2024 policy paper describes public web searches by location, category, advertiser, or keyword; saved searches and filters; and additional EU transparency fields. It also reports limitations in API access and inconsistencies it observed between ads visible in an Instagram feed and their library status. Those are the paper’s findings from its 2024 analysis, not proof that every current search is incomplete. Treat the library as a valuable public view, not a complete record of every exposure a user may have seen.

Why a long-running ad is only a clue

An ad that remains visible across checks is a candidate for closer study, not proof that it is profitable. It may persist for reasons other than strong performance; advertiser inertia and seasonal campaigns are examples noted in a practitioner tutorial. A short promotion may also be effective without running for long. The library’s ordinary commercial-ad view does not establish spend, conversion rate, ROAS, or audience targeting, so do not infer those metrics from longevity or creative variations.

When the Ad Library API is useful

Meta describes API access for social-issue, election, or political ads delivered worldwide during the past seven years, and ads of any type delivered to the EU during the past year. Meta also describes identity and location confirmation for political-ad access, plus a Meta for Developers account and app as parts of setup. This is not a general-purpose API feed of all commercial ads worldwide. For finding all ads currently running across Meta technologies, Meta directs users to the public Ad Library.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When a paid competitor-ad tool helps

A third-party competitor ad monitoring tool or creative swipe file may help if your team needs saved collections, historical records, or research across multiple platforms. For example, AdLibrary.com describes saved and tagged collections and multi-platform search, while upload.ad describes an archive-oriented workflow. These are provider or practitioner descriptions, not independent product tests; check current features, coverage, and pricing against your needs before choosing a service.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

If you need to capture the page itself as a reference while building a manual research log, ScreenshotNeo can return a screenshot or PDF with one GET request. Example using cURL:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://www.facebook.com/ads/library/ -o shot.webp

See the ScreenshotNeo API documentation for setup and options. Cookie banners, popups, and chat widgets are removed before the shot; bot checks, blank pages, and failed loads are never billed. Its MCP server lets AI agents take screenshots, and 1,000 screenshots a month are free with no card; paid plans start at $5 for 3,000. Sign up for 1,000 free screenshots a month, with no card required.

Frequently Asked Questions

How do I search the Meta Ads Library?

Open Meta Ad Library, select the country you want to inspect, and search for a Facebook Page name or a category or product keyword. Select the matching Page for an advertiser-focused view, then apply available filters such as platform, media type, language, activity status, or date.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How do I find ads that have been running the longest in the Facebook Ads Library?

Compare the visible start or delivery dates and recheck ads over time to see which remain visible. A longer observed run makes an ad a useful research candidate, but the library does not establish that it is profitable.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.