This tutorial shows how to scrape Amazon Spain product details from known Amazon.es ASIN URLs into CSV with the Amazon Product Details Scraper for Spain template for UScraper. You will import the workflow, replace the sample URLs, set the export path, and validate the first rows.
Before you start
Prerequisites, scope, and source checks
You need UScraper installed as a local desktop app, a reviewed list of Amazon.es product URLs or ASINs, and a folder where the CSV can be written. Start with three to five product detail pages because Amazon pages can vary by region, delivery setting, availability, language, cookie state, and anti-abuse response.
This guide is for visible product detail pages, not account dashboards, seller portals, checkout flows, private pages, or CAPTCHA bypassing. Review Amazon's current terms, robots directives, marketplace rules, official API options, and your local data obligations before collecting or reusing product data.
Compliance first: use pages you have permission to access, keep pacing conservative, do not defeat access controls, and treat the CSV as a research export until it has been reviewed.
Workflow anatomy
How the Amazon Spain scraper works
The JSON workflow is intentionally direct: Set Window Size -> Navigate -> Wait for Page Load -> Cookie Check -> Wait for Body -> Structured Export -> Loop Continue. Navigate contains the input URLs. The cookie branch checks for #sp-cc-accept. Structured Export reads the rendered page and appends the row.
The JSON export is the authoritative workflow sample. Price extraction is restricted to main product and buy-box containers, which reduces the chance of pulling prices from recommendation widgets.
| Workflow part | What it does | Why it matters |
|---|---|---|
| Navigate | Opens each Amazon.es /dp/ or product URL in the input list | Keeps every CSV row traceable to an approved ASIN page. |
| Cookie check | Looks for #sp-cc-accept and continues on either branch | Keeps consent UI from blocking visible product fields. |
| Wait blocks | Wait for load and for body to exist | Gives dynamic modules time to render. |
| Structured Export | Writes headers, appends rows, and extracts product fields | Produces a spreadsheet-ready dataset instead of raw HTML. |
| Loop Continue | Advances to the next URL after a short pause | Makes the batch repeatable without manual browser work. |
Runbook
How to scrape Amazon Spain product data to CSV
Download and import the template
Open the Amazon Spain product details scraper template, download the JSON workflow, and import it into UScraper.
Replace the sample ASIN URLs
In Navigate, replace the sample Amazon.es URLs with the direct /dp/ pages your team is allowed to process.
Keep cookie handling and waits
Leave the cookie branch, page-load wait, body wait, and post-export sleep in place for the first run.
Choose the export folder
In Structured Export, confirm the CSV filename, headers, append mode, and a project-specific save location.
Run one URL, then batch
Run one page, compare the CSV against the browser, then continue with the remaining ASIN list.
After the first run, sort the CSV by ASIN and Web_Page_URL. One input product URL should create one row.
Output
What the Amazon.es product CSV includes
The export is built for product research, catalog QA, marketplace monitoring, and manual review. Use the CSV as a snapshot of what the rendered page exposed during the run.
| CSV group | Columns | Validation tip |
|---|---|---|
| Product identity | ASIN, Web_Page_URL, Title, Brand | Confirm the ASIN in the URL matches the product title. |
| Social proof | Star_Rating, Number_of_Reviews, Number_of_Answered_Questions | Expect locale-specific text. |
| Offer state | Price, Precio_Envio, Inventory, Seller | Check blanks against unavailable products, delivery region, and buy-box state. |
| Product content | Bullet_Points, Product_Information, Product_Description, Product_Details | Long cells are normal because Amazon detail sections can be verbose. |
| Media and audit | Image_URL_1 through Image_URL_4, Current_Time | Use image URLs and timestamps for dedupe and run auditing. |
amazon-producto-detalles-scraper-asin.csvColumn
ASIN
ASIN parsed from the /dp/ URL or product detail text.
Column
Web_Page_URL
Current product page URL from the browser session.
Column
Title
Product title from the main product title area.
Column
Price
Main product or buy-box price, not recommendation widgets.
Column
Inventory
Availability text such as En stock or No disponible.
Column
Image_URL_1
First Amazon media image URL when available.
Validation
Validate the first Amazon Spain scraper run
Do not judge the scraper by row count alone. Keep the browser open beside the CSV and spot-check the title, price, seller, availability, image URL, and ASIN.
| Symptom | Likely cause | Fix |
|---|---|---|
Empty Title | Product page did not render or a prompt blocked it | Handle the prompt, extend waits, and rerun that URL. |
Blank Price | No buy box, unavailable product, regional issue, or changed selector | Check the product in the browser before treating the row as failed. |
| Seller text is noisy | Amazon rendered merchant and delivery copy together | Trim downstream or refine the selector. |
| Image URL is missing | Amazon served a different media layout | Inspect the image block and update the selector. |
| Recommendation data appears | A selector drifted outside the main product area | Restrict selectors back to product and buy-box containers before scaling. |
Alternatives
Amazon scraper tools, APIs, and trade-offs
UScraper is strongest when you want a supervised, no-code CSV workflow that runs in a local desktop app and lets you inspect the browser. Hosted cloud actors and Amazon scraper APIs can be useful for scheduling, proxy handling, or developer integration, but they add vendor custody, usage-based pricing, schemas, or implementation work.
For approved commercial integrations, review Amazon's official product data options. For controlled research, the UScraper flow is simpler: prepare the ASIN list, import the workflow, validate a few rows, then run the permitted batch.
| Option | Good fit | Trade-off |
|---|---|---|
| UScraper template | No-code Amazon product details to CSV from reviewed ASIN URLs | Best for supervised batches. |
| Hosted scraper tools | Managed runs, scheduling, and infrastructure | Data and URLs pass through a third party, and costs may scale by usage. |
| Amazon APIs | Sanctioned metadata access for eligible developers | Requires credentials, eligibility, quotas, and API-specific field coverage. |
Browse the UScraper template library for related ecommerce workflows, or read more UScraper blog tutorials when you need a runbook before importing a template.
FAQ
Amazon Spain product details scraper FAQ
Amazon.es product pages may be visible in a browser, but automated collection can still be restricted by Amazon terms, robots directives, anti-abuse systems, intellectual property rights, privacy law, and local regulations. Use reviewed ASINs, avoid bypassing access controls, and get legal review before commercial reuse.
Next step
Download the Amazon Spain product details scraper
When you are ready to follow the tutorial, download the JSON from Amazon Product Details Scraper for Spain and keep this article open while you validate the first CSV. For adjacent workflows, browse all UScraper templates or the UScraper blog.

