VOOZH about

URL: https://apify.com/scrapemint/yelp-review-intelligence

⇱ Yelp Review Export and Local Business Reputation Monitor Β· Apify


πŸ‘ Yelp Review Export and Local Business Reputation Monitor avatar

Yelp Review Export and Local Business Reputation Monitor

Pricing

$2.00 / 1,000 yelp review rows

Go to Apify Store

Yelp Review Export and Local Business Reputation Monitor

For restaurant groups, franchise operators, agencies, and local SEO consultants. Pulls every Yelp review for any business with rating, full text, reviewer profile, photos, vote counts, and owner responses. Monitor reputation and benchmark competitors without Podium or Yext.

Pricing

$2.00 / 1,000 yelp review rows

Rating

0.0

(0)

Developer

πŸ‘ Ken M

Ken M

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

19 days ago

Last modified

Share

Yelp Review Scraper and Local Business Reputation Export Tool

Export every Yelp review for any restaurant, salon, clinic, auto shop, or local business into a clean JSON, CSV, or Excel file. Pull star ratings, full review text, reviewer names, locations, photos, useful/funny/cool votes, owner responses, and aggregate business ratings for your business and every competitor on Yelp.

Built for restaurant groups, multi location operators, franchise owners, marketing agencies, and local SEO consultants who need Yelp review data without paying $300 to $1,200 per month per location to Podium, Yext, or Birdeye.


Who uses this Yelp review scraper

flowchart TD
A[Restaurant groups] -->|Catch 1 star complaints<br/>before they pile up| D[Yelp Review<br/>Data Export]
B[Multi location operators] -->|Rank every store<br/>in one spreadsheet| D
C[Marketing agencies] -->|Client reputation<br/>reports in minutes| D
R[Local SEO consultants] -->|Competitor review data<br/>for any zip code| D
D --> E[Weekly complaint triage]
D --> F[Store vs store ranking]
D --> G[Quarterly reputation report]
RoleWhat the export unlocks
Restaurant ownerEvery 1 and 2 star review text so you can triage complaints by shift, dish, or staff
Franchise operatorStar ratings and recurring complaint patterns across every location in one sheet
Marketing agencyFresh Yelp data for client reputation reports without manual copy pasting
Local SEO consultantCompetitor review data for the 3 closest rivals in any zip code
BI analystClean JSON or CSV feed for sentiment models and dashboards

How the Yelp review export works

flowchart LR
A[Yelp business URL] --> B[Load page with<br/>fingerprinted browser]
B --> C[Parse JSON LD +<br/>DOM review blocks]
C --> D[Paginate through<br/>all reviews]
D --> E[Normalize reviewer,<br/>rating, vote data]
E --> F[(JSON / CSV / Excel)]

The actor opens each Yelp business page in a real browser with fingerprint rotation, reads the schema.org JSON LD for business metadata, walks the rendered review cards using stable data-testid and aria-label selectors (Yelp hashes CSS classes), and paginates via ?start=N until your review cap is reached.


Yelp Fusion API vs this scraper

flowchart LR
subgraph Official[Yelp Fusion API]
A1[Max 3 reviews<br/>per business]
A2[No sort control]
A3[Text truncated<br/>to 160 chars]
end
subgraph Actor[This actor]
B1[Every review<br/>on the Yelp page]
B2[Sort by newest,<br/>oldest, highest,<br/>lowest, elites]
B3[$0.006 per review]
end
Official -.-> X[Choose based on<br/>review volume]
Actor --> X
FeatureYelp Fusion APIThis actor
Reviews per business3 (excerpt only)Full history
Review textTruncated to 160 charactersFull text
Sort orderFixedNewest, oldest, highest, lowest, elites, most helpful
Useful/funny/cool votesNoYes
Reviewer profilesNoYes
Owner responsesNoYes
Photo URLsNoYes
PriceFree (rate limited)$0.006 per review, first 50 free

Quick start

Export 200 recent Yelp reviews for one restaurant:

