Amazon Seller Data Extractor avatar

Amazon Seller Data Extractor

Pricing

$19.99/month + usage

Go to Apify Store
Amazon Seller Data Extractor

Amazon Seller Data Extractor

🛒 Amazon Seller Data Extractor captures rich seller insights: storefront details, product catalogs, ratings, feedback, pricing & Buy Box trends, ASIN links, and more. 🔍 Ideal for market research, competitor analysis, and seller benchmarking. ⚡ Fast, reliable, scalable.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScraperForge

ScraperForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Amazon Seller Data Extractor

Amazon Seller Data Extractor is a fast, scalable Amazon seller data scraper that turns seller storefront pages and ASIN product pages into clean, structured records for analysis and enrichment. It solves the tedious task of manually gathering seller identifiers, storefront links, ratings, feedback snippets, and profile details by automating extraction from public Amazon pages. Built for marketers, developers, data analysts, and researchers, this Amazon seller data extraction tool helps you run competitor seller analysis at scale and export results to your favorite BI or CRM systems with ease.

What data / output can you get?

Below are the exact JSON fields this Amazon seller scraper produces. Values are collected from seller storefronts or discovered via ASIN product pages and can be exported from the Apify dataset to JSON, CSV, or Excel.

Data typeDescriptionExample value
urlSource URL of the processed seller or producthttps://www.amazon.com/sp?seller=A33W53J5GVPZ8K
seller_idSeller identifier parsed from URL or pageA33W53J5GVPZ8K
seller_nameSeller display name (if found on page)Peckomatic
description“About Seller” text contentPeckomatic is committed to providing each customer...
detailed_infoStructured seller details like business name/address[{"title":"Business Name","value":"Example LLC"},{"title":"Business Address","value":"123 Street, City, ST, US"}]
feedbacksList of feedback snippets with stars, text, date[{"stars":"5 out of 5 stars","text":"Great service!","date":"By John D. on January 2, 2026."}]
starsOverall star rating from feedback summary4.6 out of 5 stars
products_linkLink to seller’s products (me=)https://www.amazon.com/s?ie=UTF8&marketplaceID=ATVPDKIKX0DER&me=A33W53J5GVPZ8K
rating_positivePositive rating percentage string92% positive
feedbacks_percentagesStar distribution (%) across 1–5 stars{"star_5":"78%","star_4":"14%","star_3":"5%","star_2":"2%","star_1":"1%"}
rating_count_lifetimeLifetime ratings count (parsed if present)42
shipping_policiesShipping policy text (if present)Ships within two business days...
privacy_securityPrivacy and security note text (if present)Amazon knows that you care how information...
privacy_policySeller privacy policy text (if present)We value the privacy of your personal data...
help_contentReturns/refunds/help text (if present)For questions about a charge...
return_policyReturn policy list (reserved, may be empty)[]
rating_count_m1212-month rating count (reserved)0
rating_count_m33-month rating count (reserved)0
rating_count_m11-month rating count (reserved)0
countryMarketplace country contextUS
timestampISO timestamp when the record was created2026-04-04T05:13:09.962Z
seller_phone_numberSeller phone (reserved; if discoverable)null

Note: Some fields may be unavailable on certain storefronts and will return empty strings, empty arrays, zeros, or nulls. Exports are available via the Apify dataset in JSON, CSV, and Excel formats.

Key features

  • 🔗 ASIN-to-seller discovery Paste ASINs and this Amazon ASIN seller extractor automatically finds the associated seller link from product pages before extracting storefront data.
  • 🧭 Flexible inputs (ASINs, seller IDs, or seller URLs) Use it as an Amazon seller information extractor by providing seller IDs/usernames (e.g., Axxxxxxxxxxxx) or direct storefront URLs; normalization is handled for you.
  • ⚖️ Bounded concurrency for stability Control parallelism with maxConcurrency to balance speed and resilience on Amazon—ideal for bulk runs with an Amazon seller list extractor workflow.
  • ♻️ Robust retry logic Network requests include exponential backoff and error handling for improved reliability during large-scale Amazon marketplace seller data scraping.
  • 🏠 Residential proxy by default The actor always uses Apify Residential proxy (optionally with a proxyCountry), improving resilience for an Amazon storefront seller scraper in multiple locales.
  • ✂️ Feedback sampling controls Limit how many feedback comments to collect per seller with maxComments for faster, targeted data collection.
  • 🧑‍💻 Developer friendly on Apify Run via Apify UI or programmatically with the Apify API. Stream records into pipelines and analytics for an Amazon competitor seller analysis tool use case.
  • 💾 Dataset export ready Export results to JSON, CSV, or Excel from the Apify dataset for dashboards, BI tools, or CRM enrichment.

Note on beta options:

  • keywordInputs: Logged as “not yet fully implemented” and currently skipped.
  • useCaptchaSolver: Exposed as an input toggle, but not integrated into the current run logic.
  • sortOrder: Included for compatibility, but not applied to the current feedback extraction flow.

