Amazon Price & Review Monitor
Pricing
from $4.00 / 1,000 product checkeds
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
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
| Field | Type | Description |
|---|---|---|
asins | array | ASINs to monitor |
domain | string | Amazon domain (default: amazon.com) |
priceDropThresholdPercent | int | Drop threshold to trigger an alert (default: 5%) |
webhookUrl | string | Optional — notified on price drop |
analyzeReviewSentiment | bool | Enable LLM sentiment analysis |
llmModel | string | OpenRouter model (required if sentiment enabled) |
openrouterApiKey | string | Required if sentiment enabled |
proxyConfiguration | object | Apify proxy (enabled by default, strongly recommended) |
How it works
- On each run, fetches the product page of every ASIN through the Apify proxy.
- Compares the current price to the last known price, stored in the actor's default Key-Value Store (persists between scheduled runs).
- If the drop exceeds the threshold, notifies
webhookUrl. - 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 runprice-drop-alert— $0.01 — additionally, if an alert is sent successfullyreview-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.