Scrape business details from Facebook Ad Library to create comprehensive company profiles featuring email, phone, address, website, and social media links. Perfect for competitive analysis, market research, and lead generation.
Facebook Ad Leads Scraper is designed to extract detailed information about the companies behind Facebook ads by leveraging data from the Meta Ad Library. Instead of collecting ad creatives, this actor focuses on gathering owner details—including contact information, addresses, social media links, and more—to help you gain insights into the businesses behind these ads.
This actor collects key company details such as:
The Facebook Ad Leads Scraper is a powerful tool for anyone looking to understand the entities behind digital advertising campaigns. Here’s why you might want to use it:
Getting started with the Facebook Ad Leads Scraper is simple:
The actor accepts the following input parameters:
Parameter | Type | Required | Description |
---|---|---|---|
maxItems | Integer | Yes | Maximum number of company records to scrape. Must be at least 1. Default is 10. |
query | String | Yes | Search query to filter the ads and, by extension, the companies behind them. For example, "pizza". |
country | String | No | Country code to filter companies by location. Default is set to "ALL" (all countries). |
category | String | No | Category to filter companies. Options include: "all", "political_and_issue_ads", "housing_ads", "employment_ads", and "credit_ads". Default is "all". |
proxyConfiguration | Object | No | Proxy settings to route requests. Default configuration uses Apify's residential proxy group. |
Example input:
1{ 2 "maxItems": 10, 3 "query": "pizza", 4 "country": "US", 5 "category": "Employment", 6 "proxyConfiguration": { 7 "useApifyProxy": true, 8 "apifyProxyGroups": ["RESIDENTIAL"] 9 } 10}
After running the actor, you will receive a structured dataset with the following fields:
Example output snippet:
1[ 2 { 3 "id": "123456789", 4 "name": "Example Company", 5 "category": "Employment", 6 "email": "contact@example.com", 7 "phone": "+1-800-123-4567", 8 "address": "123 Example Street, Example City, EX 12345", 9 "description": "A leading provider in employment solutions.", 10 "website": "https://www.example.com", 11 "facebook": "https://www.facebook.com/examplecompany", 12 "instagram": "examplecompany", 13 "profile_picture": "https://example.com/logo.png" 14 } 15]
To maximize success rates and minimize detection risks, Facebook Ad Leads Scraper uses Apify's proxy infrastructure. This setup provides:
When using Facebook Ad Leads Scraper, please ensure that you:
For additional insights on the legal aspects of web scraping, you may refer to our blog post on is web scraping legal?
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!