B2b Lead Scraper avatar

B2b Lead Scraper

Under maintenance

Pricing

$5.00 / 1,000 results

Go to Apify Store
B2b Lead Scraper

B2b Lead Scraper

Under maintenance

Scrape B2B leads from Google Maps, Yellow Pages, and Yelp. Get emails, phones, websites, addresses, and ratings. Auto-deduplication and email enrichment. Great Apollo.io alternative.

Pricing

$5.00 / 1,000 results

Rating

0.0

(0)

Developer

Salah Eddine Boussettah

Salah Eddine Boussettah

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

B2B Lead Scraper - Multi-Source Business Leads with Emails

Find business leads from multiple public sources in one run. Scrapes Google Maps, Yellow Pages, and Yelp, then enriches results with email addresses extracted directly from business websites. All results are deduplicated automatically.

What data do you get?

FieldDescription
Company NameFull business name
EmailExtracted from the business website (homepage + contact page)
PhoneBusiness phone number
WebsiteBusiness website URL
AddressFull street address
CityCity name
StateState or region
CategoryBusiness category or industry
RatingStar rating from the source
Reviews CountNumber of reviews
SourceWhich platform the lead came from (google_maps, yellow_pages, yelp)
Latitude/LongitudeGPS coordinates (Google Maps only)

How to use

  1. Enter the industry or business type (e.g., "marketing agencies", "dentists", "SaaS companies")
  2. Enter the location (e.g., "New York", "London", "California")
  3. Choose your data sources (Google Maps, Yellow Pages, Yelp)
  4. Set the max results and click Start

Input example

{
"industry": "marketing agencies",
"location": "New York",
"maxResults": 50,
"sources": ["google_maps", "yellow_pages"],
"extractEmails": true,
"language": "en"
}

Output example

{
"company_name": "Digital Agency NYC",
"email": "hello@digitalagencynyc.com",
"phone": "+1 212-555-0199",
"website": "https://digitalagencynyc.com",
"address": "350 5th Ave, New York, NY 10118",
"city": "New York",
"state": "NY",
"category": "Marketing agency",
"rating": 4.8,
"reviews_count": 127,
"source": "google_maps",
"latitude": 40.7484,
"longitude": -73.9857,
"source_url": "https://www.google.com/maps/place/..."
}

Why this scraper?

  • Multi-source: Combines Google Maps + Yellow Pages + Yelp in one run
  • Deduplicated: Same business listed on multiple sites? You get it once
  • Email enrichment: Visits each business website to find real email addresses
  • Smart filtering: Filters out junk emails (noreply, tracking pixels, generic addresses)

Use cases

  • Lead generation: Build targeted B2B contact lists with verified emails and phone numbers
  • Sales prospecting: Find businesses in any niche and location for cold outreach
  • Market research: Analyze competitors by category, rating, and review count
  • CRM enrichment: Fill in missing contact data for existing leads
  • Agency prospecting: Find potential clients by industry and location

How email extraction works

The scraper visits each business's website and scans the homepage and common contact pages (/contact, /contact-us, /about) for email addresses. It filters out generic emails (noreply, mailer-daemon) and tracking pixels to give you real, usable business emails.

Supported sources

  • Google Maps: Best for local businesses, restaurants, services. Includes coordinates and detailed ratings.
  • Yellow Pages: Great for US businesses, includes phone numbers and categories.
  • Yelp: Good for restaurants, services, and local businesses with review data.

Limitations

  • Google Maps typically shows up to 120 results per search
  • Yellow Pages is US-focused
  • Yelp may require US/EU location for best results
  • Email extraction depends on whether the business lists an email on their website
  • Coordinates are only available from Google Maps source