Yellow Pages Email & Leads Scraper
Under maintenancePricing
from $3.00 / 1,000 results
Yellow Pages Email & Leads Scraper
Under maintenanceTurn a Yellow Pages search into a sales lead list. Scrapes US businesses and enriches each with emails, phone numbers and social profiles from their website. No API key.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Dan Newton
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Yellow Pages Leads Scraper — Emails, Phones & Socials
Turn any Yellow Pages search into a ready-to-use B2B lead list. This scraper finds US businesses on yellowpages.com and enriches each one with contact details pulled from its website — email addresses, phone numbers, and social profiles — on top of name, address, and category. Built for cold outreach, agency lead-gen, and CRM building. No API key, no quotas.
Paste a Yellow Pages search URL (e.g. "dentists in Miami, FL"), and export a clean lead list to CSV, Excel, or JSON.
What you get per business
Standard listing fields plus a contacts object:
- name, phone, address (+ city, state, postal_code)
- website — the business website
- contacts.emails — emails found on the site (with confidence label)
- contacts.phones — phone numbers
- contacts.socials — Facebook, Instagram, LinkedIn, X/Twitter, etc.
- contacts.pages_crawled — which pages contacts came from
How enrichment works
Yellow Pages exposes a "Visit Website" link for many listings, so each business with a website gets its homepage (and likely contact/about pages) fetched and parsed for emails, phones, and social links — including Cloudflare-obfuscated emails. Businesses without a website are still returned, just without website-derived contacts.
Input
| Field | Type | Description |
|---|---|---|
startUrl | string (required) | A yellowpages.com search URL from the address bar. |
maxPages | integer | Result pages to scrape (~30 businesses each). Default 1. |
startPage | integer | Page to begin from. |
proxyConfiguration | object | US residential proxy required for the Yellow Pages step. |
Example input
{"startUrl": "https://www.yellowpages.com/search?search_terms=dentists&geo_location_terms=Miami%2C+FL","maxPages": 1,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "US" }}
How to use
- Search a niche + city on yellowpages.com and copy the URL.
- Paste it into Yellow Pages search URL and set Max pages.
- Keep the proxy on US Residential and click Start.
- Export your lead list from the Dataset tab.
Related scrapers
- Yellow Pages Search Scraper — listings without enrichment (faster/cheaper).
- Yellow Pages Business Scraper — full details for a single listing.
FAQ
Why a US proxy? Yellow Pages serves US data and blocks non-US/datacenter IPs. Is it legal? It collects only publicly visible business information; you are responsible for using it in line with applicable laws, the site's terms, and anti-spam regulations (e.g. CAN-SPAM) when contacting leads.