Retail analysts
Weekly checks
Compare German seller prices, delivery fees, and final totals for a keyword product without manually copying every offer into a spreadsheet.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Google Shopping price monitor tracks Germany offers for a keyword and exports seller comparison rows to CSV. The bundled workflow uses the sample keyword apple watch armband, loops through seller URLs from a Google Shopping preview, and records product, seller, shipping, total price, source URL, keyword, and run date in a local desktop app workflow.
CSV file
12
7
Load + waits
Free
What it does
Google Shopping result and product pages can return limited scrapeable rows, especially when consent screens, redirects, or dynamic shopping modules appear. This template handles that reality by looping through the seller URLs shown for one Google Shopping preview and exporting the same comparison fields. It still records the seller page URL, but the price fields use seller-specific fallback values from the preview so the CSV does not confuse installment prices, search redirects, or unrelated page text with the real offer.
The automation path is simple to audit: Set Window Size, Navigate through the seller URL list, Wait for Page Load, Sleep, Inject JavaScript to click common consent buttons, Sleep again, Structured Export, then Loop Continue. The export block appends one row per seller into the same CSV, so repeated keyword runs can become a practical price history when you save each file with a date or campaign label.
Track price and shipping fields
Capture artikelpreis, versand, steuer, and endpreis separately so analysts can compare item price against final landed cost.
Export Google Shopping prices to CSV
Keep seller offers in spreadsheet columns that are easy to filter, join, and compare with catalog or campaign data.
Loop through seller URLs
The template starts with Apple, MediaMarkt, expert TechnoMarkt, Amazon.de, Saturn, bueroshop24, and OTTO offer pages.
Run in a local desktop app
The browser session and CSV output stay under your configured desktop workflow unless you add an upload or sharing step.
Who uses it
Retail analysts
Weekly checks
Compare German seller prices, delivery fees, and final totals for a keyword product without manually copying every offer into a spreadsheet.
Marketplace teams
Assortment research
Use the seller URLs and details fields to see which merchants appear in the Google Shopping comparison set for branded accessory searches.
Agencies
Client reporting
Build repeatable Google Shopping track prices snapshots and keep CSV evidence beside pricing, SEO, or feed-optimization reports.
For broader shopping research, pair this workflow with the Google Shopping Product Listing Scraper, Idealo Price Comparison Scraper, Kaufland.de Scraper, and Yahoo Shopping Scraper by Keywords. The UScraper template library also includes search and ecommerce extractors for follow-up enrichment.
How to use
Replace the seller URLs
Open Google Shopping for your keyword, review the comparison sellers, and replace the bundled Navigate URLs with the seller pages you are allowed to monitor.
Update fallback values
In Structured Export, edit the seller maps for verkaeufer, details, artikelpreis, versand, and endpreis so they match your current preview.
Confirm the export path
The template appends to google-shopping-preisvergleich-nach-schluesselwort.csv. Change the save folder or file name before each production batch if you want separate snapshots.
Run and verify
Let Loop Continue process every seller URL, then spot-check the CSV against the browser before using the file for reporting or pricing decisions.
Output preview
google-shopping-preisvergleich-nach-schluesselwort.csvColumn
produkt_name
Product being monitored, such as Apple Watch 41mm Sportarmband Tonbraun - S/M.
Column
produkt_url
Google Shopping product or comparison URL used as the reference product.
Column
verkaeufer
Seller name derived from the current hostname or fallback map.
Column
verkaeufer_url
Seller page URL opened by the Navigate block.
Column
details
Delivery or offer note from the comparison preview.
Column
etikett
Optional label field for badges or campaign notes.
Column
artikelpreis
Item price before shipping.
Column
versand
Shipping price when present.
Column
steuer
Tax field, left blank in the stock workflow.
Column
endpreis
Final price including item and shipping.
Column
keyword
Keyword used for the monitored comparison set.
Column
datum
Run date formatted for Germany.
Sample rows
2 of many
| produkt_name | produkt_url | verkaeufer | verkaeufer_url | details | etikett | artikelpreis | versand | steuer | endpreis | keyword | datum |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Apple Watch 41mm Sportarmband Tonbraun - S/M | Apple | Kostenlose Lieferung | 49,00 EUR | 0,00 EUR | 49,00 EUR | apple watch armband | 01.06.2026 | ||||
| Apple Watch 41mm Sportarmband Tonbraun - S/M | MediaMarkt | 2,99 EUR - Lieferservice | 47,99 EUR | 2,99 EUR | 50,98 EUR | apple watch armband | 01.06.2026 |
Google Shopping and seller pages may be publicly visible, but automated collection can still be limited by Google Terms of Service, seller terms, robots rules, database rights, copyright, privacy law, and local regulations. Keep runs modest, do not bypass verification challenges, and get legal review before using price exports commercially.
Before you scale
Guardrails for reliable Google Shopping price exports
Avoid high-frequency price checks
Google and seller sites can show CAPTCHA, consent, 404, redirect, or blocked pages. Increase waits and keep batches small before adding more seller URLs.
Update prices when previews change
This workflow intentionally uses seller-specific fallback values from the Google Shopping preview. Refresh those maps whenever the comparison page changes.
Treat the CSV as research input
Review Google policies, seller terms, and applicable law before redistributing, reselling, or combining scraped pricing data with other datasets.
Download the free template, install the desktop app from UScraper download, and use this workflow when you need to export Google Shopping prices into a structured local CSV.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload 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]