curl-X POST "https://api.apify.com/v2/acts/scrapemint~yelp-review-intelligence/run-sync-get-dataset-items?token=YOUR_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"businessUrls": [
{ "url": "https://www.yelp.com/biz/the-halal-guys-new-york" }
],
"maxReviews": 200,
"sortBy": "NEWEST_FIRST"
}'

Pull complaints only across 3 locations:

{
"businessUrls":[
{"url":"https://www.yelp.com/biz/the-halal-guys-new-york"},
{"url":"https://www.yelp.com/biz/joes-pizza-new-york-2"},
{"url":"https://www.yelp.com/biz/levain-bakery-new-york"}
],
"maxReviews":500,
"sortBy":"LOWEST_RATED"
}

Pull only elite reviewer opinions:

{
"businessUrls":[
{"url":"https://www.yelp.com/biz/peter-luger-steak-house-brooklyn"}
],
"maxReviews":300,
"sortBy":"ELITES"
}

What one review record looks like

{
"rating":5.0,
"reviewText":"Best falafel in Manhattan. Lines are long but worth it.",
"reviewDate":"2026-04-10",
"reviewerName":"Jane D.",
"reviewerLocation":"Brooklyn, NY",
"reviewerProfileUrl":"https://www.yelp.com/user_details?userid=abc123",
"photoCount":2,
"photos":[
"https://s3-media0.fl.yelpcdn.com/bphoto/abc123/o.jpg"
],
"usefulVotes":12,
"funnyVotes":1,
"coolVotes":3,
"hasBusinessReply":true,
"businessReplyText":"Thanks for the kind words Jane, see you again soon.",
"businessName":"The Halal Guys",
"businessCategory":"Halal",
"businessAddress":"W 53rd St & 6th Ave, New York, NY 10019",
"businessCity":"New York",
"businessPhone":"+1 347-527-1505",
"businessRating":4.1,
"businessReviewCount":6823,
"sourceUrl":"https://www.yelp.com/biz/the-halal-guys-new-york",
"scrapedAt":"2026-04-15T20:14:02.331Z"
}

Every record carries both the review fields and the business rollup, so multi location exports group cleanly by businessName in any spreadsheet.


Inputs

FieldTypeDefaultWhat it does
businessUrlsarray[]Yelp business page URLs
businessUrlstringnullSingle URL shortcut (used when businessUrls is empty)
maxReviewsinteger500Hard cap per business. Controls cost.
sortBystringNEWEST_FIRSTNEWEST_FIRST, OLDEST_FIRST, HIGHEST_RATED, LOWEST_RATED, ELITES, MOST_HELPFUL
languagestringenFilter by language code (en, es, fr, de, it, pt, ja). Use ALL for every language.
proxyConfigurationobjectResidentialApify proxy settings. Yelp blocks datacenter IPs aggressively.

Pricing

Pay per review. Free tier lets you verify the output before spending anything.

TierPriceBest for
FreeFirst 50 reviews per runVerifying the output format
Standard$0.006 per reviewOngoing monitoring and benchmarking

5,000 reviews across 10 locations: $29.70 once. Reputation SaaS like Podium, Yext, or Birdeye: $300 to $1,200 per month per location.


Benchmark every location in one run

flowchart LR
A[Location 1 URL] --> X[Actor]
B[Location 2 URL] --> X
C[Location 3 URL] --> X
X --> D[(Unified review<br/>dataset)]
D --> E[Group by businessName]
E --> F[Store vs store<br/>ranking report]

Every record carries businessName, businessAddress, and businessRating, so a pivot table turns multi location exports into a city by city ranking in seconds.


Common workflows

  • Weekly complaint triage. Schedule this actor every Monday on your own business URL. Filter by LOWEST_RATED. Send the text to your manager by 10am.
  • Competitor scan. Pass the URLs of the 3 closest rival restaurants in your city. Compare average ratings and top complaint themes.
  • Franchise audit. Pass every store URL in one run. Rank locations by rolling 90 day rating. Catch the one location dragging down the brand.
  • Agency reporting. Pull 10 client businesses in one afternoon. Generate a quarterly reputation report for each client from the same dataset.
  • Elite reviewer tracking. Sort by ELITES to see what Yelp's most trusted reviewers say about your business.

