Amazon Product Review Export and Sentiment Monitor avatar

Amazon Product Review Export and Sentiment Monitor

Pricing

Pay per usage

Go to Apify Store
Amazon Product Review Export and Sentiment Monitor

Amazon Product Review Export and Sentiment Monitor

For ecommerce sellers, Amazon FBA operators, DTC brands, and product researchers. Pulls every Amazon review for any product with star rating, title, full text, verified purchase flag, helpful votes, reviewer name, images, and date. Works across 10 Amazon domains.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Kennedy Mutisya

Kennedy Mutisya

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Amazon Review Scraper and Export Tool for Amazon Products

Export every Amazon product review into a clean JSON, CSV, or Excel file. Pull star ratings, review titles, full text, verified purchase flags, helpful vote counts, reviewer names, dates, locations, and attached images for any product on 10 Amazon marketplaces.

Built for Amazon FBA sellers, ecommerce brands, product researchers, DTC companies, and marketing agencies who need Amazon review data without building a scraper from scratch or paying for a $35 per month subscription tool.


Who uses this Amazon review scraper

flowchart TD
A[Amazon FBA sellers] -->|Track complaints before<br/>they tank your listing| D[Amazon Review<br/>Data Export]
B[Ecommerce brands] -->|Benchmark your product<br/>against 5 competitors| D
C[Product researchers] -->|Mine real customer<br/>language for copy| D
R[Marketing agencies] -->|Client product reports<br/>in minutes| D
D --> E[Weekly complaint triage]
D --> F[Product vs product comparison]
D --> G[Review language mining]
RoleWhat the export unlocks
Amazon FBA sellerEvery 1 and 2 star review text so you can fix product issues before they snowball
Ecommerce brandSide by side review comparison against your top 5 competitors
Product researcherReal customer language for ad copy, listing optimization, and product development
DTC companyAmazon reviews for your product plus private label competitors in one dataset
Marketing agencyPull review data for 20 client products in one session, generate reports from the same file

How the Amazon review export works

flowchart LR
A[Amazon product URL<br/>or ASIN] --> B[Build review page URL]
B --> C[Load server rendered<br/>review HTML]
C --> D[Parse review cards<br/>from the DOM]
D --> E[Paginate via<br/>pageNumber param]
E --> F[(JSON / CSV / Excel)]

The actor takes your product URL or raw ASIN, builds the review listing page, and parses the server rendered HTML directly. Amazon renders reviews as static HTML, so extraction is fast and reliable. It paginates through ?pageNumber=N until your review cap is reached or the reviews run out.


Amazon Product Advertising API vs this scraper

flowchart LR
subgraph Official[Amazon PA API]
A1[Zero reviews returned]
A2[Product data only]
A3[Requires affiliate<br/>account approval]
end
subgraph Actor[This actor]
B1[Every review on<br/>the product page]
B2[Full text, stars,<br/>images, votes]
B3[$0.006 per review]
end
Official -.-> X[Choose based on<br/>what you need]
Actor --> X
FeatureAmazon PA APIThis actor
Review dataNone (not available)Full review history
Review textNot returnedComplete text
Star ratingsNot returned1 to 5 per review
Helpful votesNot returnedYes
Verified purchase flagNot returnedYes
Reviewer imagesNot returnedYes
MarketplacesLimited10 Amazon domains
PriceAffiliate approval required$0.006 per review, first 50 free

Quick start

Export recent reviews for one Amazon product:

curl -X POST "https://api.apify.com/v2/acts/scrapemint~amazon-review-intelligence/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"productUrls": [
{ "url": "https://www.amazon.com/dp/B0D1XD1ZV3" }
],
"maxReviews": 100,
"sortBy": "RECENT"
}'

Compare your product against 3 competitors, pulling only 1 and 2 star reviews:

{
"productUrls": [
{ "url": "https://www.amazon.com/dp/B0D1XD1ZV3" },
{ "url": "https://www.amazon.com/dp/B09V3KXJPB" },
{ "url": "https://www.amazon.com/dp/B0BSHF7WHW" },
{ "url": "https://www.amazon.com/dp/B07FZ8S74R" }
],
"maxReviews": 100,
"filterByRating": "1"
}