How to use Amazon Seller Data Extractor - step by step

  1. Sign in to Apify Create a free Apify account or log in.
  2. Open the actor Find “Amazon Seller Data Extractor” in the Apify Store and click Try for free.
  3. Choose your input strategy
    • asinInputs: Add product ASINs (e.g., B00P8XQPY4) to auto-discover sellers.
    • usernameInputs: Add seller IDs/usernames (e.g., A33W53J5GVPZ8K) for direct storefront scraping.
    • startUrls: Add seller page URLs (e.g., https://www.amazon.com/sp?seller=...).
    • keywordInputs: Present but currently skipped (not implemented).
  4. Configure options
    • amazonDomain to target a marketplace (e.g., amazon.com, amazon.co.uk).
    • proxyCountry if you need country-specific routing; residential proxy is always enforced.
    • maxComments to limit how many feedbacks you collect per seller.
    • maxConcurrency to set parallelism (lower values reduce risk of blocking).
    • useCaptchaSolver and sortOrder are available but not applied in the current implementation.
  5. Start the run Click Start. The actor normalizes inputs, discovers sellers from ASINs when provided, fetches pages with retries, and writes structured results to the dataset.
  6. Monitor progress Follow logs for counts, limits applied, and any skipped inputs (e.g., keywordInputs).
  7. Export your data Open the run’s Dataset and export to JSON, CSV, or Excel. Use it for reporting, enrichment, or automation via the Apify API.

Pro Tip: Chain this Amazon seller scraper with your ETL or enrichment workflow using the Apify API to keep your seller intelligence fresh on a schedule.

Use cases

Use case nameDescription
Competitor seller benchmarkingTrack storefront ratings, feedback trends, and profile details to benchmark competitor merchants at scale.
Lead enrichment for marketplacesEnrich internal seller records with seller_id, products_link, and storefront metadata for outreach or verification.
Category/ASIN seller mappingUse ASINs to identify who’s selling a product and build a structured map of sellers per product.
Marketplace monitoring & QAMonitor storefront policy text (shipping, returns, privacy) for compliance checks across regions.
Data pipelines & APIsStream dataset records to warehouses via the Apify API as part of a broader Amazon merchant data scraper pipeline.
Academic & market researchCollect structured seller storefront data for studies on ratings distribution and marketplace behavior.

Why choose Amazon Seller Data Extractor?

This tool prioritizes precision and reliability for storefront-focused Amazon seller scraping—without the overhead of custom code.

  • ✅ Accurate storefront parsing: Extracts structured fields consistently from seller pages and product-linked storefronts.
  • ⚡ Built for scale: Control concurrency to safely process multiple sellers in parallel.
  • 🔁 Resilient collection: Retries and backoff help keep runs stable under real-world conditions.
  • 🧑‍💻 Developer access: Works seamlessly with the Apify API and dataset exports for automation.
  • 🔒 Responsible by design: Targets public seller storefront data only.
  • 💸 Cost-effective: Try it with a 120-minute trial on Apify; monthly plan available.
  • 🏗️ Production-ready infrastructure: Always-on residential proxy configuration for improved success rates over browser extensions or ad-hoc scripts.

Bottom line: a reliable Amazon seller scraper for teams who need structured, repeatable results.

Yes—when used responsibly. This actor collects publicly available information from Amazon seller storefront and product pages. It does not access private or authenticated content.

Guidelines for compliant use:

  • Scrape only publicly visible data and respect platform terms.
  • Adhere to data protection laws (e.g., GDPR, CCPA) applicable to your use case.
  • Avoid personal data processing unless you have a lawful basis.
  • Do not use scraped data for spam or abusive activities.
  • Consult your legal team for edge cases and jurisdiction-specific requirements.

Input parameters & output format

Example JSON input

{
"asinInputs": ["B00P8XQPY4"],
"usernameInputs": ["A33W53J5GVPZ8K"],
"keywordInputs": [],
"startUrls": ["https://www.amazon.com/sp?seller=A33W53J5GVPZ8K"],
"amazonDomain": "amazon.com",
"language": "",
"proxyCountry": "AUTO",
"useCaptchaSolver": false,
"sortOrder": "recent",
"maxComments": 10,
"maxConcurrency": 10,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameters

  • asinInputs (array)
    • Description: List of Amazon ASINs (e.g., B00P8XQPY4). The actor will extract seller information from product pages.
    • Default: not set
    • Required: No
  • usernameInputs (array)
    • Description: List of Amazon seller usernames or seller IDs (e.g., A33W53J5GVPZ8K).
    • Default: not set
    • Required: No
  • keywordInputs (array)
    • Description: List of keywords to search for sellers (e.g., 'electronics seller', 'bookstore').
    • Default: not set
    • Required: No
    • Note: Currently logged as “not yet fully implemented” and skipped.
  • startUrls (array)
  • amazonDomain (string)
    • Description: Amazon domain to use (e.g., amazon.com, amazon.co.uk, amazon.de).
    • Default: amazon.com
    • Required: No
  • language (string)
    • Description: Language for Amazon pages (e.g., en-US, en-GB, de-DE). Leave empty for default.
    • Default: "" (empty)
    • Required: No
  • proxyCountry (string)
    • Description: Country for proxy selection. Use 'AUTO' for automatic selection.
    • Default: AUTO
    • Required: No
  • useCaptchaSolver (boolean)
    • Description: Enable captcha solver (warning: may incur additional costs).
    • Default: false
    • Required: No
    • Note: Present as a toggle but not integrated into the current run logic.
  • sortOrder (string; enum: recent, helpful, rating)
    • Description: Sort order for feedbacks (if applicable).
    • Default: recent
    • Required: No
    • Note: Included for compatibility; not currently applied to feedback extraction.
  • maxComments (integer; 0–1000)
    • Description: Maximum number of feedback comments to extract per seller (0 = all available).
    • Default: 10
    • Required: No
  • maxConcurrency (integer; 1–20)
    • Description: Maximum number of seller/product pages fetched in parallel. Lower values are safer for avoiding blocks and instability on Amazon.
    • Default: 10
    • Required: No
  • proxyConfiguration (object)
    • Description: Note: This actor always uses residential proxy regardless of your selection. The proxy configuration option is available for compatibility but will be automatically overridden to use residential proxy.
    • Default: not set (prefill: {"useApifyProxy": false})
    • Required: No

Example JSON output

{
"url": "https://www.amazon.com/sp?seller=A33W53J5GVPZ8K",
"seller_id": "A33W53J5GVPZ8K",
"seller_name": "Peckomatic",
"description": "Peckomatic is committed to providing each customer with the highest standard of customer service.",
"detailed_info": [
{
"title": "Business Name",
"value": "Example LLC"
},
{
"title": "Business Address",
"value": "2612 State Route 80, Lafayette, NY, 13084, US"
}
],
"feedbacks": [
{
"stars": "5 out of 5 stars",
"text": "Great service and on-time delivery.",
"date": "By Jane D. on November 16, 2025."
}
],
"stars": "4.5 out of 5 stars",
"return_policy": [],
"shipping_policies": "Unless noted otherwise, items ship within two business days of receiving an order.",
"privacy_security": "Amazon knows that you care how information about you is used and shared...",
"privacy_policy": "We value the privacy of your personal data.",
"help_content": "For questions about a charge that has been made to your credit card, please contact Amazon...",
"products_link": "https://www.amazon.com/s?ie=UTF8&marketplaceID=ATVPDKIKX0DER&me=A33W53J5GVPZ8K",
"rating_positive": "88% positive",
"feedbacks_percentages": {
"star_5": "79%",
"star_4": "10%",
"star_3": "7%",
"star_2": "0%",
"star_1": "4%"
},
"rating_count_m12": 0,
"rating_count_m3": 0,
"rating_count_lifetime": 42,
"rating_count_m1": 0,
"country": "US",
"timestamp": "2026-04-04T05:13:09.962Z",
"seller_phone_number": null
}

Notes:

  • Several counters (rating_count_m12, rating_count_m3, rating_count_m1) are reserved and may remain 0 if not present on page.
  • If a field isn’t available on a given storefront, it will default to an empty string, empty array, 0, or null.

FAQ

Is there a free tier or trial?

Yes. The actor includes 120 trial minutes on Apify, and a flat monthly plan is available. Check the Apify listing for current pricing and limits.

Do I need to log in to use this tool?

You need an Apify account to run the actor. The actor targets public Amazon pages and does not require Amazon login or cookies.

Can I run it via API or Python?

Yes. You can start runs, pass inputs, and fetch datasets via the Apify API, making it easy to integrate with Python scripts or serverless jobs.

Does it support all Amazon regions?

You can set amazonDomain (e.g., amazon.com, amazon.co.uk, amazon.de). The actor also supports setting a proxyCountry; residential proxy is always enabled.

Can it extract sellers from ASINs?

Yes. Provide ASINs in asinInputs and the tool will discover the seller link from the product page before scraping the storefront.

Does it extract Buy Box sellers or FBA-specific data?

This actor focuses on storefront pages and feedback/metadata. It is not specialized as a Buy Box sellers extractor or FBA-only data tool.

Can I scrape by keyword?

The keywordInputs parameter is present for future compatibility but is currently logged as “not yet fully implemented” and skipped during runs.

How many sellers can I process at once?

You control throughput with maxConcurrency. For stability, start with conservative values and scale up as needed depending on input volume and marketplace conditions.

Closing CTA / Final thoughts

Amazon Seller Data Extractor is built for fast, reliable extraction of structured Amazon seller storefront data at scale. With flexible inputs (ASINs, seller IDs, and storefront URLs), residential proxy by default, resilient retries, and clean JSON output, it’s ideal for marketers, developers, analysts, and researchers. Export your dataset to CSV/Excel for reporting, or drive an API-powered pipeline for ongoing Amazon seller intelligence. Start extracting smarter seller insights today and power your competitor analysis and market research with dependable, structured data.