YellowPages Scraper ๐ (business leads, no key)
Pricing
from $1.05 / 1,000 business leads
YellowPages Scraper ๐ (business leads, no key)
Turn YellowPages.com into a clean B2B lead list: business name, phone, website, full address, categories, rating, review count and years in business for any category in any US city. No API key, no subscription, no usage surprises: one flat price per lead with platform usage included.
Pricing
from $1.05 / 1,000 business leads
Rating
0.0
(0)
Developer
Tagada Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share
YellowPages Scraper: Local Business Leads with Phone & Website
Turn YellowPages.com into a clean B2B lead list. Give it a category and a city and it returns every business it finds with the fields a sales team actually needs: name, phone, website, full address, categories, star rating, review count and years in business, all as structured JSON.
The per-lead price is the whole bill: platform usage is included, so what you see on the pricing tab is what a lead costs. Rows with no phone, website or address are dropped, so every result is a usable lead rather than an empty promo card.
What you get per business
| Field | Description |
|---|---|
name | Business name |
phone | Phone number as listed |
website | Business website when present |
streetAddress, city, state, zip | Full address, split into fields |
categories | The YellowPages categories the business is listed under |
rating, reviewCount | Star rating and number of reviews |
yearsInBusiness | Years in business when shown |
snippet | A short review snippet when present |
openStatus | "open now" / hours flag when shown |
ypUrl, listingId | Link to the YellowPages page and its listing id |
isAd | True for sponsored / promoted listings |
searchTerm, location, sourceUrl, scrapedAt | The search that found it and the run timestamp |
Who uses it
- Lead-generation and sales teams building call and email lists for a trade in a territory.
- Agencies selling websites, ads or SEO to local businesses that have a phone but a weak or missing site.
- Field-service and franchise sales mapping competitors and prospects city by city.
- Data pipelines that need local business data as clean JSON, no API key.
Input examples
One trade in one city:
{"searchTerms": ["plumber"],"locations": ["Austin, TX"],"maxResults": 300}
Several trades across several metros (each term is searched in each location):
{"searchTerms": ["roofing contractor", "hvac", "electrician"],"locations": ["Denver, CO", "Phoenix, AZ", "Dallas, TX"],"maxResults": 2000}
Paste a YellowPages URL directly:
{"searchTerms": ["https://www.yellowpages.com/search?search_terms=dentist&geo_location_terms=Miami%2C+FL"]}
How it works
Each category is searched in each location, and the actor walks the YellowPages result pages, deduping businesses so a chain office listed on several pages is one row. It stops a search when a page returns nothing new or when your maxResults is reached. Sponsored and promo listings are flagged with isAd; contentless promo cards with no contact details are skipped entirely.
Pricing
You pay per business lead returned, and that is the whole bill: platform usage is included in the price. No subscription.
| Event | Price |
|---|---|
| Business lead | $1.50 per 1,000 |
| Actor start | $0.001 per run |
The tiny start fee covers runs that return nothing; on any normal search it is noise next to the per-lead price.
FAQ
Do I need a proxy or an API key? No. The actor brings everything it needs, and platform usage is included in the price, so nothing extra appears on your bill.
How do I search many cities at once? Put the cities in locations and the trades in searchTerms. The actor runs every combination, so three trades across five cities is fifteen searches in one run.
Can I paste a filtered YellowPages URL? Yes. Put the full URL in searchTerms and it is fetched as-is, so any filters in that URL are respected.
Do I get an email address? YellowPages listings carry a phone, website and address rather than an email. Use the website field to enrich emails downstream. Email enrichment straight from the business website is on the roadmap; open an issue if you want it prioritized.
Why are some businesses missing? Rows with no phone, website or address are dropped because they are not usable leads. Everything with at least one contact field is kept.
Something missing?
If you need an extra field, email enrichment, or another directory, open an issue on this Actor and describe it. I read every request and small additions usually ship within days. More lead generation Actors are on my profile.
YellowPages scraper, YellowPages leads, local business leads, B2B lead generation, scrape YellowPages phone numbers, business directory scraper, local SEO prospecting, sales lead list, YellowPages API alternative, small business contact data.