Facebook Ads Scraper
Pricing
from $0.01 / 1,000 results
Facebook Ads Scraper
Scrape the public Facebook Ad Library to find competitor ads by page ID or search term. Features: -Scrape ads by Facebook Page ID -Search ads by keyword -Filter by country and status -Extract ad creatives, text, and targeting info
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
a day ago
Last modified
Share
Facebook Ad Library Scraper - Competitor Ad Intelligence
Discover competitor Facebook ads by scraping Meta's Ad Library. Find active and inactive ads, see creatives, and analyze messaging. No per-campaign fees. Features: - Search by Page ID or search term - Active and inactive ad filtering - Ad creative extraction (images, videos, text) - CTA button detection - Demographic targeting data (where available) - Date first/last seen - Country-specific filtering Use Cases: - Competitive ad intelligence - Creative inspiration research - Client pitch decks (show competitor ads) - Industry trend analysis - Ad frequency monitoring Why Use This: - Paid ad library scrapers charge $4+ per 1000 campaigns - This actor uses your Apify compute only - Same data from Meta's public Ad Library - Perfect for agencies analyzing multiple competitors Integrations: - Part of the John Rippy actor ecosystem - Works with Local Business Intelligence Suite - MCP Server compatible for AI assistant queries Note: Scrapes Meta's public Ad Library API. Respects rate limits. Built by John Rippy (https://www.linkedin.com/in/johnrippy/ | https://johnrippy.link/).
Features
- Scrape ads by Facebook Page ID
- Search ads by keyword
- Filter by country and status
- Extract ad creatives, text, and targeting info
Quick Start
{"url": "https://example.com","maxResults": 100}
Demo Mode
Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.
{"demoMode": true,...}
Input Parameters
By Page ID:
{"pageIds": ["123456789", "987654321"],"countryCode": "US","maxItems": 50}
By Search Term:
{"searchTerm": "plumber austin","countryCode": "US","maxItems": 50}
Output Format
Each ad returns:
{"id": "fb-123-...","pageId": "123456789","pageName": "Joe's Plumbing","bodyText": "Need a plumber? Call us today!","callToAction": "Learn More","imageUrls": ["https://..."],"videoUrl": null,"adFormat": "image","startDate": "2024-12-01T00:00:00Z","isActive": true,"targetLocations": ["US"],"destinationUrl": "https://joesplumbing.com","adLibraryUrl": "https://www.facebook.com/ads/library/?id=..."}
Pricing
This actor uses pay-per-event billing: This actor uses pay-per-event pricing:
| Event | Description | Price |
|---|---|---|
apify-actor-start | Base cost per run | $0.10 |
ad_scraped | Per ad scraped | $0.01 |
Example costs:
- Scrape 50 ads: $0.10 + (50 × $0.01) = $0.60
- Scrape 100 ads: $0.10 + (100 × $0.01) = $1.10
Built by John Rippy | johnrippy.link
🏆 2025 Zapier Automation Hero of the Year — Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →
Use Cases
- Competitor ad research
- Market intelligence
- Ad creative inspiration
- Campaign analysis
Built by John Rippy | Actor Arsenal