
Collect Amazon product details, export to local JSON+CSV in one click
Amazon Product Data Collector is an automated scraping and export skill on EasyClaw designed to gather comprehensive, clean product data from Amazon search results, bestseller lists, or specific category nodes. While manual product research requires hours of copy-pasting listing details, prices, reviews, and dimensions into a spreadsheet, this skill processes hundreds of products in seconds, compiling all data into structured, downloadable JSON and CSV formats.
The skill is built for Amazon private label brands, dropshippers, price-comparison websites, and e-commerce researchers who need structured market data to identify trending products, calculate average pricing, map out seller concentrations, and catalog variation structures.
The expected outcome is a structured e-commerce dataset: a clean, local-ready file (CSV and JSON) containing product names, ASINs, pricing, ratings, monthly sales estimates, seller names, buy-box ownership, and available variations (SKU matrix).
1. Define target and scope. Provide a keyword (e.g., "dog bed"), a Bestseller category link, or a specific set of ASINs. The skill interprets the query to set up the collection boundaries.
2. Data scraping and extraction. The skill queries the active Amazon search engine or category pages, navigating through pagination automatically, and extracts raw HTML listing data.
3. Structured parsing. Raw listings are parsed into clean data fields: Product Title, ASIN, Brand, Current Price, Strike-Through Price, Review Count, Star Rating, Estimated Monthly Sales, Shipping Method (FBA vs. FBM), and Buy-Box Seller.
4. Variation (SKU) expansion. For products with multiple colors, sizes, or packs, the skill can expand the listings to capture the parent-child ASIN relationship and map the available SKU variation matrix.
5. Local file export. The parsed data is structured into a clean table and saved as both a JSON and a standard CSV file in your local workspace directory (`public/data/exports/`), ready for Excel, Google Sheets, or Python analysis.
- Bestseller parsing: Instantly extract full rankings, ASINs, and seller data from any Amazon Bestseller category page.
- Search results harvester: Scrapes product grids for any keyword, navigating multiple pages automatically.
- SKU matrix expansion: Maps parent-child listing variations, showing all available sizes and colors.
- Monthly sales estimation: Pulls public "bought in past month" metrics and maps sales estimates to individual listings.
- Dual-format export: Automatically generates clean CSV and JSON files saved directly to your workspace.
- Buy-Box identification: Flags which listings are sold by Amazon itself, Fulfilled by Amazon (FBA), or Fulfilled by Merchant (FBM).
1. Scraping a bestseller list for product selection
An e-commerce developer wants to analyze the "Dog Beds" bestseller category to see what sizes and prices are most popular. They paste the Bestseller category link into the skill. It scrapes the top 100 products, extracts ratings, sales, prices, and FBA status, and exports a CSV. The developer opens it in Excel, sorts by sales, and finds that medium-sized orthopedic beds under $35 represent the highest-selling sub-niche.
2. Compiling competitor SKU price charts
A private label brand wants to track how competitor prices vary across different product variations (sizes and colors). They provide the competitor ASINs, and the skill expands the variations, retrieving the price for each SKU. It outputs a neat comparison table showing exactly which sizes carry the highest margins.
3. Bulk ASIN data collection for retail arbitrage
A retail arbitrage seller has a list of 50 ASINs they found on clearance. They input the list to retrieve current Amazon prices, FBA fees, and buy-box ownership. The skill's export shows that 12 of the items can be resold on Amazon for a net profit margin of over 25%, while the others are dominated by Amazon as a direct seller.
4. Building an e-commerce price-comparison database
A price-comparison website needs weekly product data updates for "wireless headphones." They run a search query weekly through the collector, receiving a structured JSON file that they feed directly into their site's database, keeping their pricing comparison accurate.
5. Monitoring seller concentration in a niche
Before launching a product, a brand wants to know if a few large sellers control the page-1 search results. They scrape the first 3 pages of search results for their primary keyword. The export reveals that one brand holds 40% of the listings, indicating high competitive concentration and suggesting they look for a different niche.
A dropshipper wants to harvest product data for "ergonomic office chairs" on Amazon US.
1. They open EasyClaw and activate Amazon Product Data Collector.
2. They run: *"Search Amazon dog bed bestsellers and export the top 50 products."*
3. The skill retrieves the bestseller node, scrapes the product details, parses variations, and compiles the dataset.
4. It outputs a summary table in the conversation: Average Price: $34.50, Top Brand: Joyelf (12 listings), 85% FBA shipping.
5. It saves the full 50-item dataset to: `public/data/exports/dog-bed-bestsellers.csv` and `dog-bed-bestsellers.json`.
6. The user clicks the link to download the CSV directly into Excel.
Total workflow time: under 90 seconds.
Saves massive time on research. Manually building a product research database of 50 competitors takes 2–3 hours of copying titles, ASINs, prices, and ratings. This skill automates the entire collection process, delivering the same dataset in seconds.
Guarantees structured, clean data. Raw web scraping often returns messy, broken text, duplicate columns, or unformatted pricing. This skill applies rigorous parsing rules to ensure your CSV and JSON files are clean, standard-compliant, and ready to analyze immediately.
Direct workspace saving. No need to download from a third-party scraping platform or copy-paste from a web interface. Exported files are written directly to your local workspace, making programmatic file manipulation or direct downloads seamless.
Enables deep competitive SKU analysis. Many scrapers only capture the main listing details (parent ASIN) and miss the actual variation models (child ASINs). Expanding variations lets you analyze pricing and availability across the entire SKU catalog.
No-code scraping interface. You don't need to write BeautifulSoup scripts, configure Puppeteer headlessly, or manage IP rotations. The conversational natural-language interface makes web scraping accessible to e-commerce operators of any technical level.
- Specify the country marketplace for keyword searches. Pricing, availability, and search grids differ across Amazon domains. Include the marketplace context (e.g., "Amazon UK" or "Amazon DE") in your search queries for accurate regional data.
- Limit search result scrapes to 3 pages for speed. Scrapes spanning 10+ pages take longer and are more likely to trigger Amazon's anti-bot blocks. A 3-page search results scrape (approx. 150 products) provides a highly representative market sample.
- Use Bestseller lists for category-level analysis. Keyword search results include paid (sponsored) listings and loose relevance matches. Bestseller category pages provide a cleaner, purely sales-ranked view of top-performing products.
- Verify FBA fees using the exported CSV. The collector retrieves dimensions and weight where available. Combine these with Amazon's standard size charts to calculate accurate estimated FBA fees in your spreadsheets.
- Sanitize product titles in Excel before analysis. Amazon product titles are often extremely long and keyword-stuffed. For clear reporting, create a "Short Name" column in your spreadsheet to make visual charts and tables easier to read.
No. The skill manages connection layers, headers, and anti-bot blocks on EasyClaw's backend. You do not need to purchase or configure proxies, headlessly manage browsers, or handle captchas to collect data.
The parent ASIN represents the master listing concept (e.g., "Cotton T-Shirt"). The child ASINs are the actual purchasable variations (e.g., "Red Cotton T-Shirt, Size Medium"). This skill can expand parent listings to collect data on all child SKUs.
The skill exports standard CSV files directly to your local workspace directory. You can easily upload this CSV file to Google Drive and open it in Google Sheets with one click.
Standard exported fields include: ASIN, Product Title, Brand, Current Price, Original Price, Rating (0–5), Review Count, Estimated Monthly Sales, Shipping Method (FBA/FBM), Seller Name, Buy-Box Owner, and Category Node.
Yes. The skill maps monthly sales estimates based on the public "bought in past month" indicators (e.g., "1K+ bought in past month") and matches them against category sales velocity tables to provide a realistic directional figure.
Yes. Paste a list of up to 50 specific ASINs — "collect product details for: B0XXXX, B0YYYY" — and the skill will retrieve and parse their listing data, bypassing keyword search entirely.
Amazon frequently updates its catalog page structures, which can cause traditional scrapers to break. This skill's backend parsing engine is updated continuously to ensure layout changes do not disrupt your collection workflows.
We recommend limiting single runs to 100–150 products (approx. 2–3 pages) to maintain optimal performance and prevent catalog blocks. For larger datasets, run sequential queries or split search keywords.
Data is exported in two formats: standard CSV (comma-separated values, perfect for Excel and Google Sheets) and structured JSON (JavaScript Object Notation, perfect for database imports or developer workflows).
The collector extracts product main image URLs as part of the structured CSV/JSON datasets. If you need to download the actual image files locally, pair this skill with Amazon Product Image Batch Download.
Browse more in Development or all skills.
Get EasyClaw, add this skill, and start building AI agent workflows in minutes.
Get EasyClaw Free →