VOOZH about

URL: https://apify.com/bovi/yelp-scraper

⇱ Yelp Scraper β€” Business Phone, Website, Reviews & Ratings Β· Apify


πŸ‘ Yelp Business & Reviews Scraper β€” Phone, Website, Ratings avatar

Yelp Business & Reviews Scraper β€” Phone, Website, Ratings

Pricing

from $4.75 / 1,000 business leads

Go to Apify Store

Yelp Business & Reviews Scraper β€” Phone, Website, Ratings

Scrape Yelp businesses by keyword and location: name, address, phone, website, rating, review count and categories. Reliable managed access that keeps working when basic Yelp scrapers get blocked. Lead-generation ready β€” pay per result.

Pricing

from $4.75 / 1,000 business leads

Rating

0.0

(0)

Developer

πŸ‘ Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Yelp Business Leads Scraper β€” Phone, Reviews & Contacts

Turn Yelp into a B2B lead list. Search by keyword + location (e.g. plumbers in Austin, TX) and export every business with the fields a sales team actually needs: name, phone, website, rating, review count, address, category, and hours. No Yelp account, no API key β€” paste a search and get a ready-to-call lead list.

Why this actor?

Most Yelp scrapers break the moment Yelp tightens its bot protection β€” that's why the field averages 3 stars and rivals routinely return zero results on a hot day. This actor reaches Yelp through a managed-access browser (a real, resilient browser that handles the protected target reliably), so it keeps returning leads when request-based scrapers get blocked.

  • Built for lead-gen β€” phone + website + address per business, not just raw listings
  • Reliable access to a protected target β€” managed browser handles the challenge layer; runs on your Apify account, no proxy key to supply
  • parse_confidence per record β€” know exactly how complete each lead is before you import it
  • Flat schema β€” drops straight into a CRM, spreadsheet, or dialer

What you need

Nothing but a search. No Yelp developer account, no API key, no proxy of your own β€” just enter what you'd type into Yelp:

  • Search terms β€” e.g. plumbers, HVAC contractors, dentists
  • Location β€” e.g. Austin, TX, New York, NY, 90210

…or paste direct Yelp business URLs for targeted lookups.

Input

