Facebook Ads Library Scraper
Pricing
from $0.25 / 1,000 results
Facebook Ads Library Scraper
Collect ads from Meta Ad Library using search URLs, keywords, or Facebook page URLs. Export structured results with ad creatives, images, videos, advertiser details, platform targeting, transparency data, and performance metrics to support competitive analysis and market research.
Pricing
from $0.25 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
6
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share

๐ข Facebook Ads Library Scraper
Collect competitor ad intelligence from Facebook's public Ads Library in minutes. Monitor what competitors are running right now, track creative changes, and uncover their targeting strategy without coding. Perfect for marketing teams, ad researchers, and competitive intelligence specialists who need to download competitor ad data as CSV or JSON without browser extensions or manual work.
The Facebook Ads Library Scraper collects competitor ads from Meta's Ads Library, up to 1,000,000 ads per run, with just a free access token.
โจ What Does It Do
- ๐ Ad Creative Bodies - See the exact text competitors are using in their ads to understand messaging and copy strategy
- ๐ผ๏ธ Ad Snapshot URL - Preview the actual ad creative to analyze design, imagery, and layout
- ๐ Landing Page Links - Capture destination URLs, titles, and descriptions to track where competitors send traffic
- ๐ค Publisher Platforms - Know which channels (Facebook, Instagram, Messenger, Audience Network) competitors use
- ๐ Impressions and Spend - Get spend ranges and impression counts to understand ad performance and budgets
- ๐ Delivery Timeline - Track when ads started and stopped running to spot seasonal campaigns and new promotions
๐ง Input
- Meta Access Token - Your access token from developers.facebook.com, required to use
- Search Query - Keyword to find ads mentioning a product, brand, or topic. Use this or Advertiser Page ID, not both. Example: "summer sale"
- Advertiser Page ID - Facebook Page ID of a competitor to collect all their ads. Example: 153480204724442. Use this or Search Query, not both
- Max Items - How many results to collect. Standard tier: up to 100. Premium tier: up to 1,000,000
- Ad Reached Countries - Filter ads by 2-letter country codes. Example: ["US", "GB", "CA"]. Leave empty to search all countries
- Ad Active Status - Show all ads, active only, or inactive only
- Ad Type - Filter by category: all types, political or issue ads, housing ads, employment ads, or credit ads
- Publisher Platforms - Limit results to specific channels (facebook, instagram, messenger, audience_network). Leave empty for all
- Ad Delivery Start Date - Filter ads that started after this date in YYYY-MM-DD format
- Ad Delivery End Date - Filter ads that started before this date in YYYY-MM-DD format
Example input:
{"facebookApiToken": "your_token_here","searchQuery": "nike shoes","maxItems": 50,"adReachedCountries": ["US"],"adActiveStatus": "ACTIVE","publisherPlatforms": ["facebook", "instagram"]}
๐ Output
Each ad record includes up to 20 data fields. Download as JSON, CSV, or Excel.
| ๐ Ad Text | ๐ Link URL | ๐ค Page Name |
|---|---|---|
| ๐ผ๏ธ Ad Snapshot URL | ๐ข Link Title | ๐ Page URL |
| ๐ Delivery Start Date | ๐ Delivery End Date | ๐ Ad Created |
| ๐ฐ Spend Range | ๐ Impressions | ๐ฅ Audience Size |
| ๐ฏ Platform (Facebook/Instagram) | ๐ฏ Ad Type | โ Active Status |
| ๐ Delivery By Region | ๐ค Demographics | ๐ Ad Archive ID |
๐ Why Choose the Facebook Ads Library Scraper?
| Feature | Our Actor | Facebook Ads Library Scraper (curious_coder) |
|---|---|---|
| Collect by keyword search | โ๏ธ | โ |
| Collect by advertiser page ID | โ๏ธ | โ |
| Filter by countries reached | โ๏ธ | โ |
| Filter by delivery date range | โ๏ธ | โ |
| Filter by publisher platforms | โ๏ธ | โ |
| Filter by active/inactive status | โ๏ธ | Partial |
| Up to 1,000,000 results per run | โ๏ธ | โ |
| Includes demographic breakdown | โ๏ธ | โ |
| Regional delivery data | โ๏ธ | โ |
| Spend data included | โ๏ธ | โ๏ธ |
| Ad creative text included | โ๏ธ | โ๏ธ |
๐ How to Use
No technical skills required. Follow these simple steps:
- Sign Up: Create a free account with $5 credit
- Find the Tool: Search for "Facebook Ads Library Scraper" in the Apify Store and configure your input
- Run It: Click "Start" and watch your results appear
That's it. No coding, no setup, no complicated configuration. Now you can export your data in CSV, Excel, or JSON format.
๐ฏ Business Use Cases
- ๐ Competitive Analyst - Monitor competitor spend during Black Friday to adjust your discounts and messaging before the sale starts
- ๐ผ Marketing Manager - Track creative changes in Nike's campaigns to spot trending messages and copy patterns for your own ads
- ๐ฌ Ad Researcher - Collect housing and employment ads across 10 countries to analyze compliance and targeting trends
โ FAQ
๐ How does it work? It connects to Meta's Ads Library using your free access token. No browser automation, no scraping.
๐ How accurate is the data? 100% accurate. Data comes directly from Meta's transparency database, the same source Facebook shows on their public Ads Library website.
๐ Can I schedule this to run automatically? Yes. Use the Apify scheduler to run this actor daily, weekly, or monthly. Perfect for tracking competitor campaigns over time.
โ๏ธ Is this legal? Yes. The Ads Library is public data Meta provides for transparency. Your responsibility: comply with local laws and Meta's terms of service when using the data.
๐ก๏ธ Will Facebook block me? No. You're using Meta's official service, not scraping. If you hit rate limits, increase the request delay setting.
โก How long does a run take? Depends on the number of results. Typically, 50 ads take 10 to 20 seconds, 100 ads take 30 to 60 seconds, and 1,000 ads take 3 to 5 minutes.
โ ๏ธ Are there any limits? Standard tier: 100 results per run. Premium tier: up to 1,000,000 results per run.
๐ Integrate Facebook Ads Library Scraper with any app
- Make - Automate workflows
- Zapier - Connect 5000+ apps
- GitHub - Version control integration
- Slack - Get notifications
- Airbyte - Data pipelines
- Google Drive - Export to spreadsheets
๐ก More ParseForge Actors
- Facebook Posts Scraper - Collect posts from Facebook pages and groups
- Facebook Pages Scraper - Extract page info, followers, and engagement metrics
- Etsy Scraper - Monitor product listings, prices, and ratings
- Booking Reviews Scraper - Collect guest reviews and ratings
- Open Library Authors Scraper - Extract author data and bibliographies
Browse our complete collection of data extraction tools for more.
๐ Ready to Start?
Create an account with $5 credit and collect your first 100 results. No coding, no setup.
๐ Need Help?
- Check the FAQ section above for common questions
- Visit the Apify support page for documentation and tutorials
- Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form
โ ๏ธ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Meta Platforms, Inc., Facebook, or any of their subsidiaries. All trademarks mentioned are the property of their respective owners.