Pullleads avatar
Pullleads

Pricing

Pay per usage

Go to Apify Store
Pullleads

Pullleads

Extract local business leads from Google Maps, Yelp, Yellow Pages and BBB. Finds owner emails, not generic info@ addresses. Perfect for B2B lead generation and cold email campaigns.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alexis Vedia

Alexis Vedia

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

🎯 PullLeads - Multi-Source Lead Extractor

Extract local business leads from Google Maps, Yelp, Yellow Pages, and BBB with automatic email enrichment. Find owner/decision-maker emails, not generic info@ addresses.

What it does

  1. Scrapes businesses from multiple directories (Google Maps, Yelp, Yellow Pages, BBB)
  2. Finds owner emails using Hunter.io, Apollo.io, and Snov.io
  3. Verifies emails with NeverBounce (optional)
  4. Exports clean data ready for your CRM or cold email tool

Perfect for

  • 🏠 Home services (plumbers, HVAC, electricians, roofers)
  • 🦷 Healthcare (dentists, chiropractors, clinics)
  • 🏢 Professional services (lawyers, accountants, real estate)
  • 🍽️ Restaurants & hospitality
  • 🔧 Auto repair shops

Input

FieldTypeDescription
querystringType of business (e.g., "plumbers", "dentists")
locationstringCity/area to search (e.g., "Miami, Florida")
limitnumberMax businesses to extract (default: 50)
sourcestringData source: google_maps, yelp, yellow_pages, bbb, all_usa
enrichModestringEmail search aggressiveness
skipEnrichmentbooleanSkip email finding (faster)
skipVerificationbooleanSkip email verification

API Keys (Optional)

For email enrichment, provide your own API keys:

  • hunterApiKey - Hunter.io API key
  • apolloApiKey - Apollo.io API key
  • snovApiKey - Snov.io API key
  • neverbounceApiKey - NeverBounce API key (for verification)

Output

Each lead includes:

{
"name": "Joe's Plumbing",
"address": "123 Main St, Miami, FL 33101",
"phone": "(305) 555-1234",
"website": "https://joesplumbing.com",
"category": "Plumber",
"rating": "4.8",
"reviews_count": "156",
"email": "joe@joesplumbing.com",
"email_source": "hunter",
"email_verified": true,
"facebook": "https://facebook.com/joesplumbing",
"instagram": "https://instagram.com/joesplumbing",
"source": "google_maps"
}

Data Sources

SourceCoverageBest for
Google MapsGlobalGeneral local businesses
YelpUSARestaurants, services with reviews
Yellow PagesUSATraditional business directory
BBBUSA/CanadaVerified/accredited businesses

Email Enrichment

The Actor rotates between 3 email finding services to maximize results:

  • Hunter.io - Best for domain-based search
  • Apollo.io - Great for company name search
  • Snov.io - Good fallback option

Enrichment Modes

  • website-only - Only search if business has a website
  • name-search - Search by company name if no website (default)
  • aggressive - Try all available methods

Tips for Best Results

  1. Start small - Test with limit: 10 first
  2. Be specific - "plumbers" works better than "home services"
  3. Use location format - "Miami, Florida" or "Miami, FL"
  4. Combine sources - Use all_usa for comprehensive results

Pricing

This Actor uses Apify's standard compute pricing. Email enrichment APIs have their own free tiers:

  • Hunter: 25 searches/month free
  • Apollo: 75 credits/month free
  • Snov: 50 credits/month free

Support


Built with ❤️ by PullLeads