This tutorial shows how to scrape Amazon UK reviews into CSV with the Amazon Reviews Scraper Lite for UK template for UScraper. You will import the workflow, replace the sample Amazon.co.uk URLs, set the export path, run one product first, and validate the review rows before scaling.
Before you start
Prerequisites and policy checks
You need UScraper installed as a local desktop app, the free template JSON, one or more Amazon.co.uk product URLs, and a folder where the CSV can be saved. Start with one ASIN, not a whole category. Amazon review pages can change by marketplace, product state, review availability, language, account state, browser session, and anti-abuse response.
Review the current Amazon.co.uk Conditions of Use and Sale, Amazon.co.uk robots.txt, and your internal data policy before automation. This guide is for controlled research from pages you can inspect in a normal browser. It is not a guide to bypass CAPTCHA, sign-in walls, payment flows, account pages, access controls, or blocked review widgets.
Technical access is not permission. Keep runs modest, collect only the fields you need, and get legal review before commercial reuse or redistribution.
Workflow anatomy
What the Amazon UK reviews scraper does
The JSON export is the authoritative workflow definition. The template starts with a multi-URL Navigate block, waits for the page, checks for Amazon's visible Continue Shopping or CAPTCHA-style validation control, clicks the allowed continue button when it exists, waits again, then looks for visible review rows with [data-hook="review"].
Structured Export writes one row per review card. After export, the workflow checks the customer review pagination bar for an enabled Next link. If the link exists, it clicks, waits, and exports the next page. If the link is disabled or missing, the loop advances to the next supplied product URL.
Navigate -> Wait for Page Load -> Gate Check -> Optional Continue
-> Wait for Review Rows -> Structured Export -> Pagination Check
-> Optional Next Click -> Loop Continue
Runbook
How to scrape Amazon UK reviews to CSV
Import the template
Open Amazon Reviews Scraper Lite for UK, download the JSON, and import it into UScraper.
Replace the sample URLs
In the Navigate block, replace the bundled iPhone case examples with Amazon.co.uk product or customerReviews URLs you are allowed to process.
Keep the waits and checks
Leave the page-load waits, two-second sleeps, Continue Shopping check, review-card wait, and scoped pagination selector in place for the first run.
Set the export folder
In Structured Export, confirm amazon_reviews_scraper.csv, headers enabled, append mode, and a project-specific local save folder.
Run one ASIN
Compare the CSV against the browser for ASIN, product title, reviewer, rating, review title, body, date, location, helpful count, and image links.
Add more inputs
Only after the first rows pass QA, add more URLs. Stop the run if Amazon shows verification, sign-in, unavailable content, or repeated blank rows.
Because the file mode is append, rerunning the same product can duplicate rows. For tests, rename the previous CSV or clear the output file. For repeat research, keep a run log with URL, ASIN, date, template version, export filename, and any selector edits.
Output
What the Amazon reviews to CSV export includes
The bundle does not include a finished CSV sample. Use the export shape below as the expected schema, then make your first validation run the sample for the product, browser state, and marketplace session you collected.
amazon_reviews_scraper.csvColumn
Product_price
Visible product price or configured fallback when present.
Column
Product_title
Product title from the page, review module, image alt text, or known ASIN fallback.
Column
Review_content
Cleaned body text from the visible review card.
Column
Data_source
Static source value, Amazon.
Column
ASIN
Ten-character product identifier parsed from product or review URLs.
Column
Product_link
Canonical Amazon.co.uk product link built from the ASIN.
Column
Product_stars
Visible product-level average rating when Amazon exposes it.
Column
Product_attributes
Variant text such as size, colour, style, or format strip.
Column
Reviewer_name
Reviewer display name from the review card.
Column
Review_title
Review headline cleaned of duplicate star labels.
Column
Review__date
Review date normalized to ISO format when parsing succeeds.
Column
Review_location
Country or marketplace text from the review date line.
Column
Review_rating
Individual review star rating parsed into a numeric value where possible.
Column
Helpful_count
Helpful vote count parsed from Amazon's helpful statement.
Column
Rating_count
Visible product rating or review count text.
Column
Reviewer_avatar_link
Reviewer avatar image URL when visible.
Column
Review_image_link
Review image URLs joined into one CSV cell.
| Product_title | ASIN | Reviewer_name | Review_rating | Review_title | Review__date | Helpful_count |
|---|---|---|---|---|---|---|
| JETech Case for iPhone 11 6.1-Inch | B07QQZD49D | A. Morgan | 5 | Reliable case for daily use | 2026-05-12 | 4 |
| iCatchy iPhone SE 2020 Compatible Case | B0876FXKXC | Verified shopper | 4 | Good fit, colour was accurate | 2026-04-28 | 1 |
| Diaclara Screen Protector Sensitive Shockproof Designed Case | B089YFFY98 | KitchenBuyer | 3 | Works, but installation took time | 2026-03-07 | 0 |
One review card should create one row. If ASIN, Reviewer_name, Review_rating, and Review_content are all blank, stop and inspect the browser before running more products.
Validation
Validate the export before using the data
Open the CSV beside the browser and audit rows from the first page, a later pagination page, and the final URL in the input list. Sort by ASIN, Reviewer_name, Review__date, and Review_title. Then compare the exported product context, review rating, title, body, helpful count, and image links against the live review card.
| Symptom | Likely cause | Fix |
|---|---|---|
| Zero rows exported | Amazon did not render review cards, showed CAPTCHA, redirected to sign-in, or served an unavailable page | Stop the run, inspect the browser, and do not bypass access controls. |
| Product fields export but review text is blank | Structured Export ran against a changed or collapsed review body layout | Confirm review text is visible, keep the waits, and update the body selector if needed. |
| Only the first page exports | Amazon did not expose an enabled review pagination Next link | Check whether more review pages are visible in the same browser session. |
| Helpful counts are blank | Amazon did not show a helpful-vote statement for that review | Treat the blank as missing display data, not necessarily zero helpful votes. |
| Duplicates appear | Append mode reran the same URLs or pagination returned overlapping rows | Dedupe by ASIN, reviewer, date, title, product link, and review content. |
Alternatives
No-code Amazon review scraper, Python, or product reviews API?
People search for scrape Amazon reviews Python, best Amazon review scraper, and Amazon product reviews API because each approach solves a different version of the same job. Choose based on custody, scale, maintenance, and permission.
Best for analysts who need a visible browser run, editable no-code workflow, and local CSV output. You still need to validate rows, keep batches modest, and respect source rules.
Amazon product APIs are not a simple substitute for every visible customer review workflow. If you need contractual access, product catalog data, or recurring production ingestion, check the current Product Advertising API documentation and compare it with approved data providers before deciding that scraping is the right path.
Troubleshooting
Common issues when scraping Amazon.co.uk reviews
Guardrails for reliable Amazon review exports
Keep batches modest
Review pages can be sensitive to rapid navigation. Start small, validate, then increase volume only when the browser keeps returning normal pages.
Expect selector drift
Amazon can change review-card markup, pagination, date text, or product modules. Blank fields usually mean you should inspect selectors before scaling.
Document the collection purpose
Keep the URL list, run date, template version, output file, and allowed use case with the CSV so downstream users understand its limits.
If the workflow stops at a Continue Shopping or CAPTCHA-style page, use Show Browser to inspect what Amazon returned. Continue only when the page offers a normal manual control you are permitted to use. If the browser is blocked, redirected, or asking for sign-in, stop the run and revisit the collection plan.
FAQ
Amazon UK review scraping FAQ
Amazon UK reviews may be publicly visible, but automated collection can still be limited by Amazon terms, robots directives, marketplace rules, copyright, privacy law, and local regulations. Review the current source rules, do not bypass CAPTCHA or access controls, keep runs modest, and get legal review before commercial reuse.
Next step
Download the Amazon Reviews Scraper Lite for UK template
Use the Amazon Reviews Scraper Lite for UK template as the download path, then keep this tutorial open while you validate the first CSV. Browse the full UScraper template library for adjacent ecommerce workflows or return to the UScraper blog for more no-code scraping tutorials.

