Facebook Ad Library: How to Search and Use It for Competitive Intelligence

Search the Meta Ad Library to spy on competitor campaigns across Facebook and Instagram with this complete walkthrough.

Table of contents

Facebook Ad Library: How to Search and Use It for Competitive Intelligence — Web Tonic branded thumbnail

The Meta Ad Library is a free, public database that shows every active advertisement running across Facebook and Instagram. It lets marketers research competitor creative, track political ad spending, and find proven messaging angles — without spending a dollar.

Key Takeaways

  • The Meta Ad Library catalogs every active promotion on Facebook and Instagram in real time, making it the largest publicly accessible paid media archive.
  • Over 15 million active promotions appear in the database at any given time, spanning every industry, format, and geographic market.
  • Political, electoral, and social-issue advertisements remain archived for 7 years as part of the company's public accountability commitments.
  • The tool is 100% free — no account or login required to browse, filter, and analyze competitor campaigns.
  • Marketers who research competitor creative before launching campaigns see 30% lower cost per acquisition, because they enter auctions with validated messaging rather than untested assumptions.
  • The Ad Library API provides programmatic access to ad data, letting researchers and agencies build automated competitive intelligence workflows.
Digital marketer analyzing social media advertising data on dual monitors showing campaign dashboards and analytics

What Is the Meta Ad Library?

The Meta Ad Library (formerly the Facebook Ad Library) is a publicly searchable archive of advertisements running on Meta's platforms — primarily Facebook and Instagram. Launched in 2019 following concerns about political advertising and misinformation during election cycles, it has become an essential competitive intelligence resource. Today it serves a broader purpose: any person can view any active campaign without logging in, including the assets, copy text, landing page links, launch dates, and placement data.

The system categorizes entries into two tiers. Standard commercial campaigns remain visible while active and for a short period after they stop. Ads about social issues, elections, or politics receive extended treatment — they stay in the system for 7 years and include additional transparency data such as estimated audience size, spend ranges, and demographic reach breakdowns. Hootsuite's research confirms this dual-tier structure makes the resource valuable for both competitive intelligence and regulatory oversight.

FeatureStandard Commercial AdsPolitical / Social Issue Ads
Visibility PeriodWhile active + brief post-run window7-year archive
Spend DataNot disclosedEstimated spend range shown
Demographic ReachNot disclosedAge, gender, and location breakdown
Disclaimer InfoNot required"Paid for by" disclaimer mandatory
API AccessLimited search parametersFull programmatic access available
Marketing team reviewing competitor advertising creative on a large presentation screen in a modern meeting room

How to Search and Navigate the Platform

Accessing the tool requires no login — visit the public URL and start searching. The interface offers several filtering options that narrow results from millions of records to the exact campaigns you need.

Step 1 — Choose a country and category. Select the geographic market and decide whether to search "All ads" or filter to a specific regulated category (housing, employment, credit, or politics). The tool covers 200+ countries and territories, making it useful for international competitive research.

Step 2 — Look up an advertiser name or keyword. Type a brand name, competitor, or topic keyword into the input field. The system returns every matching active promotion. Search Engine Journal recommends entering the exact page name for the most accurate results.

Step 3 — Apply filters. Narrow results by platform (Feed, Stories, Messenger, Audience Network), media type (image, video, carousel, or collection), active status, and date range. Filtering by media type alone reduces result sets by 60–80%, helping you focus on the format that matters for your campaign.

Step 4 — Analyze individual promotions. Click any result to see the full creative, primary text, headline, description, call-to-action button, landing page URL, launch date, and running platforms. For political content, you also get the funding entity and estimated audience reach.

Step 5 — Check version history. Some advertisers launch multiple variations of the same campaign. The tool shows each version separately — look for A/B test patterns, seasonal copy changes, and asset refreshes to understand what the advertiser is optimizing toward.

5 Ways Marketers Use the Platform for Competitive Intelligence

The resource is far more than a transparency initiative. Smart media buyers, art directors, and strategists mine it systematically for actionable insights that inform their own performance creative strategy.

Use CaseWhat to SearchWhat to ExtractHow It Helps
Competitor AuditDirect competitor brand namesFormats, visual styles, offer types, CTA languageIdentifies proven messaging angles and gaps you can exploit
Launch Timing IntelligenceCompetitor names, filter by dateCampaign start dates and active periodsReveals promotional calendars and seasonal spending patterns
Offer and Pricing ResearchIndustry keywords + "discount," "free," "trial"Discount levels, trial lengths, bundle structuresBenchmarks your pricing against live competitor offers
Format TrendingTop spenders in your verticalRatio of video vs. static vs. carousel across advertisersShows which format the market is investing in — and which might be under-saturated
New Market EntryCategory leaders in the target countryLocalized messaging, translated copy, regional offer structuresReduces localization guesswork with real examples from established players
Hands holding a smartphone displaying social media feed with sponsored advertisement posts in a coffee shop setting

Agencies that build competitive tracking into their monthly workflow use this resource to fill briefs with evidence-backed direction. Instead of guessing which hook, format, or offer angle to test first, they start with validated patterns from brands spending millions in the same auction. AdEspresso notes that this single habit can cut testing costs by up to 40% because fewer concepts fail outright.

Using the API for Advanced Research

Manual searches work for ad-hoc research, but agencies and data teams need programmatic access. The programmatic interface lets developers query the database at scale, filter by multiple parameters, and export structured data for dashboards and reports.

