Amazon Price Tracker - Price History & Drop Alerts avatar

Amazon Price Tracker - Price History & Drop Alerts

Under maintenance

Pricing

from $10.00 / 1,000 product check (amazon.com)s

Go to Apify Store
Amazon Price Tracker - Price History & Drop Alerts

Amazon Price Tracker - Price History & Drop Alerts

Under maintenance

Track Amazon prices on a schedule and build your own price history - lowest, highest and average price, price-drop and target-price alerts, stock and seller.

Pricing

from $10.00 / 1,000 product check (amazon.com)s

Rating

0.0

(0)

Developer

Seemu Scraping

Seemu Scraping

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Track Amazon prices on a schedule and build your own price history. Every run records the current price of each product and reports the lowest, highest and average price seen so far, the change since the last check, and alerts for price drops, target prices and restocks. Works on 17 Amazon marketplaces.

What you get

For every product on every run:

  • price, currency, listPrice, savingsPercent - current buy-box price plus the struck-through list price and discount
  • previousPrice, priceChange, priceChangePercent - movement since the last check
  • lowestPrice / lowestPriceAt, highestPrice / highestPriceAt, averagePrice - stats across every check since you started tracking
  • isLowestPrice - the product is at its lowest tracked price
  • alert + alertReasons - price dropped by your threshold, lowest price since tracking started, at or below your target price, back in stock
  • inStock, availability, condition - stock status and whether the buy box is a new or used offer
  • sellerName, sellerId, soldByAmazon - who currently holds the buy box
  • couponText, dealBadge - active coupons and limited-time deals
  • title, brand, imageUrl, rating, reviewCount
  • priceHistory - the last 60 price points (date, price, list price, stock, seller), ready to chart
  • dataPoints, firstTrackedAt - how long the product has been tracked

Use cases

  • Price-drop alerts - get notified when a product you want gets cheaper or hits your target price
  • Competitor price monitoring - follow rival sellers' prices and buy-box changes daily
  • Amazon sellers and arbitrage - spot price lows, coupons and stock-outs on products you resell
  • Deal hunting - build a watchlist and only act when the price really is low
  • Market research - collect long-term pricing data without a Keepa or camelcamelcamel subscription

How to use

  1. Add Products: Amazon product URLs or ASINs, one per line. URLs from amazon.com, amazon.co.uk, amazon.de, amazon.ca, amazon.com.au, amazon.co.jp and other marketplaces are detected automatically.
  2. Optionally set Target prices, e.g. {"B09B8V1LZ3": 49.99}, and a Price drop alert (%).
  3. Run the actor once to record the starting prices.
  4. Schedule it (Actor → Schedules, e.g. daily or every 6 hours) with the same input. Each run adds a new point to every product's history and recalculates the stats.
  5. Filter the Dataset for alert = true, or connect an integration (email, Slack, Zapier, webhooks) to get notified when alerts appear.

Price history is stored in a named key-value store in your own Apify account (amazon-price-history by default). It persists between runs and is never shared. Use a different History store name to keep separate watchlists.

Output example

{
"asin": "B09DT48V16",
"marketplace": "amazon.com",
"url": "https://www.amazon.com/dp/B09DT48V16",
"title": "TAGRY Bluetooth Headphones True Wireless Earbuds...",
"brand": "TAGRY",
"price": 25.98,
"currency": "USD",
"listPrice": 35.99,
"savingsPercent": 28,
"inStock": true,
"availability": "In Stock",
"condition": "New",
"sellerName": "YP Tech",
"soldByAmazon": false,
"previousPrice": 31.5,
"priceChange": -5.52,
"priceChangePercent": -17.52,
"lowestPrice": 25.98,
"highestPrice": 31.5,
"averagePrice": 28.74,
"isLowestPrice": true,
"alert": true,
"alertReasons": ["Price dropped 17.52% since last check", "Lowest price since tracking started"],
"dataPoints": 2,
"firstTrackedAt": "2026-10-04T00:00:00.000Z",
"priceHistory": [
{ "at": "2026-10-04T00:00:00.000Z", "price": 31.5, "listPrice": 35.99, "inStock": true, "seller": "YP Tech" },
{ "at": "2026-10-11T03:40:12.000Z", "price": 25.98, "listPrice": 35.99, "inStock": true, "seller": "YP Tech" }
],
"checkedAt": "2026-10-11T03:40:12.000Z"
}

Supported marketplaces

amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.nl, amazon.ca, amazon.com.au, amazon.co.jp, amazon.in, amazon.com.mx, amazon.com.br, amazon.se, amazon.pl, amazon.sg, amazon.ae

Good to know

  • History starts with your first run. The longer the schedule runs, the more useful the lowest, highest and average figures become.
  • Prices are the ones a shopper in that marketplace's country sees in the buy box. If no new offer exists, the buy box may be a used offer, and condition tells you which.
  • A check that fails (for example, the product page is temporarily unavailable) is still reported with an error so you can see it in your schedule, but it is not charged and is not added to the history.
  • Products that no longer exist on a marketplace return Product not found on this marketplace.