Home / How To / Ecommerce and competitors

How to

How to track Amazon prices automatically

Price trackers like Keepa are built for shoppers. For your own list of products, a daily scrape is simpler and cheaper.

Short answer

Put your ASINs into the Amazon Product Scraper and schedule it daily on Apify. Each run saves price, stock, rating and review count per product. Send it to Google Sheets and chart the price over time.

A real use case

An Amazon seller watches 50 competitor ASINs. A daily 7am run feeds a sheet, and a conditional format flags any competitor that drops price more than 10%.

Step by step

  1. Paste ASINs or product URLs.
  2. Run once to check every product returns.
  3. Add a daily schedule in Apify.
  4. Connect Google Sheets or a webhook for alerts.

Input (paste into the JSON tab)

{
  "asins": [
    "B0BTZ8LF7J",
    "B0C1234567"
  ],
  "includeDetails": true
}

What you get back

{
  "asin": "B0BTZ8LF7J",
  "title": "Tabletop pottery wheel",
  "price": 249.0,
  "currency": "USD",
  "inStock": true,
  "rating": 4.6,
  "reviewsCount": 1840
}

Trimmed example. Names and numbers are illustrative; your run returns real data with more fields.

Tips

  • Use search queries instead of ASINs to watch a whole category.
  • Keep the run time fixed; prices change during the day.

What it costs

$2.50 per 1,000 products. 50 products daily for 30 days cost about $3.75 a month.

Plus a small per-run start fee. Apify's free plan includes monthly credit, enough to test. Check the listing for current pricing.

FAQ

Which Amazon country?

Pass product URLs from the marketplace you want, for example amazon.co.uk.

Related

Try it on your own data

Paste the input above, run it, and see your results in a couple of minutes.

Open Amazon Product Scraper