Use ASINs directly instead of full URLs:

{
"asins": "B0D1XD1ZV3, B09V3KXJPB, B0BSHF7WHW",
"maxReviews": 100,
"sortBy": "HELPFUL",
"verifiedOnly": true
}

Scrape reviews from Amazon UK instead of the US store:

{
"productUrls": [
{ "url": "https://www.amazon.co.uk/dp/B0D1XD1ZV3" }
],
"maxReviews": 100,
"amazonDomain": "amazon.co.uk"
}

What one review record looks like

{
"rating": 5,
"reviewTitle": "Best purchase this year",
"reviewText": "Battery lasts 2 full days with heavy use. Screen is bright enough for outdoor reading. Camera is solid for the price point.",
"reviewerName": "Tech Enthusiast",
"reviewerUrl": "https://www.amazon.com/gp/profile/amzn1.account.ABC123",
"reviewDate": "March 15, 2026",
"reviewLocation": "United States",
"isVerifiedPurchase": true,
"helpfulVotes": 42,
"imageCount": 3,
"images": [
"https://images-na.ssl-images-amazon.com/images/I/71abc123.jpg"
],
"asin": "B0D1XD1ZV3",
"productTitle": "Samsung Galaxy S26 Ultra 256GB",
"productPrice": "$1,199.99",
"averageRating": 4.4,
"totalReviewCount": 8472,
"amazonDomain": "amazon.com",
"productUrl": "https://www.amazon.com/dp/B0D1XD1ZV3",
"scrapedAt": "2026-04-16T18:30:01.112Z"
}

Every record carries both the review fields and the product rollup, so multi product exports group cleanly by productTitle or asin in any spreadsheet.


Inputs

FieldTypeDefaultWhat it does
productUrlsarray[]Amazon product or review page URLs. The actor extracts the ASIN automatically.
asinsstring""Comma separated ASINs (alternative to URLs)
maxReviewsinteger100Hard cap per product. Controls cost.
sortBystringRECENTRECENT or HELPFUL
filterByRatingstring""Only return reviews with this star rating (1, 2, 3, 4, or 5)
verifiedOnlybooleanfalseOnly return verified purchase reviews
amazonDomainstringamazon.comWhich Amazon marketplace to scrape (10 domains supported)
proxyConfigurationobjectResidentialApify proxy settings

Supported Amazon marketplaces

flowchart LR
subgraph Americas
A1[amazon.com]
A2[amazon.ca]
end
subgraph Europe
B1[amazon.co.uk]
B2[amazon.de]
B3[amazon.fr]
B4[amazon.it]
B5[amazon.es]
end
subgraph AsiaPacific[Asia Pacific]
C1[amazon.co.jp]
C2[amazon.in]
C3[amazon.com.au]
end
Americas --> D[Same actor<br/>same output]
Europe --> D
AsiaPacific --> D

Set amazonDomain to any of these 10 marketplaces. The output format is identical across all domains.


Pricing

Pay per review. Free tier lets you verify the output before spending anything.

TierPriceBest for
FreeFirst 50 reviews per runVerifying the output format
Standard$0.006 per reviewOngoing monitoring and competitor research

1,000 reviews across 10 products: $5.70 once. Review monitoring SaaS tools: $35 to $200 per month.


Compare products in one run

flowchart LR
A[Your product ASIN] --> X[Actor]
B[Competitor 1 ASIN] --> X
C[Competitor 2 ASIN] --> X
X --> D[(Unified review<br/>dataset)]
D --> E[Group by productTitle]
E --> F[Head to head<br/>review comparison]

Every record includes asin, productTitle, and averageRating, so grouping in Excel, Sheets, or a BI tool takes seconds. Filter by filterByRating to compare only negative reviews across products.


From reviews to product decisions in 3 steps

