Yellow Pages Email & Leads Scraper avatar

Yellow Pages Email & Leads Scraper

Under maintenance

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Yellow Pages Email & Leads Scraper

Yellow Pages Email & Leads Scraper

Under maintenance

Turn 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

Dan Newton

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

FieldTypeDescription
startUrlstring (required)A yellowpages.com search URL from the address bar.
maxPagesintegerResult pages to scrape (~30 businesses each). Default 1.
startPageintegerPage to begin from.
proxyConfigurationobjectUS 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

  1. Search a niche + city on yellowpages.com and copy the URL.
  2. Paste it into Yellow Pages search URL and set Max pages.
  3. Keep the proxy on US Residential and click Start.
  4. Export your lead list from the Dataset tab.
  • 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.