Lead Extractor Yellow Pages - Global
by happitap
Automatically extract business leads and contact details from Yellow Pages worldwide. Get company names, phones, and addresses for sales and marketing outreach.
Opens on Apify.com
About Lead Extractor Yellow Pages - Global
Need fresh business leads without the manual grind? I built this Yellow Pages scraper because I got tired of copying and pasting contact info all day. It automates the tedious work of pulling structured lead data from Yellow Pages listings worldwide. Just point it at your target location and business categories, and it will gather company names, phone numbers, addresses, and other key details into a clean, usable dataset. I use it mainly for building targeted contact lists for sales outreach and market research. It’s perfect for sales teams looking to expand their pipeline, marketers identifying local partnership opportunities, or anyone who needs a reliable stream of new business contacts. You get the data in formats like JSON, CSV, or Excel, ready to drop into your CRM or email platform. It handles the extraction so you can focus on actually connecting with prospects. The setup is straightforward, and it runs reliably on the Apify platform. If you’ve ever needed a list of local businesses for a campaign, you know how valuable automating this process can be.
What does this actor do?
Lead Extractor Yellow Pages - Global is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Lead Extractor - Yellow Pages (Global)
An Apify Actor built on the PuppeteerCrawler template for scraping business lead data from Yellow Pages websites globally. It uses headless Chrome via Puppeteer to handle JavaScript-rendered pages, making it suitable for modern web scraping where simple HTTP requests are insufficient.
Key Features
- Puppeteer Crawler: Parallel crawling framework using headless Chrome to execute JavaScript on target pages.
- Proxy Support: Configurable proxy rotation (via Apify Proxy or custom proxies) to manage request rates and avoid IP blocking.
- Structured Output: Extracted data is stored in a structured Apify Dataset, with each item containing consistent fields.
- Input Schema: Uses a defined input schema for clear configuration and validation of run parameters.
- Custom Routing: Request handling is managed through a customizable router (
routes.js), allowing for different logic per URL pattern.
How to Use
The Actor follows a standard Crawlee/Puppeteer flow:
- Input: The run starts by reading configuration from the provided
INPUT.json. - Crawler Setup: A
PuppeteerCrawlerinstance is created, configured with a proxy setup and a custom request handler. - Request Handling: The router in
routes.jsprocesses each page. You define handlers (e.g., for search listings and detail pages) to extract the specific business data you need (like company name, phone, address). - Data Storage: Extracted lead information is pushed to the Actor's Dataset using
Dataset.pushData(). - Execution: The crawler runs through the provided start URLs and completes when all defined requests are processed.
Input / Output
Input (INPUT.json):
Configure the Actor's run via the input schema. Essential parameters typically include:
* startUrls: The Yellow Pages search URLs or specific business page URLs to begin scraping.
* proxyConfiguration: Settings for proxy usage.
* Custom fields for pagination, search terms, or output filtering specific to lead generation.
Output:
Results are stored in the Apify Dataset. Each item is a structured object containing the scraped lead fields. Example output structure:
{
"companyName": "Example Business Inc.",
"phone": "+1-234-567-8900",
"address": "123 Main St, City, Country",
"website": "https://example.com",
"sourceUrl": "https://www.yellowpages.com/listings/example-business"
}
Resources
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Lead Extractor Yellow Pages - Global now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- happitap
- Pricing
- Paid
- Total Runs
- 200
- Active Users
- 20
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support