Related tools in the review intelligence suite

Combine all six for a full local business reputation picture across Google, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb in one pipeline.


Frequently asked questions

How do I scrape Yelp reviews into a CSV file? Run this actor with a Yelp business URL and a review cap. Export the dataset as CSV from the Apify console or pull it via the API. Works for any business category on Yelp.

Is there a Yelp API alternative that returns full review text? Yes. The official Yelp Fusion API caps results at 3 reviews per business and truncates text to 160 characters. This actor pulls the full review history with complete text from the public Yelp page.

How do I export Yelp reviews for my business? Paste your business's Yelp URL into businessUrls. The actor pulls every review the public page shows in your chosen sort order, including reviewer info, votes, and your owner replies.

How do I monitor Yelp reviews without Podium or Yext? Schedule this actor weekly. Diff the latest export against last week in a spreadsheet. Replaces a $300+ monthly subscription for Yelp monitoring.

Can I compare multiple Yelp business locations in one run? Yes. Pass every URL in businessUrls. Every record includes businessName and businessAddress for easy grouping and ranking.

How do I find only negative Yelp reviews? Set sortBy to LOWEST_RATED to surface 1 and 2 star reviews first, or filter the exported dataset by the rating field.

Can I pull only Yelp Elite reviews? Yes. Set sortBy to ELITES and the actor pages through elite reviewer content first.

Does this work for all Yelp categories? Yes. Restaurants, salons, clinics, auto shops, dentists, gyms, any business page on yelp.com.

How fresh is the data? Live at query time. Every run pulls straight from Yelp.

Why residential proxies? Yelp blocks datacenter IPs within a few requests. Residential proxies keep runs clean, and the actor ships with residential defaults.

You might also like

Google Reviews Export and Local Business Reputation Monitor

scrapemint/google-reviews-intelligence

For local business operators, agencies, and multi location brands. Pulls every Google review for any business with rating, text, reviewer, relative date, photos, and owner responses. Monitor reputation and benchmark competitors without a Google My Business SaaS subscription.

Facebook Review Export and Business Reputation Monitor

scrapemint/facebook-review-intelligence

For local businesses, agencies, and franchise operators. Pulls every Facebook recommendation for any business page with reviewer name, text, date, likes, and comment count. Monitor reputation and benchmark competitors without a SaaS subscription.

TripAdvisor Review Intelligence and Hotel Reputation Monitor

scrapemint/tripadvisor-review-intelligence

For hotel operators, restaurant owners, and travel agencies. Pulls every TripAdvisor review for any hotel, attraction, or restaurant with rating, text, trip type, traveler origin, stay date, and owner responses. Track property sentiment and benchmark competitors without a reputation subscription.

Yelp Business & Reviews Scraper

pear_fight/yelp-scraper

Scrape Yelp business listings, reviews, ratings, and local search results. Extract business details, customer reviews, photos, and contact info for local market research and reputation monitoring.

Yelp Business Profile Scraper

igview-owner/yelp-business-data-scraper

Turn Yelp business URLs into ready‑to‑use lead lists. This scraper extracts contact details, location, ratings and website links from Yelp business pages for agencies, local SEO and outreach.

πŸ‘ User avatar

Sachin Kumar Yadav

34

Yelp Business Info Scraper

scraper-engine/yelp-business-info-scraper

Extract detailed business information from Yelp with the Yelp Business Info Scraper. Collect business names, addresses, phone numbers, websites, ratings, categories, and review counts automatically. Ideal for local lead generation and market research.

πŸ‘ User avatar

Scraper Engine

2

Yelp Business Info Scraper

scrapio/yelp-business-info-scraper

Extract detailed business data from Yelp using the Yelp Business Info Scraper. Collect business names, addresses, phone numbers, websites, ratings, and review counts automatically. Ideal for lead generation, local business research, and market analysis.

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.