Amazon Public Review Signals Monitor avatar

Amazon Public Review Signals Monitor

Pricing

Pay per usage

Go to Apify Store
Amazon Public Review Signals Monitor

Amazon Public Review Signals Monitor

Scrape public Amazon PDPs by ASIN or product URL and return rating, review count, visible review snippets, plus supporting product-page review context for watchlists and monitoring.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Lukas Ebner

Lukas Ebner

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape public Amazon product detail pages by ASIN or PDP URL and get monitoring-ready review signals: average rating, total review count, visible review snippets embedded on the PDP when present, plus enough supporting PDP context to track changes over time.

This actor is intentionally narrow: it supports the validated public subset only — PDP / ASIN review intelligence and monitoring. It does not promise keyword search, category crawling, seller crawling, or full review-page extraction.


Why this exists

Amazon review demand is real, but the clean anonymous path is not equal across all surfaces.

  • Product detail pages (PDPs) can expose public review signals such as rating, review count, and a limited top-review medley.
  • Dedicated review-list pages like /product-reviews/<ASIN> can redirect into sign-in / claim flows.

So this actor focuses on what is actually defensible and validated: public PDP review signals.

What you get

For each ASIN / PDP URL, the actor returns a structured snapshot with fields like:

  • asin
  • canonicalUrl
  • title
  • brand
  • rating
  • reviewCount
  • visibleReviewSnippetCount
  • visibleReviewSnippets
  • price, currency
  • availability, availabilityHint
  • badges
  • breadcrumbs
  • buyboxSeller
  • monitoringStatus, monitoringSignals

Each visible review snippet, when present on the PDP, can include fields like:

  • author
  • title
  • rating
  • text
  • date
  • verifiedPurchase
  • helpfulVotes
  • hasMedia

It also emits:

  • a per-product monitoring report with completeness and alert flags
  • a run summary so scheduled runs are easy to inspect downstream

Who it's for

  • Brands and FBA operators watching public review momentum on important ASINs
  • Marketplace analysts tracking rating / review-count changes over time
  • Competitive intelligence teams monitoring visible customer feedback on competitor PDPs
  • Content and research teams mining public snippet language without pretending to unlock all reviews

Scope limits

This actor is PUBLIC-SUBSET-ONLY.

Supported:

  • ASIN input like B004YAVF8I
  • Canonical Amazon PDP URLs like https://www.amazon.com/dp/B004YAVF8I
  • Other product-detail URL variants if they still contain an ASIN
  • Public review signals visible directly on the product page

Not supported / not promised:

  • keyword search
  • category search
  • bestseller pages
  • seller storefront crawling
  • dedicated /product-reviews/<ASIN> extraction as the primary flow
  • full anonymous review pagination
  • login-gated flows

Example input

Use searchTerms for the simplest platform smoke test:

{
"searchTerms": ["B004YAVF8I"],
"market": "us",
"proxyConfiguration": { "useApifyProxy": true }
}

You can also pass direct product URLs:

{
"searchTerms": [
"B004YAVF8I",
"https://www.amazon.com/dp/B0DGY2R9HR"
],
"directUrls": [
{ "url": "https://www.amazon.com/dp/B07FZ8S74R" }
],
"market": "us",
"requestDelayMs": 1200,
"proxyConfiguration": { "useApifyProxy": true }
}

Example output

Review signal snapshot row

{
"recordType": "product",
"asin": "B004YAVF8I",
"marketplace": "us",
"canonicalUrl": "https://www.amazon.com/dp/B004YAVF8I",
"title": "...",
"brand": "...",
"rating": 4.4,
"reviewCount": 42219,
"visibleReviewSnippetCount": 5,
"visibleReviewSnippets": [
{
"author": "...",
"title": "...",
"rating": 5,
"text": "...",
"date": "Reviewed in the United States on ...",
"verifiedPurchase": true,
"helpfulVotes": 12,
"hasMedia": false
}
],
"price": 23.99,
"currency": "$",
"availability": "In Stock",
"monitoringStatus": "ok",
"monitoringSignals": [],
"scrapedAt": "2026-06-04T00:00:00.000Z"
}

Monitoring report row

{
"recordType": "productReport",
"asin": "B004YAVF8I",
"monitoringStatus": "ok",
"alertFlags": [],
"completenessScore": 100,
"hasRating": true,
"hasReviewCount": true,
"hasVisibleReviewSnippets": true,
"visibleReviewSnippetCount": 5,
"hasPrice": true
}

Monitoring use cases

Schedule the actor daily or hourly for:

  • rating change watchlists
  • review-count delta monitoring
  • alerts when visible snippet language changes
  • public voice-of-customer sampling on owned or competitor ASINs
  • portfolio-level review health snapshots

Reliability notes

Amazon can challenge naive scraping. This actor uses the hardened template style:

  • homepage cookie minting before PDP requests
  • browser-like HTTP fingerprints via got-scraping
  • re-mint + proxy rotation on block/challenge
  • no headless browser by default

Start with Apify Proxy. If Amazon begins returning anti-bot pages for your workload, switch to residential proxy groups.

Pricing model

Pay-per-event. Dataset items are the primary billable output, which fits review monitoring workloads well.

Legality

This actor is designed for publicly visible product-page review signals. It does not log in, scrape account-only surfaces, or claim to bypass sign-in walls on dedicated review pages. Visible review snippets and product-page copy may still carry copyright or platform restrictions; you remain responsible for your own downstream use and applicable law.

FAQ

Does it support keyword search? No. This actor is intentionally limited to public PDP / ASIN inputs.

Does it scrape all Amazon reviews? No. It only returns the aggregate review signals and the limited visible review snippets exposed on the PDP.

Can I pass ASINs directly? Yes. Put them in searchTerms for the easiest on-platform smoke test.

Will it always get visible review snippets? Not necessarily. Amazon varies PDP markup and may expose different review medley content by product, locale, experiment, or anti-bot state. The actor returns monitoring flags so you can distinguish complete vs partial snapshots.