LAGIC
Lead Audience Growth Intelligence Computing
F

Facebook Ads Scraper Pro — Facebook | Lagic

Built For

Extract competitive ad creative, copy, and targeting data from the Facebook Ad Library.

Curated by Lagic·Verified working

Configure Agent

Paste Facebook Ad Library URLs to scrape directly. The agent will parse each URL and run the search automatically. If provided, URLs are processed first, followed by any Search Keywords and Advertisers below. **💡 How it works:** - Copy a URL from Facebook Ad Library and paste it here - All filters from the URL (country, language, date range, media type, etc.) are extracted automatically - `Max Results Per Search` controls how many ads are collected per..

**Search terms to find Facebook ads** 🎯 Enter keywords, phrases, or brand names to search for in Facebook's Ad Library: **Examples:** - Brand names: "Nike", "Apple", "Coca-Cola" - Product categories: "fitness app", "crypto wallet", "online course" - Industry terms: "digital marketing", "e-commerce", "SaaS" - Campaign themes: "Black Friday", "back to school", "summer sale" **💡 Tips:** - Use specific terms for better results - Mix broad and specific keywords - Each query runs separately and r..

**Search by specific advertiser/page names or Page IDs** 🎯 Enter advertiser names or Facebook Page IDs to fetch ads from specific pages: **Examples:** - Advertiser names: "Nike", "Nike Football", "Apple" - Page IDs: "15087023444", "51212153078" - Mixed: ["Nike", "15087023444"] **💡 How it works:** - **Name match**: If you enter "Nike Football", the scraper will find ALL Facebook pages with exactly that name and fetch ads from each - **Page ID**: If you enter a numeric ID like "15087023444",..

**Maximum ads to collect per search** 📈 This limit applies to **every search source** in your run: - 📌 **Per URL** — each Ad Library URL collects up to this many ads - 🔍 **Per keyword** — each search query collects up to this many ads - 🏢 **Per advertiser page** — each resolved advertiser page collects up to this many ads **Example:** 2 URLs + 3 keywords + 2 advertisers with `maxResultsPerQuery = 50` → Up to 50 ads × 7 sources = up to **350 ads total** - **Default: 10** — Good for quick t..

**Fetch full ad details for each result** 📊 When enabled, the scraper makes an additional request per ad to fetch rich advertiser and targeting data: **Extra data included:** - 🏢 **Advertiser info**: page about text, category, likes, profile photo, cover photo, verification status - 📷 **Instagram**: username, followers, verification - 🎯 **Targeting (EU)**: location audience, age/gender breakdown, total reach - 💰 **Payer/Beneficiary**: who paid for and benefits from the ad - ⚠️ **Violation..

**Order search results** 📈 - **Impressions (High to Low)**: Most viewed ads first (recommended) - **Most Recent**: Newest ads first **💡 Tip:** Sort by impressions to see the most successful/popular ads

**Filter ads by country targeting** 🗺️ **Popular Options:** - **US** - United States (largest ad market) - **CA** - Canada - **GB** - United Kingdom - **AU** - Australia - **DE** - Germany - **FR** - France - **ES** - Spain - **IT** - Italy - **BR** - Brazil - **IN** - India - **JP** - Japan **💡 Use ISO 2-letter country codes** (e.g., US, CA, GB)

**Filter ads by content language** 🔤 **Common Languages:** - **en** - English - **es** - Spanish - **fr** - French - **de** - German - **it** - Italian - **pt** - Portuguese - **ja** - Japanese - **ko** - Korean - **zh** - Chinese - **ar** - Arabic **💡 Use ISO 2-letter language codes**

Results to deliver

100 credits

This agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.

Lagic Proxy

Country auto-rotated. Need a specific region? Contact support.

Pricing

1 credit per result
✓ 30 free credits on signup✓ Refund if 0 results✓ No card required

Sample Data Preview

Ad Creative: Ad copy, title, and call-to-action (CTA) text.Media Assets: Direct URLs for ad images and videos.Advertiser Information: Page name, page ID, profile picture URL, and page likes.Ad Details: Start and end dates, active status, and the platforms it ran on (e.g., Facebook, Instagram).Links: The destination URL the ad directs traffic to.Enriched Data (Optional): Instagram profile info (username, followers), EU targeting data (age/gender breakdown, location), and ad payer/beneficiary details.
Sample Text...https://...https://...2026-04-05https://...Sample Text...
Sample Text...https://...https://...2026-04-05https://...Sample Text...
..................
Exports as:CSVXLSXJSON

