Yelp Email Scraper - Bulk Keywords, Decodes Hidden Emails
Pricing
from $1.50 / 1,000 results
Yelp Email Scraper - Bulk Keywords, Decodes Hidden Emails
๐ฝ๏ธ Yelp Email Scraper extracts local business and restaurant emails in bulk by keyword. ๐ Decodes obfuscated addresses with domain filtering. ๐๏ธ Great for local marketing agencies, POS vendors & SMB lead generation.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Code Beat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Yelp Email Scraper
Yelp Email Scraper is a fast, practical way to collect publicly available email addresses from Yelp using keywords and filters you choose. Itโs ideal for marketers, data analysts, and researchers who need a Yelp email extractor or Yelp lead generation tool without spending hours on manual browsing. ๐
What Does Yelp Email Scraper Do? ๐ค
Yelp Email Scraper scrapes publicly available Yelp data and extracts email addresses that match your chosen keywords, location, and email-domain filters. During a run, it collects profile information such as the page title, description, profile URL, and email, then saves each match to your dataset in real time. This makes it a useful Yelp contact scraper, Yelp business email extractor, and Yelp data scraper for scalable prospecting. Instead of checking pages one by one, you can automate Yelp email collection and export structured leads much faster. โ
What Can Yelp Email Scraper Extract? ๐
This actor captures a focused set of lead data from publicly available Yelp profiles. Each record is designed to help you review, filter, and export contacts with minimal cleanup. It works well for building a Yelp business directory scraper workflow, identifying local prospects, and supporting outreach research.
| Data Type | Field Name | Description |
|---|---|---|
| Discovery | keyword | The keyword that surfaced the result |
| Identity | title | The page title of the Yelp result |
| Context | description | The visible description text collected from the page |
| Navigation | url | Direct link to the Yelp page |
| Contact | email | Email address found in the publicly available content |
Key Features of Yelp Email Scraper โก
- โ Keyword-Driven Discovery: Uses your chosen keywords to find relevant Yelp leads and make the search more precise.
- ๐ Location Filter: Narrow results by location when you want a more local Yelp business scraper workflow.
- ๐ง Custom Email Domains: Focus on domains like
@gmail.comand@yahoo.comto better match your prospecting goals. - ๐ Built-In Reliability: Includes retries and fallbacks for more resilient public web data collection.
- ๐ Structured Dataset Output: Saves results as clean records that are easy to filter, export, or analyze.
- ๐พ Real-Time Saving: Pushes results to the dataset as they are found, so you donโt lose progress during long runs.
- โ๏ธ Configurable Limits: Use
maxEmailsto control how many results are collected and manage run costs.
How to Use Yelp Email Scraper ๐
- Open the Actor โ Start the Yelp Email Scraper in Apify.
- Add Keywords โ Enter one or more keywords to target the type of Yelp businesses or contacts you want.
- Set a Location โ Optionally narrow your results with a location filter.
- Choose Email Domains โ Add custom domains if you want more targeted email results.
- Set the Result Limit โ Define
maxEmailsto control the size of the run. - Run the Actor โ Start the scraping job and monitor progress in the logs.
- Export the Dataset โ Download your results from the dataset in JSON or CSV format.
No coding required. ๐
Yelp Email Scraper Output Format ๐ฆ
The actor saves scraped leads into a structured dataset with five fields in a fixed order. Hereโs a realistic example of what one output row looks like.
Output Example
{"keyword": "founder","title": "Green Leaf Bakery","description": "Artisan bakery and coffee shop serving fresh pastries in downtown Austin.","url": "https://www.yelp.com/biz/green-leaf-bakery-austin","email": "hello@greenleafbakery.com"}
Output Fields
| Field | Label | Format | Description |
|---|---|---|---|
keyword | Keyword | text | The keyword that matched the result |
title | Title | text | The page title of the Yelp listing |
description | Description | text | The visible description text from the result |
url | Url | link | Direct link to the Yelp page |
email | text | Email address extracted from the publicly available content |
๐ฏ Use Cases of Yelp Email Scraper
B2B Lead Generation: Build targeted lists of Yelp business contact data for outreach campaigns, sales prospecting, and partner discovery. This is especially useful when you need a Yelp leads scraper for specific industries or job roles.
Email Marketing Campaigns: Gather public business emails for newsletters, promotions, and follow-up outreach. A Yelp email finder can help you source contacts faster than manual research.
Local Market Research: Use the Yelp business listing scraper workflow to map businesses by keyword and location, helping you understand niche markets and competitor clusters.
CRM Enrichment: Add new business names, website links, and email addresses to your CRM records for cleaner segmentation and better contact coverage.
Research and Data Analysis: Study public business listings, descriptions, and contact patterns to support regional, vertical, or category-based analysis.
How Much Will Yelp Email Scraper Cost You? ๐ฐ
Pricing depends on your Apify usage and how much data you choose to collect. This actor uses the maxEmails limit to help you control run size and keep spending predictable. If youโre testing a Yelp prospecting tool for the first time, start with a smaller limit and increase it only when youโre happy with the results. You can also monitor usage in the Apify Console while the actor runs. ๐ก
Is It Legal to Scrape Yelp? โ๏ธ
This actor collects only publicly available data from Yelp. It does not require login access or private account data. As with any public web data tool, you are responsible for following applicable laws, platform terms, and anti-spam rules in your region. Use the results for legitimate research, marketing, or lead generation purposes. If you have concerns or need help, contact codebeatapi@gmail.com. โ
Yelp Email Scraper Input Parameters ๐
{"keywords": ["manager","founder"],"location": "","customDomains": ["@gmail.com","@yahoo.com"],"maxEmails": 20}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | Array | โ Yes | ["manager", "founder"] | One or more keywords or queries used to find relevant Yelp results. |
location | String | No | "" | A location filter that narrows search results to a specific area. |
customDomains | Array | No | ["@gmail.com", "@yahoo.com"] | Email domains to match when collecting addresses. |
maxEmails | Integer | No | 20 | Maximum number of emails to collect before the actor stops. |
During the Actor Run โฑ๏ธ
While the actor is running, you can expect live log updates in Apify Console showing progress across keywords and domain filters. Results are saved to the dataset as they are found, so you can review them before the run ends. Larger searches or higher limits may take longer, especially when you use broad keywords or multiple domain filters. If you donโt get many results, try related terms or widen the location filter. ๐
Final Note โ๏ธ
Start collecting Yelp business contact data in minutes with the Yelp Email Scraper โ no manual searching, no repetitive copying, just structured leads ready for action. Questions or feedback? Reach out at codebeatapi@gmail.com. ๐
FAQ โ Yelp Email Scraper โ
How does Yelp Email Scraper find emails?
The actor uses your keywords, location filter, and email-domain filters to find relevant publicly available Yelp content, then extracts email addresses that appear in that data. It returns only email addresses that are visible in public sources.
What types of Yelp results can I scrape?
You can scrape public Yelp results that contain an email address in the visible content. If a result does not include a publicly available email, it will not produce an email output.
Why use a Yelp business email extractor instead of manual search?
A Yelp business email extractor saves time by automating discovery, filtering, and dataset export. Instead of checking listings one by one, you get structured results you can review and reuse quickly.
Can I use Yelp Email Scraper for local business prospecting?
Yes. The location filter makes it a strong Yelp local business scraper for city-level or regional prospecting, especially when you want nearby leads for outreach or research.
How much does Yelp Email Scraper cost to use?
The actor is designed to help you control run size with maxEmails, so you can keep usage predictable. For exact pricing and platform usage details, check your Apify account and dataset activity during a run.
Is Yelp Email Scraper good for lead generation?
Yes. Itโs built as a Yelp lead generation scraper for marketers, agencies, and researchers who want public contact data in a structured format thatโs easy to export and analyze.
What makes this Yelp contact extractor useful for research?
It gives you keyword-based discovery, location filtering, and clean output fields, which makes it useful for comparing business categories, tracking public contact patterns, or building niche datasets.
How do I get support for Yelp Email Scraper?
For support, feature requests, or feedback, contact codebeatapi@gmail.com.
Country & Time Targeting
Both filters are applied to the Google query itself, so they shape which pages the dork is answered from rather than filtering after the fact.
Target Country - runs the search as if from that country (gl). Turn on
Strict country filter to additionally restrict results to pages Google
attributes to it (cr=countryXX); that is much tighter and returns noticeably
fewer results. Leave the country on Global (no country filter) for worldwide
results.
Result Language - restricts results to a single language (hl + lr).
Time Range - limits results to a publication window: past hour, 24 hours,
week, month, year, or an explicit Custom range using Custom range: from /
to in YYYY-MM-DD form. A page Google indexed last week is far more likely
to carry a live mailbox than one it last saw five years ago.
Selecting Custom range without either date falls back to no time filter rather than searching all of time by accident.