Access requirements: You need a confirmed account, a registered app with the correct permissions, and approval through identity verification. Political content requires an additional verification tier. Rate limits cap queries at 200 per hour per app, which is sufficient for daily competitive scans but requires pagination logic for large exports.

Common use cases include automated weekly competitor reports, competitor databases, spend-trend dashboards for political monitoring, and data intelligence pipelines that feed insights into broader market analysis. Buffer's walkthrough covers the authentication flow in detail.

API ParameterWhat It FiltersExample Value
search_termsKeyword match in ad text or page name"running shoes"
ad_reached_countriesTarget countries["US", "CA", "GB"]
ad_active_statusActive, inactive, or allACTIVE
ad_typePolitical vs. allPOLITICAL_AND_ISSUE_ADS
publisher_platformsPlatform distribution["facebook", "instagram"]
ad_delivery_date_minEarliest start date2026-01-01

Limitations and Workarounds

The archive is powerful, but it has blind spots. Spend data for commercial campaigns is not disclosed — only political ads show estimated budget ranges. Workaround: track how long a promotion runs and how many variations an advertiser launches simultaneously. Longer run times and more active versions typically signal higher budgets.

Audience targeting details are hidden for all ad types. You cannot see which interests, lookalike audiences, or custom segments a competitor targets. Workaround: infer targeting from the creative and copy — a promotion mentioning "small business owners in Austin" reveals geographic and firmographic targeting parameters without seeing the actual audience settings.

Performance metrics are completely absent. No click-through rates, no conversion data, no engagement counts. Workaround: judge performance by longevity — campaigns active for 60+ days without changes are almost certainly meeting the advertiser's return thresholds. Oberlo's guide suggests that any creative surviving more than 30 days in a competitive vertical is likely a proven winner.

Historical data for commercial campaigns is limited. Once a standard promotion stops running, it disappears from the database within weeks. Agorapulse recommends scheduling weekly checks and saving screenshots of competitor promotions to build your own historical reference. Automated API queries stored in a database solve this at scale.

Best Practices for Regular Monitoring

Set a weekly review cadence. Block 30 minutes each Monday to check your top 5 competitors. Note new campaigns launched, formats changed, offers adjusted, and messaging pivots. Teams with weekly review rhythms detect competitor moves 3–4 weeks earlier than those who check ad-hoc.

Build a swipe file organized by vertical, format, and hook type. Save the best examples into a structured reference — tag each by industry, visual style (lifestyle, UGC, product shot, testimonial), and the hook mechanism (stat-lead, question, proof, urgency). This becomes your team's first stop when briefing new campaigns. Pair it with your broader growth marketing approach.

Cross-reference with other tools. Google Ads Transparency Center, TikTok Top Ads, and LinkedIn's equivalent each cover their own channels. Combining data from all four gives a 360-degree view of competitor paid strategy — multi-channel monitoring reveals 55% more messaging patterns than single-channel tracking alone.

Track seasonal patterns year-over-year. Use the date filter to compare Q4 promotional campaigns from prior years. Note which brands ramp up earlier, which discount structures recur, and which creative formats dominate during peak periods. This intelligence feeds directly into your own content and campaign calendar.

Document competitor landing page structures. Every promotion in the archive links to a destination URL. Clicking through reveals the advertiser's post-click experience — headline alignment, form length, offer placement, and mobile optimization. Brands with consistent message matching between ad copy and landing pages achieve 25–35% higher conversion rates than those with generic destination pages. Feed these observations into your own web development priorities.

Professional data analyst workspace with multiple monitors displaying advertising performance metrics and analytics charts

Frequently Asked Questions

Is the Meta Ad Library really free to use?

Yes. The web-based search tool requires no account, no login, and no payment. Anyone can visit the public URL and search for active promotions across all of Meta's platforms. The API requires a registered Meta developer account with verified identity, but the API itself carries no usage fees — only the standard rate limits (200 queries per hour) apply.

Can I see promotions from Instagram in the archive?

Absolutely. The archive indexes promotions from all of Meta's platforms, including Messenger and the Audience Network. Use the filter to isolate specific placements. You can see Stories, Reels, feed, and Explore content. Neal Schaffer's guide walks through format-specific searches step by step.

How far back does the Ad Library go for regular commercial ads?

Commercial (non-political) promotions stay visible only while they are actively running and for a brief period afterward — typically a few weeks. There is no permanent archive for standard commercial campaigns. Political, electoral, and social issue advertisements remain in the archive for 7 years with full transparency data.

Can competitors see my promotions in the archive?

Yes — every active promotion you run appears in the database. This is by design and cannot be disabled. This applies equally to all advertisers, regardless of size or spend level. Use this knowledge defensively: assume competitors monitor your activity the same way you monitor theirs, and plan refreshes accordingly.

Does the Ad Library show how much a competitor spends?

Only for political, electoral, and social-issue campaigns. Standard commercial promotions do not include spend data. However, you can estimate relative budget levels by tracking the number of simultaneous active assets, duration, and geographic reach. Socialinsider's benchmarking data shows that advertisers running 20+ simultaneous active promotions typically invest $10,000+/month on the platform.

Sources: Hootsuite · Search Engine Journal · Buffer · Socialinsider · AdEspresso · Oberlo · Agorapulse · Neal Schaffer

Author

Founder & CEO

Reviewer

Lead Client Success Manager

Book your strategy call today!
Schedule a call
Schedule a call
Discover our services
Our services
Our services