Overview

Scrape the Facebook Ad Library by keyword, advertiser, or direct URL to gather ad copy, media assets, and performance indicators. Use this data to analyze competitor strategies and inform your own advertising campaigns.

## Analyze competitor advertising strategies Understanding what ads your competitors are running on Facebook and Instagram is crucial for staying ahead. This tool pulls public data directly from the official Meta Ad Library, giving you a structured way to analyze their campaigns. Instead of manually searching and screenshotting, you can automate the collection of ad copy, creative, calls-to-action, and more. ### Multiple ways to find ads You can gather ad intelligence in three ways, either separately or combined in a single run: * **By Keyword:** Discover ads from various advertisers within a specific niche or industry (e.g., "meal delivery service," "SaaS accounting software"). * **By Advertiser:** Target specific competitors by entering their Facebook Page name or Page ID to see all the ads they are currently running or have run in the past. * **By Ad Library URL:** If you've already performed a filtered search in the Facebook Ad Library, just paste that URL to replicate the exact search and extract the results. ### Get Deeper Ad Insights Beyond the basic ad content, you can enable the "Enrich with Ad Details" option. This fetches valuable context for each ad, including the advertiser's page likes, Instagram follower count, and, for ads in the EU, detailed targeting information like age/gender breakdowns and location audiences. It also reveals the listed payer and beneficiary for political or issue-based ads. ### Who is this for? This tool is designed for anyone whose success depends on effective social media advertising. This includes: * **Marketing Agencies:** Conduct thorough competitive research for new client pitches and build campaign strategies based on proven concepts. * **E-commerce Brands:** Monitor competitor promotions, product launches, and top-performing ad creatives. * **Performance Marketers:** Build a "swipe file" of high-performing ad copy and visuals to inspire new tests. * **Brand Strategists:** Track the messaging and positioning of key industry players over time.

Key Capabilities

  • Ad Creative: Ad copy, title, and call-to-action (CTA) text.
  • Media Assets: Direct URLs for ad images and videos.
  • Advertiser Information: Page name, page ID, profile picture URL, and page likes.
  • Ad Details: Start and end dates, active status, and the platforms it ran on (e.g., Facebook, Instagram).
  • Links: The destination URL the ad directs traffic to.
  • Enriched Data (Optional): Instagram profile info (username, followers), EU targeting data (age/gender breakdown, location), and ad payer/beneficiary details.
  • Analyze a competitor's top-performing video ads: An e-commerce brand targets a direct competitor's Facebook Page to extract all their video ads from the last 90 days, sorted by impressions.
  • Build a creative swipe file for a new client: A marketing agency searches for ads using 10 different industry keywords to gather a broad range of creative examples for a new client's campaign.
  • Monitor competitor messaging for a SaaS product: A SaaS company sets up a scheduled run to scrape the ads of its top three competitors weekly, tracking changes in their ad copy and feature positioning.
  • Research real estate ad trends in a specific country: A real estate analyst filters for 'Housing' ads in Germany to understand common creative styles and calls-to-action in that market.
  • Identify winning ad formats in a niche: A performance marketer scrapes all ads in their niche, then analyzes the data to determine the ratio of image, video, and carousel ads being used.
  • Track political ad campaigns: A policy institute scrapes ads from the 'Political and Issue Ads' category to analyze messaging and identify the payers behind the campaigns.

Field Dictionary

How To Run This Extractor

1

Choose your search method: paste Ad Library URLs, enter search keywords, or list specific advertiser names or Page IDs.

2

Set the maximum number of ads you want to collect for each search item.

3

Apply filters like target countries, content languages, ad status, or a specific date range.

4

Optionally, enable 'Enrich with Ad Details' to get extra data on targeting and advertiser profiles.

5

Run the tool to begin scraping ads from the Facebook Ad Library.

6

Once the run is complete, preview the data and download it as a CSV, JSON, or Excel file.

Frequently Asked Questions

Do I need to be a developer to use this?
No, you can run this tool directly from the web interface by filling in the fields. No coding is required.
What formats can I export the data in?
Is it legal to scrape the Facebook Ad Library?
How many ads can I scrape?
Can I use this data for client projects?
What's the difference between this and a paid ad spy tool?
How reliable is the data?
Can I schedule this to run automatically?
What extra data do I get from 'Enrich with Ad Details'?
What's the difference between searching by 'Keyword' and 'Advertiser'?