Yelp Email Scraper – Advanced, Cheapest & Reliable πŸ“§ avatar

Yelp Email Scraper – Advanced, Cheapest & Reliable πŸ“§

Pricing

from $0.00005 / actor start

Go to Apify Store
Yelp Email Scraper – Advanced, Cheapest & Reliable πŸ“§

Yelp Email Scraper – Advanced, Cheapest & Reliable πŸ“§

πŸ” Scrape Yelp Emails Enter your search parameters to collect verified contact emails from public Yelp profiles, along with profile title, bio, source URL & platform info βœ‰οΈπŸ“Š Perfect for lead generation, influencer outreach & data enrichment in tools like Google Sheets or CRMs⚑🧩

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

ContactMinerLabs

ContactMinerLabs

Maintained by Community

Actor stats

2

Bookmarked

19

Total users

0

Monthly active users

10 days ago

Last modified

Share

⭐ Yelp Email Scraper – Find Local Business Emails Fast πŸ“§πŸ½οΈ

Yelp Email Scraper extracts public email addresses of local businesses on Yelp – restaurants, salons, dentists, contractors, auto shops, gyms, spas, cafes and thousands more – in minutes. Add your keywords (type of business, optionally with a city or state), pick the email domains you want (@gmail.com, @yahoo.com, @hotmail.com…) and get a clean, deduplicated list of business emails with the matching Yelp page or business website URL and description snippet.

Perfect for B2B sales teams, marketing & SEO agencies, web designers, reputation management services, SaaS companies, suppliers and food & beverage distributors looking to reach local businesses directly.

✨ Why this Yelp Email Scraper?

  • πŸ“ˆ No more empty results – Yelp never shows business emails on its pages, so most Yelp scrapers return almost nothing. This one goes further to deliver volume
  • 🌐 Businesses' own websites – finds the local businesses that display "Review us on Yelp" or "Find us on Yelp" on their website and extracts their contact email
  • ⭐ Yelp listings too – also collects emails written in Yelp "About the Business" sections
  • 🌎 USA, Canada, UK & Australia – covers yelp.com, yelp.ca, yelp.co.uk and yelp.com.au
  • 🧩 Smart extraction – collects every email on a page, including emails written as name [at] gmail [dot] com
  • 🎯 Unique emails only – every email appears once, no duplicates
  • ⚑ Fast – hundreds of emails in a few minutes, no Yelp account or API key needed
  • 🧹 Clean data – placeholders and fake addresses are filtered out
  • πŸ›‘ Stops exactly at your target – and stops automatically when no more emails are available, so you never waste time or money
  • πŸ“€ Export anywhere – JSON, CSV, Excel, XML, HTML, API, Zapier, Make, Google Sheets

πŸ” What does it extract?

FieldDescription
emailEmail address of the business
emailDomainDomain of the email (e.g. gmail.com)
titleBusiness name or page title
urlLink to the Yelp page or business website where the email was found
snippetPage text around the email
platformAlways Yelp
displayedUrlReadable version of the URL
thumbnailImage when available
scrapedAtDate and time of extraction

πŸ›  How to scrape Yelp business emails (3 steps)

  1. Add one or more keywords with + Add – e.g. hair salon, dentist Chicago, restaurant Miami, plumber Houston, auto repair
  2. Choose the email domains – e.g. @gmail.com, @yahoo.com, @hotmail.com, @aol.com, @comcast.net
  3. Set the maximum number of emails and click Start

Download your business email list in JSON, CSV, Excel, XML or HTML, or send it to your CRM through the Apify API and integrations.

πŸ’‘ Tips to get more Yelp emails

πŸ”Ή Business types: restaurant, cafe, bakery, food truck, bar, hair salon, barber, nail salon, spa, massage, gym, yoga studio, dentist, chiropractor, veterinarian, pet grooming, plumber, electrician, HVAC, roofing, landscaping, cleaning, auto repair, car wash, photographer, wedding venue, florist πŸ”Ή Business + city or state: restaurant Austin, hair salon Brooklyn, dentist San Diego, plumber Phoenix AZ – one city per keyword gives the best results πŸ”Ή Add many email domains: @gmail.com, @yahoo.com, @hotmail.com, @aol.com, @outlook.com, @comcast.net, @att.net, @sbcglobal.net πŸ”Ή Add several keywords with + Add – each one is searched separately, which multiplies results

🎯 Use cases

πŸ’Ό B2B lead generation – build lists of local businesses by category and city 🌐 Web design & SEO agencies – offer websites, local SEO and ads to small businesses ⭐ Reputation management – reach businesses that care about their online reviews πŸ’» SaaS for SMBs – promote booking, POS, loyalty, CRM and payment tools πŸ₯– Food & beverage suppliers – contact restaurants, cafes and bars βš™οΈ Automation – replace hours of manual business research and copy-pasting

πŸ“₯ Input

Input example:

{
"KEYWORD": ["hair salon", "dentist", "auto repair"],
"DOMAIN_EMAIL": ["@gmail.com", "@yahoo.com", "@hotmail.com"],
"MAX_ITEMS": 100
}
FieldTypeDescription
KEYWORDstring[]πŸ” Type of business, optionally with a city or state (one per line, click + Add)
DOMAIN_EMAILstring[]πŸ“§ Email domains to collect (e.g. @gmail.com)
MAX_ITEMSintegerπŸ”’ Number of unique emails to collect

🧾 Output example

{
"email": "goldenshearssalon@gmail.com",
"emailDomain": "gmail.com",
"title": "Contact – Golden Shears Hair Salon | San Diego",
"url": "https://www.goldenshearssalon.com/contact",
"snippet": "Family-owned hair salon in San Diego βœ‚οΈ Review us on Yelp! Appointments & questions: goldenshearssalon@gmail.com",
"platform": "Yelp",
"displayedUrl": "goldenshearssalon.com β€Ί contact",
"thumbnail": null,
"scrapedAt": "2026-10-12T11:21:34.716Z"
}

❓ FAQ

Is it legal to scrape Yelp business emails? This actor only collects business emails that companies have published publicly on their listings and websites. You are responsible for using the data in compliance with privacy and anti-spam laws (CAN-SPAM, GDPR, CASL…): have a legitimate reason to contact businesses, personalise your messages and always include an unsubscribe option.

Why did I get fewer emails than requested? Not every business publishes a public email. The actor searches Yelp listings and the websites of businesses listed on Yelp, then stops automatically when no more emails exist for your search. To get more, add more keywords (one city per keyword) and more email domains (@aol.com, @comcast.net…).

Do I need a Yelp account or API key? No. Just enter your keywords and run the actor.

Can I schedule it? Yes – use Apify Schedules to collect new business emails daily or weekly and send them automatically to Google Sheets, a CRM or a webhook.

πŸ’° Pricing

Simple pay-per-result model: you only pay for the emails you collect.

Price: $9.99 per 1,000 emails πŸ’΅

⚠️ Disclaimer

This tool is not affiliated with, endorsed by, or sponsored by Yelp (yelp.com) or Yelp Inc.

πŸ“« Support

😊 Leave us a ⭐⭐⭐⭐⭐ review if you like the Yelp Email Scraper! 🌍 Questions, custom needs or issues? Contact us through Apify or via ContactMinerLabs 🌩️.