Amazon Price Tracker & Product Scraper - ASIN, BSR, 23 Sites
Pricing
from $1.70 / 1,000 products
Amazon Price Tracker & Product Scraper - ASIN, BSR, 23 Sites
[Limited Launch Offer $2/1K] Scrape Amazon prices and products by ASIN, URL or keyword on 23 marketplaces: price, list price, Buy Box seller, rating, reviews, bought past month, Best Sellers Rank, specs, variations. Schedule it to track prices.
Pricing
from $1.70 / 1,000 products
Rating
0.0
(0)
Developer
Scrape With Me
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Amazon Product Scraper - 23 Marketplaces, Search, Prices, BSR
Scrape Amazon prices and product data by ASIN, product URL or search keyword on 23 Amazon marketplaces (US, Canada, Mexico, Brazil, UK, Ireland, Germany, France, Italy, Spain, Netherlands, Belgium, Sweden, Poland, Turkey, UAE, Saudi Arabia, Egypt, India, Japan, Singapore, Australia, South Africa), and put it on a schedule to use it as an Amazon price tracker. No Amazon account, no API key.
For every product you get the price and list price, Buy Box seller (and whether it is Amazon or FBA), availability, Prime, rating and rating histogram, number of ratings, "bought in past month", Best Sellers Rank, categories, feature bullets, description, specs, identifiers (UPC/EAN), images, variations, and optionally the top reviews and the AI "Customers say" summary Amazon shows without login.
Why this one
- Many marketplaces in one run. Give an ASIN and pick
US,BR,DE- one row per marketplace, prices in each local currency. Ideal for cross-border price comparison. - Built for reliability. Real-browser TLS fingerprints, sessions pinned to the marketplace's country on residential IPs, and automatic rotation to a fresh IP when Amazon pushes back. Items that still fail are listed in the run summary with the reason - never silently dropped, never charged.
- Search + details. Scrape search result pages (cheap, one row per result with price, rating, reviews and position), or open every result for the full product row.
- Monitoring-friendly. Schedule it with a list of ASINs to track price, Buy Box, stock and BSR over time.
Input examples
Products on several marketplaces:
{ "asins": ["B07QSFHT27"], "marketplaces": ["US", "GB", "DE"] }
Product URLs from any Amazon site (the marketplace is read from the URL):
{ "asins": ["https://www.amazon.com.br/dp/B0D1XD1ZV3", "https://www.amazon.com/dp/B07QSFHT27"] }
Search, 2 pages, with full product details and top reviews:
{ "searchQueries": ["usb c cable"], "maxSearchPages": 2, "scrapeProductDetails": true, "includeTopReviews": true, "maxItems": 40 }
Output example (product, shortened)
{"type": "product","asin": "B07QSFHT27","marketplace": "US","url": "https://www.amazon.com/dp/B07QSFHT27","title": "PAVOI 14K Gold Plated Crystal Solitaire 1.5 Carat (7.3mm) Cubic Zirconia Dainty Choker Necklace","brand": "PAVOI","price": 13.45,"listPrice": null,"currency": "USD","inStock": true,"availability": "In Stock","rating": 4.4,"reviewsCount": 18182,"ratingHistogram": { "5_star": 71, "4_star": 12, "3_star": 8, "2_star": 3, "1_star": 6 },"boughtPastMonth": 3000,"bestSellersRank": [{ "rank": 2667, "category": "Clothing, Shoes & Jewelry" }, { "rank": 2, "category": "Women's Pendant Necklaces" }],"categories": ["Clothing, Shoes & Jewelry", "Women", "Jewelry", "Necklaces", "Pendant Necklaces"],"seller": "PAVOI Jewelry","sellerId": "A1H1EU8178QTRH","isFulfilledByAmazon": false,"parentAsin": "B0F48ZYTDC","variations": [{ "asin": "B07QQ3YZB6", "attributes": { "Color": "Rose Gold" } }],"scrapedAt": "2026-10-04T18:52:57Z"}
A search result row has type: "search-result", searchQuery, searchPage, searchPosition, isSponsored, price, rating, reviews count and image.
The OUTPUT record (key-value store) summarises the run: rows saved, every skipped item with the reason (e.g. "product not found on this marketplace"), and sessions/blocks/requests per marketplace.
Run it on a schedule and connect it to your tools
Schedule: in Apify Console open Schedules → Create, pick this actor and your input, and set it to run every Monday at 07:00 (your time zone) for a fresh dataset on a fixed day. Each run returns the full, current result set as a new dataset.
Integrations (Actor → Integrations tab, no code):
- Google Sheets — append every run's rows to a sheet.
- Make, Zapier, n8n — start the actor from a scenario/zap/workflow and use the rows in the next steps.
- Webhook — get a POST to your endpoint when a run succeeds, then download the dataset.
- Slack / email — notify your team when a scheduled run finishes.
AI agents (MCP) — Claude, ChatGPT, Cursor, VS Code or any MCP client can run it as a tool: add the Apify MCP
server https://mcp.apify.com?actors=kalilfagundes.w/amazon-product-scraper (sign in with your Apify account) and ask for the data in
plain language. The agent fills the input from the input schema and reads the dataset back.
API — call it from your code (pip install apify-client / npm i apify-client):
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("kalilfagundes.w/amazon-product-scraper").call(run_input={"searchQueries": ["wireless earbuds"],"marketplaces": ["US","BR","DE"],"maxItems": 15})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });const run = await client.actor('kalilfagundes.w/amazon-product-scraper').call({"searchQueries": ["wireless earbuds"],"marketplaces": ["US","BR","DE"],"maxItems": 15});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Pricing
Pay per event, platform usage included - see the Pricing tab: one product event per product row and one search-result event per search row. Amazon usually serves pages directly; only when it blocks and a product page has to go through Apify's residential proxy, that product also adds one residential-product event (you can turn this off by setting your own proxy). Items that could not be scraped are not charged. Use Maximum results and the run's maximum cost to cap spending.
Tips
- By default each session starts without a proxy and switches to the residential proxy (exit country matched to each marketplace) as soon as Amazon pushes back - fast and cheap when Amazon is permissive, reliable when it is not. Turn off
tryWithoutProxyFirstto use the proxy from the first request. - Use
postalCodeto see prices and delivery for a specific area. - For daily price tracking, save your ASIN list as a task and add an Apify Schedule.
Limitations
- Full review lists require an Amazon login since late 2024.
includeTopReviewsreturns what Amazon shows anonymously: the "Customers say" summary and, on marketplaces that still show them (e.g. Brazil), the top reviews; amazon.com currently shows none. - Amazon changes its pages often; the actor reports what failed in
OUTPUTand is maintained. - Prices shown depend on the delivery location; set
postalCodewhen it matters.
Related actors
- Walmart Product Search Scraper - Prices, Ratings, Sellers
- TikTok Shop Product Data Scraper - Sales, Prices & Reviews
- Poshmark Sold Listings Scraper - Mercari, Depop & Grailed
Feedback
If this actor saves you time, a quick rating on its Store page helps other people find it. Something not working? Open an issue in the Issues tab and it gets fixed fast.