Amazon Seller + Feedback Scraper
Pricing
from $2.00 / 1,000 results
Amazon Seller + Feedback Scraper
Scrape Amazon Seller profiles or Seller feedback. Pick one option per run, paste a seller ID or seller page URL, then download the results with the run Export button (JSON, CSV, Excel).for brand protection, marketplace intelligence, seller due diligence, VOC, 3P competitor research and NLP pipelines
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Wibuild
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Amazon Seller Scraper | Extract Seller Profiles or Seller Feedback (Amazon Marketplaces)
Scrape Amazon seller profiles or Amazon seller feedback from public seller pages. Pick one option per run, paste a seller ID or seller page URL, then download the results with the run Export button (JSON, CSV, Excel).
Works on amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca, amazon.com.mx, amazon.com.au, amazon.co.jp, and amazon.in.
Read this first — one engine per run
This actor is one scraper with two engines. You cannot collect profile and feedback in the same run.
| You select | What you get | What you do not get |
|---|---|---|
| Seller profile | One row per seller: name, about, address, ratings, phone when Amazon shows it | Customer comments |
| Seller feedback | One row per comment: stars, text, date, seller replies | Full profile / address table |
- In the input form, What to collect is a single choice. Seller profile does not write comments. Seller feedback does not write the profile table. Max Mode and star filters only apply to feedback (they are ignored for profile).
- Need both for the same seller? Start two runs with the same seller ID: first
scrapeType: "profile", thenscrapeType: "feedback". Join later onsellerId. - Every run writes to the default dataset only. You do not need the Storage tab or a second dataset.
How to download your data
You always use the same results file — the run’s default dataset.
Apify Console
- Open the finished run.
- Open the Output / results table (or click Export).
- Download JSON, CSV, or Excel.
That file is your profiles or your comments, depending on what you selected. There is nothing extra to hunt for.
API
GET https://api.apify.com/v2/actor-runs/{runId}/dataset/items?format=csv
Same as Export. Integrations (Make, Zapier, n8n) and run-sync-get-dataset-items use this dataset.
MCP / AI agents
Use the dataset from the actor run (get-actor-output / default datasetId). It matches the engine you requested. Call the actor twice if you need both engines.
60-second overview
| Goal | What to set |
|---|---|
| Seller directory (name, about, address, ratings, phone when published) | scrapeType = profile |
| Customer comments (stars, text, date, seller replies) | scrapeType = feedback, maxMode = true |
| Latest month, 5-star only | scrapeType = feedback, maxMode = false, timePeriod = 30d, starRatings = ["5"] |
| Critical comments only | scrapeType = feedback, maxMode = false, starRatings = ["critical"] |
| Cheap test | scrapeType = feedback, maxMode = false, maxFeedback = 20 |
Why use this Amazon seller scraper?
- Two engines, one actor — seller profile or seller feedback, never a nested JSON blob.
- Default dataset only — Export / API / MCP just work.
- Max Mode (feedback engine) — maximizes unique public comments; duplicates are removed.
- Filtered mode — 30 / 90 / 365 days or Lifetime, plus star / positive / critical filters.
- Profile fields — store name, about seller, ratings, business name and address, storefront link, phone when Amazon publishes it.
- Feedback fields — star rating, comment, reviewer, date, seller reply when present,
sellerId(and seller name when available). - Multi-marketplace — US, UK, DE, FR, IT, ES, CA, MX, AU, JP, IN.
Ideal for: brand protection, marketplace intelligence, seller due diligence, VOC, 3P competitor research, account health, and NLP pipelines.
How you are billed
You pay for rows in the default dataset for that run:
| You selected | You pay for | Typical store price |
|---|---|---|
| Seller profile | Each seller row | $1 per 1,000 sellers |
| Seller feedback | Each comment row | $1.50 per 1,000 comments |
A Max Mode feedback run on a busy seller can return thousands of comments — that is most of the cost. Use maxFeedback or turn Max Mode OFF for a cheaper test. Profile runs are cheap (usually one row per seller).
Set a max total charge on the run if you want a hard spend cap.
Engine 1 — Seller profile
{"scrapeType": "profile","seller": "https://www.amazon.com/sp?ie=UTF8&seller=A2YISN0J3GGO3N","domain": "com"}
Max Mode and star filters sit in Seller feedback options. They are ignored for this engine.
Sample profile row
{"recordType": "sellerProfile","statusCode": 200,"statusMessage": "FOUND","sellerId": "A2YISN0J3GGO3N","domainCode": "com","sellerName": "ArtCreativity","aboutSeller": "ArtCreativity is a Family owned toy...","businessName": "Example LLC","businessAddress": "123 Example Rd, City, ST, 10950, US","storefrontUrl": "/s?ie=UTF8&marketplaceID=ATVPDKIKX0DER&me=A2YISN0J3GGO3N","sellerPageUrl": "https://www.amazon.com/sp?ie=UTF8&seller=A2YISN0J3GGO3N","countRating": 23769,"percentageRating": 99,"rating": 4.9,"sellerContactPhone": "+1 845-783-6009","sellerContactEmail": null,"ratingThirtyDays": 4.9,"countThirtyDays": 412,"percentFiveStar": "94%","percentFourStar": "4%","percentThreeStar": "1%","percentTwoStar": "0%","percentOneStar": "1%","ratingNinetyDays": 4.9,"countNinetyDays": 1200,"ratingTwelveMonths": 4.9,"countTwelveMonths": 5100,"ratingLifetime": 4.9,"countLifetime": 23769}
Notes: Email is almost always empty. Phone is filled only when Amazon shows it. Star percents follow the on-page histogram (often the 30-day window).
Engine 2 — Seller feedback
{"scrapeType": "feedback","seller": "https://www.amazon.com/sp?ie=UTF8&seller=A2YISN0J3GGO3N","domain": "com","maxMode": true}
Max Mode
Turn maxMode ON for the broadest unique set of public seller feedback. Time window and star filters are ignored. Amazon does not always publish every historical comment — profile rating counts can be much larger than exportable written feedback.
Filters (Max Mode OFF)
timePeriod | Meaning |
|---|---|
30d | Last 30 days |
90d | Last 90 days |
365d | Last 12 months |
Lifetime | All available public comments |
starRatings | Meaning |
|---|---|
all | All stars |
5 4 3 2 1 | That star only |
positive | All positive (4–5) |
critical | All critical (1–3) |
Cheap test:
{"scrapeType": "feedback","seller": "A2YISN0J3GGO3N","domain": "com","maxMode": false,"timePeriod": "30d","starRatings": ["all"],"maxFeedback": 20}
Several sellers:
{"scrapeType": "feedback","seller": "A2YISN0J3GGO3N","sellers": ["A1EXAMPLESELLER"],"maxMode": true}
If a URL already includes a host (amazon.co.uk), that marketplace wins over domain.
Sample feedback row
{"recordType": "sellerFeedback","sellerId": "A2YISN0J3GGO3N","sellerName": "ArtCreativity","domainCode": "com","rating": 5,"text": "Great quality and fast shipping.","raterName": "Jane D.","date": "2026-03-12","dateRaw": "March 12, 2026","rater": "By Jane D. on March 12, 2026.","hasResponse": false,"sellerReply": null,"fulfillmentChannel": "AMAZON","timePeriod": "Lifetime","starFilter": "5"}
Input reference
| Field | Required | Description |
|---|---|---|
scrapeType | Yes | profile or feedback |
seller | Yes | Seller ID or public seller page URL |
sellers | No | Extra IDs or URLs in the same run |
domain | No (default com) | Marketplace for a bare seller ID |
maxMode | No (default true) | Feedback engine only |
timePeriod | No | Feedback engine, Max Mode OFF |
starRatings | No | Feedback engine, Max Mode OFF |
maxFeedback | No | Cap unique comments (feedback engine) |
What analysis can you run?
Profile engine
- Track
rating,countRating,percentageRating - Compare 30-day vs lifetime averages
- Capture
businessName/businessAddressfor vendor files - Use phone only when the marketplace publishes it
Feedback engine
- Sentiment on
text - Split 1–2★ vs 4–5★ language
- Reply rate via
hasResponse/sellerReply - Volume by
date - Join later to a profile run on
sellerId
Tips
- Need profile + comments? Two runs with the same seller:
scrapeType: "profile", thenscrapeType: "feedback". Download each run with Export. Join files onsellerId. - Do not look for a second dataset under Storage. Export is the full result for that run.
- Start feedback with Max Mode OFF and
maxFeedback = 20, then turn Max Mode ON. - High-volume sellers take longer and cost more in feedback mode.
- Empty email and missing phone are normal.
- Written feedback is often less than the rating count on the profile.
Legal & fair use
Use this actor on public Amazon seller information you are allowed to collect. Respect Amazon’s terms, applicable law, and your privacy obligations. Do not use the data to harass sellers or to rebuild Amazon’s catalog as a competing storefront. Phone numbers appear only when Amazon already displays them.
Keywords
Amazon seller scraper · Amazon seller profile scraper · Amazon seller feedback scraper · scrape Amazon merchant ratings · Amazon 3P seller address · Amazon seller phone number · Amazon marketplace seller intelligence · extract Amazon seller reviews · Amazon FBA seller feedback export · Apify Amazon seller dataset · seller due diligence Amazon · VOC Amazon marketplace · Amazon seller star ratings · competitor Amazon third-party sellers