Amazon Reviews Scraper icon

Amazon Reviews Scraper

Run Amazon Reviews Scraper through the hosted Apify Actor and read its results

Amazon Reviews Scraper

AI-generated

Summary

Scrape Amazon product reviews for a list of ASINs or Amazon product/review URLs, with options to select the marketplace, review pages, sort order, star rating filter, and specific review fields to extract. The node can either run a new actor execution or read an existing run's results via the Apify platform. It sends these settings to the hosted Apify Amazon Reviews Scraper actor and returns its dataset items as individual output items.

Inputs

  • ASINs or Amazon URLs (required) — Actor input: ASINs or Amazon URLs. Comma- or newline-separated 10-character ASINs, product URLs, or review URLs; mixed formats are supported. The Amazon domain setting is used when an input is not a full URL. Required when running the actor.
  • Amazon domain — Actor input: Amazon domain (marketplace) to use for ASIN inputs; ignored if a full URL is provided. Defaults to 'amazon.com'.
  • Pages per product — Actor input: Pages per product to scrape reviews from, between 1 and 5. Page 1 reliably returns 8–10 reviews; pages 2 and beyond may return no results due to Amazon login requirements.
  • Sort reviews by — Actor input: Sort reviews by 'most recent' or 'most helpful'. Defaults to 'most recent'.
  • Filter by star rating — Actor input: Filter reviews by star rating. Options include all stars, individual star counts, critical (1-2 stars), or positive (4-5 stars). Defaults to all stars.
  • Extraction fields — Actor input: Select which review fields to extract (Reviewer Name, Rating, Review Title, Review Date, Review Text, Verified Purchase Flag, Helpful Count, Country, Product Variant, ASIN). All default to enabled (true).
  • Max Concurrency — Actor input: Max concurrency for parallel review pages scraping, between 1 and 5. Default is 2.
  • Timeout per page (seconds) — Actor input: Timeout per page in seconds, between 45 and 300. Default is 120.

Output shape

A list of review records, each emitted as a separate n8n item.

The node supports two modes: running a new actor execution or reading an existing run's results. It sends the configured parameters to the Apify Amazon Reviews Scraper actor. Results are fetched as dataset rows, with each row returned as a separate n8n output item. Errors during execution for each input item are returned as an item-level error object {"error": "..."} when 'Continue On Fail' is enabled; otherwise the node throws a node execution error.

Links

Discussion