โญ Yelp Intelligence Scraper - Business Data & Leads
Pricing
from $25.00 / 1,000 results
โญ Yelp Intelligence Scraper - Business Data & Leads
Extract Yelp business listings with contact info, reviews, and AI sentiment analysis. Perfect for lead generation (90% purchase rate), market research, competitor intelligence, and local SEO. Pay-per-result pricing.
Pricing
from $25.00 / 1,000 results
Rating
0.0
(0)
Developer
ben
Maintained by CommunityActor stats
0
Bookmarked
14
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
๐ฝ๏ธ Yelp Intelligence Scraper โ Business Data, Reviews & Lead Scoring
Extract local business data and reviews from Yelp โ name, rating, review count, category, full address, phone, website, hours and price range โ with AI sentiment on every review and a lead score (0โ100) on every business. It turns any Yelp search into a clean prospect list or a competitive-intelligence dataset, so you can find the right local businesses without copy-pasting from the site. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.
๐ฝ๏ธ What is the Yelp Intelligence Scraper?
It turns any Yelp search into a structured dataset of local businesses. Give it a search term and a location (or paste exact business URLs) and it returns every matching business with full contact details, operating hours, recent reviews, AI sentiment on each review, and a 0โ100 lead score that ranks the best prospects first โ so agencies, sales teams and researchers can work the hottest local leads and benchmark competitors without manual browsing.
What data does it extract?
- Business name, rating (1.0โ5.0) and total review count
- Category (cuisine / business type) and price range ($โ$$$$)
- Full address, phone and website (contact info for outreach)
- Operating hours by day of the week
- Recent reviews โ text, star rating, date, reviewer name and location
- AI sentiment on each review (
positive,neutralornegative) - Lead score (0โ100) ranking business / prospect quality
- The business URL and a
scraped_attimestamp
โฌ๏ธ Input
Run it two ways โ search a location by category, or pass exact business URLs:
| Field | Description |
|---|---|
mode | search (by location & category) or direct_urls |
searchQuery | What to search for, e.g. pizza, dentist, coffee shops |
location | City, state or ZIP code, e.g. San Francisco, CA |
businessUrls | Direct Yelp business URLs to scrape (used in direct_urls mode) |
maxBusinesses | Max businesses to extract (1โ500) |
maxReviewsPerBusiness | Max reviews to pull per business (0โ100) |
minRating / maxRating | Keep only businesses within a rating range (1.0โ5.0) |
includeSentiment | Add AI sentiment analysis to reviews (on by default) |
includeLeadScore | Calculate a 0โ100 lead score per business (on by default) |
Example input
{"mode": "search","searchQuery": "dentist","location": "San Francisco, CA","maxBusinesses": 50,"maxReviewsPerBusiness": 20,"minRating": 4.0,"includeSentiment": true,"includeLeadScore": true}
โฌ๏ธ Output
Every business is one clean row (view as a table, or export JSON / CSV / Excel):
{"url": "https://www.yelp.com/biz/tonys-pizza-napoletana-san-francisco","scraped_at": "2026-06-27T12:00:00.000000","business_name": "Tony's Pizza Napoletana","rating": 4.5,"review_count": 5234,"category": "Pizza, Italian, Bars","address": "1570 Stockton St, San Francisco, CA 94133","phone": "(415) 835-9888","website": "https://www.tonyspizzanapoletana.com","hours": {"Monday": "Closed","Tuesday": "12:00 PM - 10:00 PM","Wednesday": "12:00 PM - 10:00 PM"},"price_range": "$$","lead_score": 85,"reviews_count": 20,"reviews": [{"rating": 5,"text": "Amazing pizza! The margherita is perfect, crispy crust and fresh ingredients. Highly recommend.","date": "6/12/2026","reviewer_name": "Sarah M.","reviewer_location": "San Francisco, CA","sentiment": "positive"},{"rating": 2,"text": "Long wait times and the service was slow. Pizza was okay but not worth the hype.","date": "6/10/2026","reviewer_name": "Mike D.","reviewer_location": "Oakland, CA","sentiment": "negative"}]}
๐ก Use cases
- ๐ฏ Lead generation: build targeted prospect lists by category and city โ complete with phone, website and a lead score โ for B2B and local services outreach.
- ๐ Competitive intelligence: track competitors' ratings, review counts and review sentiment over time to spot strengths, weaknesses and common complaints.
- ๐ Market research: measure category saturation and average ratings by location to find underserved areas and demand gaps before you expand.
- ๐ฃ Local SEO & agencies: find businesses with weak online presence (no website, low reviews) that are ideal clients for web, SEO or reputation services.
๐งฎ How the lead score works
A transparent 0โ100 score combining rating (up to 40 pts โ higher stars score higher), review count as social proof (1โ10 reviews = 10 pts, 11โ50 = 20 pts, 51+ = 30 pts) and the share of positive sentiment across the recent reviews pulled (up to 30 pts). Higher scores mean an established, well-reviewed, happily-reviewed business โ use it to sort and prioritize outreach so you work the best prospects first.
โ FAQ
How do I scrape Yelp business data? Choose search mode, enter a searchQuery (like
dentist) and a location, then Run. You get structured businesses with rating, reviews,
address, phone, website, hours, sentiment and a lead score.
Can I scrape specific businesses by URL? Yes โ switch to direct_urls mode and paste
Yelp business URLs into businessUrls to pull just those listings.
Does it extract reviews and sentiment? Yes โ set maxReviewsPerBusiness (0โ100) to pull
recent reviews, each with star rating, date, reviewer and an AI sentiment label when
includeSentiment is on.
Do I need an API key? No. There's no Yelp API key or login required โ just enter a search or business URLs and Run.
Can I filter by rating? Yes โ use minRating and maxRating to keep only businesses
within a star range, e.g. 4.0+ for high-quality prospects.
How many businesses can it return? Up to your maxBusinesses cap (1โ500). Note that Yelp
limits a single search to roughly 240 results, so use multiple searches or ZIP codes to cover
a wider area.
What is the lead score based on? A 0โ100 blend of the business's rating, its review count (social proof) and the percentage of positive reviews โ so you can rank prospects by quality.
Can I run it on a schedule or via API? Yes โ schedule recurring runs in Apify, call it via the API/SDK, or connect it to Make, Zapier or n8n to keep your lead list fresh.
Is scraping Yelp legal? It extracts publicly available business and review data. Use it responsibly for legitimate research, lead generation and analysis โ not spam or harassment โ and follow applicable data-protection laws and Yelp's terms.
๐ You might also like
- Google Maps Business Scraper โ local business listings & contacts
- Trustpilot Intelligence Scraper โ Trustpilot reviews & ratings
- Business Contact Scraper โ emails, phones & contact data
Keywords: Yelp scraper, Yelp business scraper, Yelp reviews scraper, local business data, lead generation, B2B leads, business contact scraper, review sentiment analysis, Yelp API, local SEO leads, competitor analysis, market research, restaurant data, business listings scraper.