flowchart LR
A[Scrape reviews<br/>for your ASIN +<br/>3 competitors] --> B[Filter by 1 and 2<br/>star ratings]
B --> C[Read the top<br/>complaints]
C --> D1[Fix your product<br/>before returns spike]
C --> D2[Steal competitor<br/>praise for your listing]
C --> D3[Feed PPC headlines<br/>with real customer words]

Common workflows

  • Weekly complaint triage. Schedule this actor on your own ASIN every Monday. Pull only 1 star reviews. Fix the top complaint before it snowballs into a listing demotion.
  • Competitor review mining. Pull your product plus 5 competitors. Read what customers praise about the rival product. Use that language in your own listing.
  • Ad copy research. Pull 5 star verified reviews. Extract the exact phrases customers use to describe why they love the product. Drop those into your PPC headlines.
  • Product development. Pull 1 and 2 star reviews for the top 3 products in your category. The recurring complaints are your product roadmap.
  • Listing optimization. Pull helpful reviews sorted by votes. The most upvoted reviews tell you what features buyers care about most.

Eight actors covering Amazon, Google, Facebook, Yelp, TripAdvisor, Booking, Trustpilot, and Airbnb.


Monitor reviews across 8 platforms in one pipeline

flowchart TD
AM[Amazon Reviews] --> R[Unified<br/>Review Dataset]
G[Google Reviews] --> R
F[Facebook Reviews] --> R
Y[Yelp Reviews] --> R
T[TripAdvisor Reviews] --> R
B[Booking Reviews] --> R
TP[Trustpilot Reviews] --> R
A[Airbnb Data] --> R
R --> D1[Cross platform<br/>sentiment report]
R --> D2[Platform by platform<br/>comparison]
R --> D3[Single source of truth<br/>for every review]

Run all eight actors on the same brand or product category. Merge the datasets. One spreadsheet with every review from every platform. No SaaS subscription needed.


Frequently asked questions

How do I scrape Amazon reviews into a CSV or Excel file? Run this actor with a product URL or ASIN and a review cap. Export the dataset as CSV or Excel from the Apify console or pull it via the API.

Is there an Amazon API that returns product reviews? No. The official Amazon Product Advertising API does not return review data at all. This actor scrapes the public review pages directly.

Can I scrape reviews from Amazon UK, Germany, or Japan? Yes. Set amazonDomain to amazon.co.uk, amazon.de, amazon.co.jp, or any of the 10 supported marketplaces. The output format is the same across all domains.

How do I export only negative Amazon reviews? Set filterByRating to 1 or 2 to pull only reviews with that star rating.

How do I get only verified purchase reviews? Set verifiedOnly to true. The actor adds the reviewerType=avp_only_reviews parameter to the Amazon review page.

Can I compare multiple Amazon products in one run? Yes. Pass multiple URLs in productUrls or multiple ASINs in the asins field. Every record includes asin and productTitle for easy grouping.

How many reviews can I get per product? Amazon shows approximately 100 reviews per sort order through their public review pages. Set maxReviews to control the cap.

Can I use ASINs instead of full URLs? Yes. Paste comma separated ASINs into the asins field. The actor builds the correct review URL for each one.

How do I find competitor product language for my listing? Pull 5 star reviews for the top 3 competitors in your category. Search the text for recurring praise phrases. Use those exact words in your bullet points and A+ content.

How do I download Amazon reviews for my product? Paste your product URL into productUrls or type the ASIN into the asins field. Press Run. When the actor finishes, click Export in the Apify console and choose CSV, Excel, or JSON.

How do I monitor Amazon reviews for my FBA product automatically? Schedule this actor on the Apify platform to run weekly or daily. Each run exports the latest reviews. Diff against the previous export to catch new complaints before they affect your listing rank.

How fresh is the data? Live at query time. Every run pulls straight from Amazon.

Why residential proxies? Amazon blocks datacenter IPs within a few requests. Residential proxies keep runs clean, and the actor ships with residential defaults.

What does "Robot Check" mean in the logs? Amazon detected the request as automated and served a CAPTCHA page. Switch proxyConfiguration.apifyProxyGroups to ["RESIDENTIAL"] in the input. The actor logs a warning and skips the blocked page.