Limited Time — Lifetime Access for just $99. Lock in before prices rise.

UScraper
Tutorials

How to Scrape Amazon Spain Reviews to CSV

Scrape Amazon Spain reviews to CSV with UScraper. Configure amazon.es review URLs, pagination, CAPTCHA waits, export fields and QA checks locally.

UScraper
June 21, 2026
7 min read
#how to scrape amazon es reviews#amazon spain review scraper#scrape amazon reviews spain#amazon reviews scraper tutorial#amazon review scraper alternative#amazon.es review scraper#amazon reviews to csv#local desktop app scraper
How to Scrape Amazon Spain Reviews to CSV

This tutorial shows how to scrape Amazon Spain reviews from amazon.es review pages into a CSV using the Amazon Spain Reviews Scraper template for UScraper. You will import the workflow, replace the sample ASIN review URLs, confirm the export path, run a small validation batch, and handle the common page states that make Amazon review scraping unreliable.

Before you start

Prerequisites and policy checks

You need UScraper installed as a local desktop app, a short list of amazon.es review URLs you are allowed to process, and a folder where CSV files can be written. Start with one to three ASIN review pages, not a large catalog. Amazon pages can vary by language, marketplace, session state, cookie consent, availability, and automated-access response.

Use review-page URLs that look like https://www.amazon.es/product-reviews/<ASIN>/?reviewerType=all_reviews&sortBy=recent&pageNumber=1. The template can loop through multiple URLs, but the first run should stay small so you can confirm that the browser sees real review cards before exporting a project dataset.

Also review Amazon's current policies before you collect or reuse review text. Public visibility does not automatically grant redistribution rights, and automated collection can be limited by terms, robots directives, copyright, privacy law, marketplace rules, and local regulation. If you need contractual access for a production integration, compare this browser workflow against Amazon's official Product Advertising API documentation and other approved partner routes.

Treat this tutorial as a supervised research workflow. Do not bypass CAPTCHA, sign-in walls, account-only pages, payment flows, or other access controls.

ItemWhat to prepareWhy it matters
Review URLsApproved amazon.es product-reviews pagesThe workflow is built around review-page markup, not search results or seller dashboards.
Export folderA project-specific local folderKeeps test CSVs separate from client or production exports.
Validation sampleOne ASIN with visible reviewsLets you check selectors, pagination, and blank fields before scaling.
Policy notesTerms, robots, and permitted useKeeps collection scope separate from analysis and publication decisions.

Workflow anatomy

What the Amazon Spain review scraper does

The companion JSON is a best-effort workflow for amazon.es review pages. Its core path is simple: Set Window Size -> Navigate -> Wait for Page Load -> cookie check -> CAPTCHA check -> scroll -> review-row check -> Structured Export -> pagination click -> Loop Continue.

The template uses a stable browser viewport, then opens each URL configured in the Navigate block. It waits for the page to load, clicks the cookie consent selector when it appears, and checks for common CAPTCHA indicators such as validateCaptcha, captchacharacters, or CAPTCHA images. If a challenge is detected, the workflow waits 90 seconds so it can be handled manually in the visible browser. If review rows still do not render, it skips the current URL and continues to the next input.

The bundle does not include a CSV sample, so the JSON export is the authoritative sample of the workflow definition. Structured Export uses div[data-hook='review'], customer_review-*, and related review selectors as row targets. It writes headers, uses append mode, and saves to the configured local folder.

Output groupCSV fieldsHow to use it
Source contextasin, source_url, review_id, review_urlDeduplicate rows and trace records back to the original review page.
Reviewerreviewer_name, reviewer_profile_urlAudit visible reviewer identity fields where Amazon exposes them.
Review contentrating, review_title, review_date, review_bodyBuild sentiment, issue tagging, and voice-of-customer analysis.
Purchase contextproduct_variant, verified_purchase, helpful_votesCompare complaints by variant and prioritize higher-signal reviews.
Mediaimage_urlsCapture visible review image URLs for manual inspection.

Runbook

How to scrape Amazon Spain reviews to CSV

1

Import the workflow

Open the Amazon Spain Reviews Scraper template, download the JSON, and import it into UScraper.

