Amazon Product Scraper & Price Tracker avatar

Amazon Product Scraper & Price Tracker

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Amazon Product Scraper & Price Tracker

Amazon Product Scraper & Price Tracker

Scrape Amazon products by keyword, ASIN, or URL. Track real-time prices, discounts, Best Seller Rankings, coupons, Prime status, and stock availability. Supports US, UK, IN, DE, CA and AU marketplaces. No login required.

Pricing

from $4.00 / 1,000 results

Rating

5.0

(2)

Developer

Randeep Dhillon

Randeep Dhillon

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

0

Monthly active users

2 days ago

Last modified

Share

Amazon Price Tracker & Product Scraper

Extract structured product data, real-time prices, discounts, coupon details, and Best Seller Rankings from Amazon at scale. Search by keyword, ASIN, or paste any Amazon URL directly. Supports 6 regional Amazon marketplaces. No login or Amazon account required.

The most complete Amazon product data on Apify — captures Best Seller Rankings, coupon details, Prime eligibility, seller names, discount percentages, and availability status in one clean output. Ready to drop into Google Sheets, Airtable, or your pricing dashboard.


What you can do with this scraper

  • Price monitoring — track competitor prices daily and get alerted when they change
  • Dropshipping research — find winning products using Best Seller Rank and discount signals
  • Competitive intelligence — monitor competitor pricing strategies across categories
  • Amazon FBA research — identify high-demand, low-competition products by BSR
  • Price comparison — compare the same product across multiple Amazon marketplaces (US, UK, IN, DE, CA, AU)
  • Coupon tracking — find active coupon deals and Prime Savings before they expire
  • Inventory monitoring — track stock availability across multiple ASINs

How to use

Step 1 — Add your search queries

The Search Queries field accepts three types of input (you can mix them in one run):

Input typeExample
Keywordlaptop stand, wireless keyboard, protein powder
ASINB09XYZ1234, B07WJ5D3H4
Amazon URLhttps://www.amazon.com/dp/B09XYZ1234
Amazon search URLhttps://www.amazon.com/s?k=laptop+stand

You can add multiple queries at once — the actor scrapes all of them in a single run.

Step 2 — Set your filters

FilterOptionsDefault
Amazon CountryUS / UK / IN / DE / CA / AUUS
Max ProductsAny number, -1 for all5
Sort ByRelevance / Price Low-High / Price High-Low / Avg Review / Newest / Best SellersRelevance
Min PriceAny number (optional)none
Max PriceAny number (optional)none
Include Sponsoredtrue / falsefalse
Scrape Variantstrue / false (size, colour)false
ProxyResidential (recommended) / DatacenterResidential

Step 3 — Run and export

Click Start and wait for the run to complete. Download your results as JSON, CSV, or Excel — ready to use in Google Sheets, Airtable, n8n, Make, or Zapier.


Sample output

{
"asin": "B07WJ5D3H4",
"title": "Amazon Basics Wired QWERTY Keyboard, Works with Windows, Full-Sized, Black",
"brand": "Amazon Basics",
"category": "Electronics",
"subcategory": "Computer Keyboards",
"price": 11.70,
"currency": "USD",
"price_formatted": "$11.70",
"original_price": 21.99,
"discount_percentage": 47,
"discount_amount": 10.29,
"is_on_sale": true,
"coupon_available": true,
"coupon_value": "Save 10%",
"coupon_type": "Prime Savings",
"availability": "In Stock",
"is_in_stock": true,
"prime_eligible": true,
"fulfilled_by_amazon": true,
"seller_name": "Amazon.com",
"rating": 4.5,
"ratings_count": 9579,
"best_sellers_rank": [
{ "rank": 1, "category": "Computer Keyboards" },
{ "rank": 521, "category": "Our Brands" }
],
"amazon_choice": false,
"is_sponsored": false,
"product_url": "https://www.amazon.com/dp/B07WJ5D3H4",
"scraped_at": "2026-05-11T09:07:03.921Z"
}

Output fields reference

Product identity

