Amazon Price & Review Monitor avatar

Amazon Price & Review Monitor

Pricing

from $4.00 / 1,000 product checkeds

Go to Apify Store
Amazon Price & Review Monitor

Amazon Price & Review Monitor

Monitors the price, rating and review count of Amazon ASINs, notifies a webhook on price drops, with optional LLM-based sentiment analysis of recent reviews. Designed to be scheduled in a loop (recurring revenue).

Pricing

from $4.00 / 1,000 product checkeds

Rating

0.0

(0)

Developer

Oussema Toumi

Oussema Toumi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Monitors the price, rating and review count of Amazon ASINs. Notifies a webhook when the price drops beyond a threshold, with optional LLM-based sentiment analysis of recent reviews. Like generic page monitoring, designed to be scheduled in a loop — recurring revenue proportional to the number of products and users monitored.

⚠️ Before you publish

Amazon aggressively detects and blocks unproxied requests beyond low volume (CAPTCHA, IP blocking). This actor uses the built-in Apify proxy (proxyConfiguration, enabled by default) — the proxy cost is absorbed into the platform usage paid by the end user of the actor, not by you. Do not disable the proxy in production; the failure rate climbs very fast without it.

Input

FieldTypeDescription
asinsarrayASINs to monitor
domainstringAmazon domain (default: amazon.com)
priceDropThresholdPercentintDrop threshold to trigger an alert (default: 5%)
webhookUrlstringOptional — notified on price drop
analyzeReviewSentimentboolEnable LLM sentiment analysis
llmModelstringOpenRouter model (required if sentiment enabled)
openrouterApiKeystringRequired if sentiment enabled
proxyConfigurationobjectApify proxy (enabled by default, strongly recommended)

How it works

  1. On each run, fetches the product page of every ASIN through the Apify proxy.
  2. Compares the current price to the last known price, stored in the actor's default Key-Value Store (persists between scheduled runs).
  3. If the drop exceeds the threshold, notifies webhookUrl.
  4. If enabled, sends a sample of recent reviews to an LLM for a sentiment summary (positive/neutral/negative + recurring strengths/weaknesses).

Pricing (pay-per-event)

  • product-checked — $0.004 — per ASIN checked, on every scheduled run
  • price-drop-alert — $0.01 — additionally, if an alert is sent successfully
  • review-sentiment-analyzed — $0.008 — additionally, if the sentiment analysis succeeds

Example: 10 products monitored daily (300 checks/month), with sentiment enabled and ~5 price-drop alerts in the month ≈ (300 × $0.004) + (300 × $0.008) + (5 × $0.01) = $1.20 + $2.40 + $0.05 = $3.65/month per user — grows with the number of products and users.

Technical notes

  • No GPU required. The proxy and the LLM call are the only two variable costs, both delegated (Apify Proxy, OpenRouter) rather than hosted by you.
  • Amazon CSS selectors (#productTitle, .a-price, etc.) can change depending on the A/B layout Amazon tests — plan for occasional maintenance, as with Google Maps and TikTok.
  • A fetch failure (CAPTCHA, invalid ASIN) is never charged.