This tutorial shows how to scrape Amazon India product detail pages into CSV with the Amazon India Product Details Scraper for UScraper. You will import the workflow, replace sample URLs with Amazon.in ASIN pages, set the export path, run a small batch, and validate the output before using it.
Before you start
Prerequisites and policy checks
You need UScraper installed as a local desktop app, a short list of Amazon India product detail URLs you are allowed to process, and a local folder for the CSV. Use detail pages such as https://www.amazon.in/dp/{ASIN} rather than search-result pages.
Start with two or three products. Amazon pages can change by delivery region, account state, availability, seller, buy-box status, and category.
This guide covers product detail pages only, not account dashboards, seller portals, checkout pages, private order data, login-only data, CAPTCHA bypassing, or rate-limit evasion. Review Amazon India's robots.txt and terms. For sanctioned data, compare this workflow against the Product Advertising API and Selling Partner API.
Technical access is not the same as permission. Keep runs modest, avoid bypassing access controls, and document why the dataset is being collected.
Workflow anatomy
What the Amazon product details scraper does
The JSON export is the authoritative workflow definition. In plain English, the flow is:
Set Window Size -> Navigate -> Wait for Page Load -> Wait for Element
-> Inject JavaScript -> Sleep -> Structured Export -> Loop Continue
Navigate owns the product URL list. The wait blocks protect against partial renders. Inject JavaScript adds helpers that clean text, read common Amazon tables, normalize image URLs, infer the ASIN, and scroll once. Structured Export writes the CSV in append mode, then Loop Continue moves to the next URL.
The bundle does not include a CSV sample, so use the workflow's export shape as the source of truth.
| Export group | Example columns | Why it matters |
|---|---|---|
| Product identity | ASIN, Web_Page_URL, Title, Brand | Dedupe products and keep every row traceable to its source page. |
| Marketplace signals | Price, Inventory, Seller, More_Buying_Choices, Number_of_Sellers | Review visible availability, seller, and offer context. |
| Trust signals | Star_Rating, Number_of_Reviews, Number_of_Answered_Questions, Best_Sellers_Rank | Compare product demand and review density across a controlled list. |
| Catalog detail | Bullet_Points, Product_Information, Product_Details, Specifications | Enrich internal catalogs or audit supplier records against page copy. |
Runbook
How to scrape Amazon India product data to CSV
Import the template
Open Amazon India Product Details Scraper, download the workflow JSON, and import it into UScraper.
Replace the sample URLs
Open Navigate and replace the default URLs with Amazon India product links such as https://www.amazon.in/dp/{ASIN}. Keep one URL per product you want in the CSV.
Confirm waits
Keep the 45-second page-load wait, 30-second title wait, injected helper step, and short sleep. Extend waits only after you see slow rendering in the browser.
Set the export path
In Structured Export, confirm amazon_product_details_scraper_for_india.csv, headers, append mode, and a project-specific save folder.
Run one ASIN, then batch
Run one product, compare the row against the open page, then widen to the rest of your approved ASIN list when the first CSV row checks out.
Append mode is useful for a multi-URL loop, but reruns can duplicate data. Delete the old CSV or use a dated filename before restarting the same ASIN list.
Validation
Validate the Amazon India scraper export
Open the CSV beside the browser after the first run. Check the first product, a middle product, and the final product. Sort by ASIN to catch duplicates.
| Symptom | Likely cause | Fix |
|---|---|---|
Empty Title | The page did not render a product title or a validation page appeared | Handle visible prompts, confirm the URL, and rerun one product. |
Blank Price | No buy box, unavailable item, regional delivery state, or delayed price module | Set the correct delivery context and verify the price in the browser. |
Missing Seller | Seller module rendered in a different layout or no seller was visible | Treat seller as optional and inspect the buy-box area before selector edits. |
| Repeated rows | The same URL was entered twice or the append file was reused | Dedupe by ASIN and clear the CSV before reruns. |
Alternatives
UScraper vs Octoparse, Apify, Browse AI, and APIs
Searches like best amazon scraper india, octoparse vs apify amazon scraper, and scrape amazon product data return several valid approaches. Choose by custody, scale, and whether you need no-code browser QA or programmatic infrastructure.
| Approach | Best fit | Trade-off |
|---|---|---|
| UScraper template | Supervised no-code CSV exports from a controlled ASIN list | You maintain waits and selectors when Amazon changes page modules. |
| Octoparse, Browse AI, or Apify | Cloud runs, monitoring, and API-driven automation | Pricing, custody, actor input, cost controls, and output QA depend on the vendor. |
| Python or scraping API | Custom engineering pipelines | Requires code, retries, monitoring, and maintenance. |
| Amazon official APIs | Approved affiliate or seller workflows | Access, fields, quotas, and eligibility depend on Amazon scope. |
UScraper fits the analyst workflow: paste a reviewed ASIN list, watch the browser, export a local CSV, and adjust the workflow when the visible page changes.
For adjacent workflows, browse the UScraper template library or UScraper blog.
FAQ
Amazon India product details scraper FAQ
Amazon.in pages may be visible in a browser, but automated collection can still be limited by Amazon terms, robots directives, anti-abuse controls, intellectual property rules, privacy law, and local regulations. Use reviewed ASINs and avoid bypassing access controls.
Next step
Download the product details scraper
Download the JSON from Amazon India Product Details Scraper, import it into UScraper, and keep this tutorial open for the first validation pass. Once one ASIN row matches the browser, widen the URL list for recurring product research.