FieldTypeDescription
searchTermsstring[]Keywords: "plumbers", "pizza restaurants", "dentists"
locationstringCity / state / zip: "Austin, TX", "90210"
businessUrlsstring[]Direct Yelp URLs or business aliases (instead of search)
maxResultsintegerMax per search term (0 = all, up to Yelp's ~240 cap)
includeDetailsbooleanFetch each business page for website + hours
includeReviewsbooleanAdd up to 3 recent review snippets per business
categoriesstringCategory alias filter, e.g. "plumbing"
sortBystringbest_match / rating / review_count / distance

Phone ships on every search result. Website comes from the business page β€” turn on includeDetails to capture it.

Output (per business lead)

{
"business_id":"WavvLdfdP6g8aZTtbBQHTw",
"name":"Gary's Plumbing & Heating",
"url":"https://www.yelp.com/biz/gary-s-plumbing-austin",
"phone":"(512) 444-1234",
"website":"garysplumbingatx.com",
"address":"1234 Lamar Blvd",
"city":"Austin",
"state":"TX",
"zip":"78703",
"country":"US",
"rating":4.5,
"review_count":247,
"price_range":"$$",
"categories":"Plumbing, Water Heater Installation/Repair",
"is_closed":false,
"is_ad":false,
"search_term":"plumbers",
"hours_open":"Mon: 08:00-18:00; Sat: 09:00-14:00",
"reviews_snippet":"[{\"text\": \"Great service, fast and fair...\"}]",
"scraped_at":"2026-06-14T10:30:00+00:00",
"parse_confidence":1.0
}

website and hours_open are populated when includeDetails=true. reviews_snippet is populated when includeReviews=true.

Use cases

  • Sales prospecting β€” build a call list of plumbers, contractors, dentists, salons in any city, with phone + website ready for outreach
  • Local market research β€” compare competitor ratings, review counts and price ranges across a territory
  • Lead enrichment β€” match a business name + city to its Yelp phone, website and rating
  • Agency lead gen β€” pull targeted local-business lists to sell to clients

Pricing

Pay-per-lead: you're billed per business returned. No subscription, no minimums β€” a 500-lead pull costs the same whether you run it once or split it across the week. Compute runs on your own Apify account.

Frequently asked questions

Do I need a Yelp API key or account? No. You supply nothing but a search term and location. The actor reaches Yelp's public business pages for you.

Will it keep working when Yelp blocks other scrapers? That's the whole point. The actor uses a managed-access browser that handles Yelp's protection layer, so it stays reliable on days when request-based scrapers return nothing.

How do I get the website / contact field? Turn on includeDetails. Phone ships on every result; website lives on the business page, which includeDetails fetches.

What does parse_confidence mean? A 0.0–1.0 score per record. 1.0 means every expected field was populated; a lower score flags a lead with something missing (e.g. no phone), so you can filter before importing.


Not affiliated with Yelp Inc. Collects publicly available business information for legitimate lead-generation and research use; respect Yelp's terms and applicable law.

Integrations

Built for lead-gen teams and local-market researchers β€” the JSON/dataset output drops into the tools you already run, no glue code:

  • n8n / Make / Zapier β€” trigger a run or pipe every new lead into 500+ apps (Google Sheets, Airtable, Slack, HubSpot, your database) with no code: n8n, Make, Zapier.
  • Webhooks β€” fire your own endpoint the moment a run finishes, to push leads straight into your pipeline (docs).
  • MCP server β€” expose this actor as a tool to Claude, Cursor, or any MCP client so an AI agent can pull leads mid-conversation (guide).
  • API & SDKs β€” fetch the dataset as JSON, CSV, or Excel through the Apify REST API or the Python / JS SDKs.

See all Apify integrations.

More scrapers from our toolkit

Building a data pipeline? These actors pair well with this one β€” each runs on your own Apify account with the same pay-per-result pricing, no subscription:

Chain any of them together from the Integrations tab (the Run succeeded trigger) to build a multi-step workflow β€” one actor's output feeds the next.

You might also like

Yelp Scraper

gio21/yelp-scraper

Scrape Yelp businesses by search term + location or direct URL. Rating, review count, hours, address, phone, category, photos. Pay per business.

Yelp Business Scraper

rupom888/yelp-business-scraper

Scrape Yelp business listings by keyword and location. Extract business name, rating, review count, categories, address, phone, website, hours, photos, price range, highlights, and service options. Supports pagination for bulk extraction. No Yelp account required.

Yelp Review Scraper

tri_angle/yelp-review-scraper

Scrape reviews from Yelp.com

πŸ‘ User avatar

Tri⟁angle

1.1K

2.2

Yelp Business Scraper

dash_authority/yelp-business-scraper

Extract business data from Yelp including name, phone, website, address, rating, reviews, categories, and hours. Search by keyword and location or scrape directly from business URLs. Perfect for lead generation, competitive analysis, and local market research.

πŸ‘ User avatar

Dash Authority

6

Yelp Business Scraper

cirkit/yelp-business-scraper

Fast Yelp business scraper. Search by location and keyword or scrape direct Yelp business URLs. Extracts name, address, phone, website, hours, photos, ratings, review count, price tier, categories, and claimed status. Direct read of Yelp's server-rendered Apollo data, no headless browser.

Yelp Business Info Scraper

simpleapi/yelp-business-info-scraper

Extract business details from Yelp listings using this scraper. Collect business names, addresses, phone numbers, ratings, review counts, categories, and website links. Useful for lead generation, local market research, competitor analysis, and building datasets of businesses from Yelp.

Yelp Business Info Scraper

scraperx/yelp-business-info-scraper

πŸ” Yelp Business Info Scraper pulls rich data from Yelp: name, rating, review count, phone, address, hours, categories, website, photos, latitude/longitude. πŸš€ Perfect for lead gen, local SEO, market research & competitor analysis. Fast, accurate, CSV/JSON-ready.