⭐ Yelp B2B Email Scraper avatar

⭐ Yelp B2B Email Scraper

Under maintenance

Pricing

from $4.99 / 1,000 results

Go to Apify Store
⭐ Yelp B2B Email Scraper

⭐ Yelp B2B Email Scraper

Under maintenance

Yelp B2B Email Scraper: Extract publicly available business emails from Yelp listings and enrich them with business names, categories, locations, phone numbers, websites, ratings, and profile URLs. Build targeted B2B lead lists for prospecting, outreach, and local market research.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Scraper Engine

Scraper Engine

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Automatically discover verified business emails from Yelp business listings and directory entries using automated public web discovery — no Yelp login required, no API keys needed.

📊 Tier Rating: TIER 2 — Good


🚀 Why Choose This Actor?

  • Fast & Efficient — Uses browser impersonation (not a full headless browser) for maximum speed with minimal resource usage
  • 🎯 B2B Focused — 29 pre-built search patterns specifically engineered to find corporate emails (not Gmail/Yahoo noise)
  • 🔒 Reliable Connection Handling — Automatic retry logic keeps collection running smoothly
  • 📊 Live Results — Each email is saved to your dataset in real time as it's discovered
  • 🌍 Location Targeting — Filter results by city, region, or country for hyper-local prospecting
  • 🔑 Multi-Keyword — Process dozens of industries/niches in a single run

✨ Key Features

  • 🏢 B2B Mode — Corporate email discovery (contact@, info@, team@, domain-specific)
  • 👤 Personal Mode — Gmail / Outlook / Yahoo & other webmail addresses
  • 🎨 29 Pattern Templates — From booking emails to sponsorship inquiries
  • 🔄 Smart Deduplication — Each email address appears only once in your results
  • 📍 Geographic Filtering — Target specific cities or regions
  • 🌐 Platform Locked to Yelp — Optimized search queries for Yelp.com
  • Jitter Delays — Human-like request timing to avoid detection
  • 📈 Real-Time Progress — Live status updates and per-result logging

📥 Input Configuration

{
"keywords": ["marketing", "restaurants", "fitness"],
"platform": "Yelp.com",
"location": "London",
"mode": "b2b",
"maxEmails": 50,
"maxEmailsPerPattern": 15,
"proxyConfiguration": { "useApifyProxy": false }
}
FieldTypeDescription
keywordsarray🔑 Industries/niches to search (required)
platformstring🌐 Platform domain (default: Yelp.com)
locationstring📍 City/region filter (optional, leave empty for global)
modestring🎯 b2b (corporate emails) or personal (Gmail/Outlook & other webmail)
maxEmailsinteger📊 Total email cap (1–50000, default: 10)
maxEmailsPerPatterninteger🔢 Per-pattern cap in B2B mode (default: 15)
proxyConfigurationobject🔒 Proxy settings (default: recommended configuration)

📤 Output Format

Each discovered email is saved as a row in the Apify dataset:

{
"email": "info@example-business.com",
"leadType": "b2b",
"pattern": "email_for_bookings",
"keyword": "marketing",
"location": "London",
"network": "Yelp.com",
"title": "For bookings email info@example-business.com",
"description": "Professional marketing agency serving London businesses...",
"url": "https://www.yelp.com/...",
"scraped_at": "2026-05-25T15:00:00Z"
}
FieldDescription
email✅ The discovered business email address
leadType🏷️ b2b or personal
pattern🎨 B2B search pattern that found this email
keyword🔑 Keyword used in the search
location📍 Location filter applied
network🌐 Platform (e.g., Yelp.com)
title📋 Result title containing the email
description📝 Snippet text describing the result
url🔗 Source Yelp page URL
scraped_at⏰ UTC timestamp when the email was found

🎨 Available B2B Patterns

🧩 All 29 patterns always run in B2B mode — there is nothing to select or configure. Use maxEmailsPerPattern to cap how many emails each one contributes.

PatternWhat It Finds
email_for_bookings📅 Booking & reservation emails
bio_email_basic📧 Bio email mentions with emoji
job_applications💼 Hiring & careers emails
email_direct_mention📬 Direct "email us at" posts
contact_at_domain🏢 info@, contact@, hello@, etc.
business_development🤝 B2B & partnership emails
careers_hiring👥 Recruitment contacts
hr_recruitment🏭 HR department emails
customer_service🎧 Support & help desk emails
sponsor_me💰 Sponsorship opportunity emails
professional_services🔧 Agency & consulting contacts
bio_email_emoji_extended💌 📩 📮 Emoji email mentions
dm_or_email💬 DM or email CTA posts
+ 16 more...

🚀 How to Use (Apify Console)

  1. 🔐 Log in at console.apify.comActors
  2. 🔍 Find Yelp B2B Email Scraper and click it
  3. ⚙️ Configure your inputs:
    • Add your target keywords (e.g., marketing, restaurants)
    • Set your location (e.g., London, New York)
    • Choose mode: B2B for corporate emails
    • Set max emails (e.g., 100)
  4. ▶️ Click Start
  5. 📊 Watch real-time logs as emails are discovered
  6. 📋 Open the Output tab to see your results table
  7. 📁 Export to JSON / CSV / Excel

🔒 Reliability

The actor automatically retries transient connection issues so a single hiccup does not interrupt your run — failed requests are retried before being skipped, and collection continues with the next query.


🎯 Best Use Cases

  • 🏢 Business Lead Generation — Find verified business emails from listings
  • 📍 Local Business Prospecting — Target businesses by city or region
  • 🤝 Partnership Discovery — Find direct contact emails of business owners
  • 📧 Email List Building — Build targeted B2B email lists for outreach
  • 🔍 Competitor Research — Identify and contact businesses in your industry

  • This actor only collects data from publicly available, indexed web sources
  • Only emails that appear in public Yelp content are collected.
  • Users are responsible for compliance with GDPR, CAN-SPAM, CCPA, and applicable laws
  • Do not use collected emails for spam or unsolicited bulk messaging
  • Review Yelp's Terms of Service and applicable third-party terms before use

❓ Frequently Asked Questions

Q: Does this need a Yelp account? A: No — it searches publicly indexed Yelp content.

Q: Will it find private account emails? A: No — only publicly indexed Yelp content is searched.

Q: How many emails can I collect per run? A: Up to 50,000 per run. Run multiple times for larger lists.

Q: What makes B2B mode different? A: B2B mode filters out Gmail, Yahoo, Outlook, and other personal email domains, returning only corporate/domain-specific emails.

Q: Do I need Apify proxies? A: Proxies are recommended and enabled by default for the most reliable results.


📞 Support & Feedback

  • 🐛 Report issues in the Issues tab
  • 💡 Feature requests welcome
  • ⭐ If this actor saves you time, please leave a review!