Yelp B2b Lead Extractor
Pricing
$10.00/month + usage
Yelp B2b Lead Extractor
Scrape Yelp businesses by keyword and location with ease. This Actor extracts core business details and crawls associated websites to find emails and phone numbers. Perfect for B2B lead generation and building enriched prospect lists fast.
Pricing
$10.00/month + usage
Rating
0.0
(0)
Developer

Chidubem Aneke
Actor stats
0
Bookmarked
4
Total users
3
Monthly active users
6 days ago
Last modified
Categories
Share
๐ฏ Yelp B2B Lead Extractor
The most reliable Yelp scraper on Apify โ Extract verified business leads with emails, phone numbers, and social media profiles in minutes.
๐ What This Actor Does
Turn Yelp search results into actionable B2B leads. Simply enter a keyword (like "Plumbers") and location (like "Miami, FL"), and get a complete spreadsheet of business contacts ready for outreach.
โจ Data Extracted
| Field | Description |
|---|---|
| Business Name | Official business name from Yelp |
| Phone Number | Direct business phone |
| Website | Official business website URL |
| Email Addresses | Extracted from business websites |
| Social Media | Facebook, Instagram, LinkedIn, Twitter links |
| Rating | Yelp star rating (1-5) |
| Review Count | Number of Yelp reviews |
| Address | Street address |
| City | City location |
| Yelp URL | Direct link to Yelp business page |
๐ผ Perfect For
- Sales Teams โ Build targeted prospect lists by industry and location
- Marketing Agencies โ Find local businesses for outreach campaigns
- Lead Generation โ Automate B2B lead collection at scale
- Market Research โ Analyze business density and competition
- Recruiters โ Find companies in specific industries
๐ฏ Why Choose This Actor?
โ Built for Reliability
Yelp aggressively blocks scrapers. This actor uses smart proxy rotation across 7 countries where Yelp has less blocking, automatically retrying until successful.
โ Deep Email Extraction
Doesn't just grab Yelp data โ actually visits each business website to find email addresses in headers, footers, and contact pages.
โ Complete Contact Profiles
Get everything you need for outreach: phone, email, website, AND social media links โ all in one export.
โ Residential Proxies Only
Uses premium residential proxies (real ISP IPs) to avoid detection. Datacenter proxies don't work with Yelp โ this actor handles it automatically.
๐ฅ Input
| Field | Required | Description |
|---|---|---|
keyword | โ Yes | What to search for (e.g., "Dentists", "Restaurants", "HVAC") |
location | โ Yes | City and state (e.g., "Austin, TX", "Los Angeles, CA") |
maxResults | No | Number of businesses to extract (default: 20, max: 100) |
Example Input
{"keyword": "Plumbers","location": "Miami, FL","maxResults": 50}
๐ค Output
Results are saved to the Apify Dataset in JSON format. Each business includes:
{"name": "ABC Plumbing Services","phone": "(305) 555-1234","website": "https://abcplumbing.com","emails": "info@abcplumbing.com, service@abcplumbing.com","social_links": "https://facebook.com/abcplumbing, https://instagram.com/abcplumbing","rating": "4.5","reviews": "127","address": "123 Main Street","city": "Miami","yelp_url": "https://www.yelp.com/biz/abc-plumbing-services-miami","website_status": "ok"}
Export Options
- JSON โ Raw data for developers
- CSV โ Open in Excel or Google Sheets
- Excel โ Direct .xlsx download
โก How It Works
- Smart Location Loading โ Loads Yelp with location pre-set to avoid blocks
- Human-Like Search โ Types keywords naturally with realistic delays
- Batch Processing โ Opens multiple business pages simultaneously for speed
- Deep Website Crawl โ Visits each business website to extract emails
- Automatic Retry โ Rotates through 7 proxy countries if blocked
Proxy Countries Used
๐ง๐ท Brazil โข ๐ฎ๐น Italy โข ๐ซ๐ท France โข ๐ต๐น Portugal โข ๐ฉ๐ช Germany โข ๐ฎ๐ช Ireland โข ๐ช๐ธ Spain
โ ๏ธ Requirements
This actor requires residential proxies to work. Residential proxies are billed separately based on data transfer.
- โ Apify account with residential proxy access
- โ Sufficient proxy credits
Note: The actor will fail if you don't have residential proxy access enabled. Check your Apify subscription settings.
๐ Performance
| Metric | Typical Value |
|---|---|
| Speed | ~20 businesses in 3-5 minutes |
| Success Rate | 85-95% (depends on Yelp blocks) |
| Email Find Rate | 40-60% of businesses with websites |
| Memory Usage | 2-4 GB |
๐ก Tips for Best Results
- Be Specific โ "Emergency Plumber" works better than just "Plumber"
- Include State โ Always include state code (e.g., "TX", "CA", "FL")
- Start Small โ Test with 10-20 results before running larger jobs
- Check Credits โ Residential proxies use data transfer credits
๐ Legal & Ethical Use
This actor is designed for legitimate business purposes such as sales prospecting and market research. Users are responsible for:
- Complying with Yelp's Terms of Service
- Following applicable data protection laws (GDPR, CCPA, etc.)
- Using extracted data ethically and responsibly
- Not spamming or harassing businesses
๐ ๏ธ Troubleshooting
"All proxy countries failed"
โ Check that residential proxies are enabled in your Apify account
"No results found"
โ Try a different location or more general keyword
Low email extraction rate
โ Many small businesses don't list emails publicly โ this is normal
๐ Support
Having issues? Check the run logs for detailed step-by-step progress. Each step is logged so you can see exactly where any problems occur.
๐ท๏ธ Tags
yelp lead-generation b2b email-extractor business-scraper sales-leads contact-finder web-scraping playwright
Made with โค๏ธ for sales teams who hate manual prospecting