2

Replace the sample URLs

In the Navigate block, replace the sample amazon.es review pages with the ASIN review URLs you are allowed to collect. Keep reviewerType=all_reviews, sortBy=recent, and pageNumber=1 when those parameters match your analysis plan.

3

Keep the waits

Leave the load waits, cookie check, CAPTCHA check, 90-second challenge wait, scroll step, and review-row check in place for the first run. They make the workflow slower, but they also protect the CSV from challenge-page rows.

4

Set the export path

In Structured Export, confirm amazon-spain-review-scraper.csv, headers, append mode, and the save folder. Use a clean folder for each project so test rows do not mix with final exports.

5

Run one ASIN first

Run a single review URL, open the CSV, compare three rows against the browser, then reconnect or expand the loop for the remaining URLs once the fields look correct.

After the first successful run, sort the CSV by asin and review_id. A single review should have one review ID and one source URL. If rows duplicate, check whether the same input URL was pasted twice or whether a run was restarted after append mode had already written rows.


Validation

Validate review rows before analysis

Amazon review pages are dynamic enough that validation should be part of the workflow, not a cleanup afterthought. Keep the browser and CSV side by side. Check one row from the first page, one row after pagination, and one row from the last ASIN in the batch.

SymptomLikely causeFix
CSV has headers but no rowsAmazon returned a CAPTCHA, unavailable page, or layout without matching review rowsWatch the browser during one URL, handle allowed prompts, and rerun with the default waits.
Missing asinURL does not match the expected product-reviews/<ASIN> patternReplace the input with a canonical review-page URL.
Blank review_bodyReview text was collapsed, translated, hidden, or the selector changedOpen the row in the browser and refresh the review-body selector if the text is visible.
No paginationAmazon did not expose an active next-page controlConfirm the ASIN has enough visible reviews and that the page is not filtered too narrowly.
Mixed old and new rowsAppend mode wrote into an existing CSVRename the output file or clear the prior export before the final run.

For recurring research, keep a tiny audit log with the ASIN list, run date, CSV filename, export folder, template version, and any selector edits. That context is useful when a product manager, analyst, or legal reviewer asks where a row came from.


Alternatives

UScraper vs cloud scrapers vs Amazon APIs

UScraper is a good fit when you want a supervised local desktop workflow, visible browser QA, and a CSV you can inspect immediately. The tradeoff is that you own the run quality: you still need to check policy, handle page states, maintain selectors, and validate rows.

Cloud review scrapers from platforms such as Octoparse, Apify, Bright Data, Outscraper, or API providers can be better when you need hosted scheduling, managed infrastructure, proxy operations, or developer APIs. Those tools may also introduce account requirements, usage pricing, data custody questions, and a different debugging model.

Official Amazon API routes are the better starting point when your use case needs approved production access, product catalog integration, affiliate workflows, or contractual data rights. A browser export is easier to test for small research jobs, but it is not a substitute for approved access where policy, uptime, and redistribution rights matter.

PathBest forWatch-outs
UScraper templateLocal CSV research, small batches, analyst QASelector drift, CAPTCHA states, manual validation.
Hosted scraperScheduling, scale, API-driven pipelinesUsage cost, vendor custody, account setup, platform limits.
Official APIApproved production integrationEligibility, available fields, policy requirements, implementation work.

FAQ

Amazon Spain review scraper FAQ

Amazon Spain reviews may be publicly visible, but automated collection can still be limited by Amazon terms, robots directives, marketplace policy, copyright, privacy law, and local regulations. Use modest runs, avoid bypassing access controls, and get legal review before commercial reuse.


Next step

Download the Amazon Spain review scraper template

Use the Amazon Spain Reviews Scraper to CSV template as the download path, then keep this tutorial open while you configure URLs, export location, and validation checks. For adjacent workflows, browse the UScraper template library, compare other review templates, or read more tutorials on the UScraper blog.

FAQ

Frequently asked questions

Here are some of our most common questions. Can't find what you're looking for?

View All FAQs

Stop writing scripts. Start scraping visually.

Download UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.

Available on Windows 10+ and macOS 12+ · Need help? [email protected]