Amazon Price Drop Tracker: Prices, Deals & Best Sellers Rank
Pricing
from $1.80 / 1,000 products
Amazon Price Drop Tracker: Prices, Deals & Best Sellers Rank
Track Amazon.com products by ASIN, link or search. Price, list price and discount, coupon, rating, bought in past month, Best Sellers Rank, stock and seller. Schedule it: price drops since your last run, lowest price seen, back in stock, and products new to a search.
Pricing
from $1.80 / 1,000 products
Rating
0.0
(0)
Developer
Carlos Escanez
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Track Amazon.com products by ASIN, product link or search, and schedule it. Every run gives you the price, the list or typical price and Amazon's discount, coupon, rating, number of ratings, "bought in past month", Best Sellers Rank, stock and seller. From the second run on, each product also says whether its price dropped since your last run, whether it is at the lowest price this tracker has seen, whether it is back in stock, and whether it is new to your search.
Other Amazon scrapers give you a snapshot. This one remembers.
See it run
What you can do with it
- Deal feeds: schedule a search every few hours with Only changes since the last run and get only the products that just dropped, ready for a deals site, Telegram channel or newsletter.
- Competitor prices: track your competitors' ASINs daily and see who cut prices, by how much, and who ran out of stock.
- Brand monitoring: check that resellers keep your products at the right price and spot new sellers in your category.
- Market research: Best Sellers Rank, ratings and "bought in past month" for every product in a search.
Input
{"products": ["B0D8LXRHQ8", "https://www.amazon.com/dp/B07Z8G97PY"],"searches": ["air fryer"],"pagesPerSearch": 1,"includeDetails": false,"onlyChanges": false,"priceDropThresholdPct": 5}
- Products: ASINs or amazon.com product links. Their product page is always opened.
- Searches: keywords, or an amazon.com search link with your category and filters already set. Each result page has 16 to 48 products.
- Open each search result's product page: adds Best Sellers Rank, stock, seller, brand and categories to search results, at one extra request per product.
- Tracker memory name: the memory of prices lives in a key-value store with this name. Use one name per list you track and keep it the same on every run; the schedule does the rest.
Output
| Field | From | Notes |
|---|---|---|
price, currency | search and product page | the price Amazon shows to a US visitor |
listPrice, listPriceLabel, amazonDiscountPct | search and product page | list (list price) or typical (Amazon's typical price) |
coupon | search and product page | when Amazon shows one |
rating, ratingsCount | search and product page | |
boughtPastMonth | search and product page | Amazon rounds it down ("30K+"), so it is a minimum |
badges, isSponsored, searchPosition | search | Amazon's Choice, Best Seller, Overall Pick |
otherOffersFrom, otherOffersCount | search | "More Buying Choices" |
bestSellersRank, bestSellersCategory, bestSellersRanks | product page | main rank and sub-category ranks |
availability, inStock, stockLeft | product page | stockLeft only when Amazon says "Only 3 left" |
brand, soldBy, shipsFrom, isSoldByAmazon | product page | |
categories, hasVariants, image | product page | |
previousPrice, priceChange, priceChangePct | memory | from the second run of a tracker |
lowestPriceSeen, lowestPriceSeenAt, isLowestPriceSeen | memory | lowest price this tracker has seen, not Amazon's all-time low |
isNewSinceLastRun, firstSeenAt | memory | products new to your searches |
isBackInStock | memory | out of stock last run, in stock now (needs product pages) |
Rows have status: "ok". A product Amazon would not show after three tries comes back as status: "not_read" with the reason, and a removed product as not_found. Those rows are not charged.
What this Actor does not deliver
- Price history from before your first run. The memory starts with your first run; it does not reconstruct Amazon's past prices.
- Prices hidden by the brand. Some products show their price only in the cart; they come back with
priceHidden: trueand no price. - Seller phone or email. Amazon does not publish them.
- Other Amazon stores (.co.uk, .de, .es...). Amazon.com only.
- Reviews text. Rating and count only.
Reliability, measured
Measured on 2026-10-17 from Apify without a proxy. Amazon answers some requests with a robot check, at random; the Actor asks again in two later passes and never tries to solve the check. A run of 8 searches with every product page opened delivered 256 products, all 256 with their product page read, in 11 minutes: 285 requests, 20 of them answered with a robot check and read on a later pass. A product whose page still cannot be read keeps the search data (price, rating, bought in past month) and is marked detailsRead: false.
Fill rates on product pages (245 pages, earlier run the same day): price 99 %, rating 99 %, bought in past month 90 %, brand 98 %, seller 100 %, Best Sellers Rank 93 %, categories 98 %, stock 72 %, list or typical price 66 % (only discounted products have one), coupon 8 %.
No proxy is needed. Product pages are limited to 500 per run; pages are read one at a time, about 2 seconds each.
Pricing
Pay per event:
product: each product row delivered.product_page: added for each row whose product page was opened.- Rows not read are free.
Tips
- Schedule the same input every few hours or daily. The first run builds the memory; drops, lows and new products start from the second run.
- With Only changes since the last run on, a run where nothing changed delivers nothing and costs only the start.
- One tracker memory can hold up to 50,000 products.