Review Scraper icon

Review Scraper

Scrape reviews from Google, Yelp, Facebook, TripAdvisor, and more. By John Rippy.

Review Scraper

AI-generated

Summary

Scrapes reviews for a business from selected platforms using the Apify Review Scraper actor. On success, returns the reviews with a count, average rating, and per-platform totals; if the actor does not succeed, returns its run ID, status, and a failure message.

Inputs

  • Business Name (required) — Business name to search for.
  • Location (required) — City and state, such as “Seattle, WA”.
  • Platforms — Platforms to scrape: Google, Yelp, Facebook, TripAdvisor, or BBB. Defaults to Google.
  • Max Reviews Per Platform — Maximum reviews to request per platform. Defaults to 50.
  • Timeout (seconds) — Passed to Apify as the run’s wait-for-finish time. Defaults to 300 seconds.
  • Apify API credentials (required) — Supply the required Apify API credential with an API token.

Output shape

One output item per input item.

For a successful run, each item contains runId, status, summary (totalReviews, averageRating, and counts by platform), and reviews. The average rating is formatted as a two-decimal string when reviews exist, or 0 when none exist. If the actor does not succeed, the item contains runId, status, and a message; request errors are raised as a node operation error.

Links

Discussion