FieldDescription
asinAmazon Standard Identification Number
titleFull product title
brandBrand name (cleaned — no "Visit the Store")
categoryTop-level category e.g. Electronics
subcategoryMore specific category from BSR
product_urlFull canonical Amazon product URL
is_sponsoredtrue if the result is a paid ad
scraped_atISO timestamp of when data was collected

Pricing

FieldDescription
priceCurrent price (numeric)
currencyUSD, GBP, INR, EUR, CAD, AUD
price_formattede.g. $27.99
original_priceStrike-through price before discount
discount_percentagee.g. 47 for 47% off
discount_amountSavings in currency e.g. 10.29
is_on_saletrue if a discount is active

Coupons & Deals

FieldDescription
coupon_availabletrue if a coupon is active
coupon_valuee.g. "Save 15%" or "Save $5"
coupon_type"standard", "multi_item", "Prime Savings"
coupon_detailsFull raw coupon text from Amazon
deal_type"Lightning Deal", "Deal of the Day", null

Availability & Fulfilment

FieldDescription
availability"In Stock", "Out of Stock", "Only 3 left"
is_in_stocktrue / false
prime_eligibletrue if eligible for Prime delivery
fulfilled_by_amazontrue if FBA, false if FBM
seller_nameWho is selling e.g. "Amazon.com", "MOFii-US"

Ratings

FieldDescription
ratingStar rating e.g. 4.5
ratings_countTotal number of star ratings

Competitive Intelligence

FieldDescription
best_sellers_rankArray of rank + category objects
amazon_choicetrue if Amazon's Choice badge is present
frequently_bought_togetherArray of ASINs bought with this product
date_first_availableWhen the product was first listed

Input schema reference

{
"searchQueries": ["wireless keyboard", "B07WJ5D3H4"],
"country": "US",
"maxProducts": 20,
"sortBy": "best_sellers",
"minPrice": 10,
"maxPrice": 100,
"scrapeSponsored": false,
"scrapeVariants": false,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Supported Amazon marketplaces

Country codeMarketplace
USamazon.com
UKamazon.co.uk
INamazon.in
DEamazon.de
CAamazon.ca
AUamazon.com.au

Who uses this

  • Amazon sellers monitoring competitor prices before adjusting their own listings
  • Dropshippers finding profitable products using BSR and discount signals
  • Price comparison sites aggregating product data across marketplaces
  • E-commerce brands tracking their own product visibility and pricing
  • Retail analysts monitoring category pricing trends
  • Bargain hunters tracking coupon deals and Lightning Deals

Pricing

This actor uses Pay-Per-Result pricing — you only pay for products actually scraped.

$3.00 per 1,000 products


Tips for best results

  • Always use residential proxies — Amazon blocks datacenter IPs heavily. The default proxy setting is already configured to use residential proxies.
  • best_sellers_rank is your most powerful field — a product ranked #1 in a category is confirmed demand. Sort your output by rank to find the best products instantly.
  • Discount percentage over 40% — treat with caution, Amazon sometimes uses inflated original prices. Cross-check with date_first_available and ratings_count for credibility.
  • Use sortBy: "best_sellers" when doing product research — you get the top-performing products in a category immediately.
  • Set maxProducts: -1 carefully — popular keywords like "laptop" can return hundreds of pages.
  • Track the same ASIN daily by inputting it directly — price changes are visible by comparing scraped_at timestamps across runs.

Limitations

  • Amazon login required data — order history, personalised recommendations, and wish lists are not accessible without a logged-in account.
  • Regional pricing — prices vary by location even within the same marketplace. Results reflect the default region for each marketplace.
  • Dynamic pricing — Amazon prices can change multiple times per day. Always note the scraped_at timestamp.
  • Frequently bought together — this section loads dynamically and may not always populate depending on page load timing.
  • Amazon blocks — despite residential proxies, occasional blocks may occur. The actor retries automatically up to 3 times per product.

  • Meta Ads Library Scraper
  • Google Ads Transparency Scraper
  • TikTok Ads Library Scraper