This tutorial shows how to scrape Amazon products from reviewed Amazon.com product URLs into CSV with the Amazon Product Scraper for US template for UScraper. You will import the workflow, set the export path, validate one product, and compare API alternatives.
Before you start
Prerequisites and Amazon policy checks
You need UScraper installed as a local desktop app, the free template JSON, a CSV save folder, and a short list of Amazon.com product detail URLs you are allowed to review. Start with three to five clean product links.
Review Amazon's Conditions of Use, current robots.txt, and official Amazon product API documentation before automation. This article is for supervised research from pages you can inspect in a browser, not for bypassing CAPTCHA, account controls, checkout flows, private dashboards, or anti-abuse systems.
Technical access is not permission. Keep batches modest, collect only the fields you need, and get legal review before commercial reuse, redistribution, or automated monitoring.
Workflow shape
What the Amazon product scraper template does
The JSON export is the source of truth. It opens each product URL, waits until the product title exists, scrolls so lower modules can render, exports structured fields, and then continues to the next URL.
Set Window Size -> Navigate -> Wait for Page Load -> Wait for Element
-> Scroll Page -> Sleep -> Structured Export -> Loop Continue
| Workflow block | Purpose | What to check |
|---|---|---|
| Navigate | Holds the Amazon product URL list | Replace the sample URL with approved product pages. |
| Wait for Element | Checks for #productTitle | Stop if the page shows CAPTCHA, sign-in, or unavailable content. |
| Scroll and Sleep | Loads lower detail sections | Required for descriptions, rank, dimensions, and images on some pages. |
| Structured Export | Appends one CSV row per page | Confirm file name, save folder, headers, append mode, and columns. |
| Loop Continue | Advances the multi-URL run | Use after the first product row passes QA. |
Runbook
How to scrape Amazon product data to CSV
Import the template
Open Amazon Product Scraper for US, download the JSON, and import it into UScraper.
Replace the sample URLs
Paste reviewed Amazon.com product detail URLs into Navigate. Keep one product per URL and remove tracking parameters when they are not needed.
Confirm waits and scroll
Keep the page-load wait, visible #productTitle check, scroll step, and short sleep before export.
Set the CSV destination
In Structured Export, confirm amazon_product_details_scraper.csv, headers enabled, append mode, and a project-specific save folder.
Run one product
Compare ASIN, title, price, rating, review count, seller, availability, bullets, rank, category, and image URLs against the browser.
Continue the URL list
Add the remaining product URLs only after the validation row looks right. Watch for verification pages and unavailable products.
Output
CSV columns from the Amazon product data scraper
The bundle does not include a static CSV sample. Use the export shape and first validation run as the sample for the category, delivery context, and browser state you collected.
| CSV column group | Example fields | QA note |
|---|---|---|
| Identity | asin, url, title, brand | Dedupe by ASIN after trimming URL parameters. |
| Offer state | price, variant_attribute, recent_purchase, in_stock, seller | Price and seller modules can be hidden, delayed, or unavailable. |
| Product content | about_this_item, product_description, best_sellers_rank | Scroll before export so lower modules can load. |
| Detail and media | manufacturer, dimensions, breadcrumbs, category, image_url_1 through image_url_6 | Some categories do not expose every field. |
One product URL should create one row. If title, ASIN, and URL are all blank, stop the batch and inspect the browser before collecting more rows.
API fit
Amazon Product Advertising API alternative, scraper API, or local workflow?
People searching for an Amazon Product Advertising API alternative usually need one of three things: official product access, managed extraction infrastructure, or a quick CSV for research.
Use UScraper when the job is analyst-led, CSV-first, and based on a controlled list of product URLs. The workflow is visible, editable, and easy to validate locally.
Troubleshooting
Common issues when scraping Amazon product pages
| Symptom | Likely cause | Fix |
|---|---|---|
| No row exported | CAPTCHA, sign-in, bot check, bad URL, or missing #productTitle | Stop, inspect the browser, and do not try to bypass access controls. |
| Price is blank | No visible price, unavailable item, hidden offer box, or delayed price module | Keep blanks when the browser has no price; rerun only when the field is visible. |
| Bullets or description missing | Lower content did not load before export | Keep the scroll step and increase the sleep only after testing one URL. |
| Images repeat or look small | Amazon served thumbnail URLs or duplicate variants | Use the cleaned image_url_1 through image_url_6 fields and dedupe downstream. |
FAQ
Amazon product scraper FAQ
Amazon product pages may be visible in a browser, but automated collection can still be restricted by Amazon Conditions of Use, robots directives, anti-abuse controls, intellectual property rights, privacy law, and local regulations. Review the rules, avoid bypassing access controls, and get legal review before commercial reuse.
Next step
Download the Amazon Product Scraper for US template
Use Amazon Product Scraper for US as the download path, then keep this tutorial open while you validate the first CSV. Browse all UScraper templates or return to the UScraper blog for adjacent ecommerce workflows.

