This tutorial shows how to scrape Amazon.de reviews into CSV with the Amazon Review Scraper for Germany template for UScraper. You will import the workflow, run one product page, validate the export, and handle common empty-result cases.
Before you start
Prerequisites for scraping Amazon.de reviews
You need UScraper installed as a local desktop app, one Amazon.de product URL, and a CSV folder. Start with one product because Amazon pages can change by marketplace, language, cookie state, availability, account state, and review visibility.
This guide covers public review cards visible in your browser session. It does not cover account dashboards, private order data, seller tools, CAPTCHA bypassing, or sign-in-gated collection. Before running any Amazon.de review scraper, review Amazon's customer review guidance and current Amazon.de robots.txt.
Work from visible pages, keep runs modest, and stop when Amazon asks for sign-in or verification.
Workflow shape
How the Amazon Review Scraper for Germany works
The companion template opens a product page, waits for the product title, stores product metadata, scrolls to customer reviews, normalizes visible review cards, exports those rows, and follows a visible next-page link when Amazon exposes one.
If the page does not expose review cards, the fallback export writes diagnostics. A diagnostic row tells you whether the session looked like no reviews, a layout change, a sign-in page, or a loading issue.
| Workflow stage | UScraper blocks | What to check |
|---|---|---|
| Setup | Set Window Size, Navigate, Wait for Page Load | Use a normal Amazon.de product URL, not only a sponsored redirect. |
| Product metadata | Wait for Element, Inject JavaScript | Capture title, ASIN, average rating, and first-available text. |
| Review capture | Scroll, Sleep, Inject JavaScript | Visible review cards are normalized into .uscraper-review-row elements. |
| Export | Structured Export | Append review fields with headers to a stable save folder. |
| Pagination | Element Exists, Click, Wait, Sleep | The loop continues only when Amazon exposes an enabled next link. |
Export shape
What the Amazon.de review scraper exports
The template writes amazon-reviews-scraper-for-germany.csv. Column names preserve the German marketplace context because the source page is Amazon.de.
amazon-reviews-scraper-for-germany.csvColumn
Produkt_url
Product URL.
Column
Produkt_Titel
Product title.
Column
ASIN
Product identifier.
Column
Durchschnittliche_Kundenbewertung
Average rating.
Column
Im_Angebot_von_Amazon_seit
First available date.
Column
Name_des_Kundes
Reviewer name.
Column
Personale_Sternebewertung
Review rating.
Column
Titel_der_Rezension
Review title.
Column
Ort_und_Zeit
Review date text.
Column
Inhalt
Review body or diagnostic.
Column
Zustimmungsanzahl
Helpful votes.
Use this shape for product research, marketplace QA, sentiment review, and spreadsheet analysis. For production ingestion, add validation rules.
Runbook
How to scrape Amazon.de reviews to CSV
Import the template
Open Amazon Review Scraper for Germany, download the JSON, and import it into UScraper.
Replace the starting URL
Paste the Amazon.de product URL into Navigate. Prefer a clean /dp/ASIN URL when possible.
Set the export folder
Confirm the CSV filename, append mode, headers, and save location before running.
Run one product
Keep the browser visible so you can see whether reviews, sign-in prompts, or verification pages appeared.
Validate the first CSV
Compare product title, ASIN, rating, review body, and helpful count against the page.
Add more URLs carefully
Scale only after the first row is correct. Review diagnostics after each run.
The export is append-based. Use a fresh file name when rerunning a product so test rows do not look like duplicate reviews.
Validation
Validate Amazon review exports before analysis
Treat validation as part of the scrape, not a cleanup task. Amazon's review area may lazy-load, change language, hide modules, or paginate differently across products.
| Symptom | Likely cause | Fix |
|---|---|---|
Name_des_Kundes says NO_VISIBLE_REVIEW_ROWS_FOUND | Amazon did not expose review cards in that session | Read the Inhalt diagnostic message and check the browser page. |
| Product title is present but reviews are blank | Reviews were hidden, delayed, or unavailable | Increase waits modestly, scroll manually, and rerun one URL. |
| ASIN is blank or unexpected | Sponsored URL, redirected page, or non-product URL | Use a clean product URL and confirm the visible product title. |
| Review count differs from the page | Pagination, filtering, or regional review text changed | Export a small batch and compare only visible cards first. |
| CSV contains duplicates | Append mode reused the same output file | Start a new file for each test run or dedupe by ASIN, reviewer, date, and review text. |
Alternatives
UScraper vs API and cloud Amazon review scrapers
UScraper is useful when you want a supervised browser workflow, local CSV output, and no-code edits to waits, selectors, and export columns. It fits small research batches and analyst-owned review checks.
Cloud tools such as Apify, Bright Data, ScraperAPI, Octoparse, ParseHub, and proxy-based Python stacks can be stronger for scheduling, API delivery, or larger recurring pipelines. The trade-off is data custody, usage pricing, and policy review.
For a no-code local workflow, use the Amazon Review Scraper for Germany template. For neighboring workflows, browse the template library or UScraper blog.
FAQ
Amazon.de review scraper FAQ
Public reviews can still be governed by Amazon terms, robots rules, copyright, privacy law, database rights, and local regulations. Use only pages you are allowed to access, avoid bypassing controls, and get legal review before commercial reuse.
Next step
Download the Amazon Review Scraper for Germany
Use Amazon Review Scraper for Germany as the download path. Keep this tutorial open for the first product, validate the CSV, then change the export filename and run a small approved batch.

