
Guenstiger.de feed for Shopify
Guenstiger.de GmbH in Hamburg runs a German price comparison with a rare multiplier: one product file lists you on guenstiger.de, preissuchmaschine.de and preis.info, and through them in Google and Bing Shopping ads. It matches your offers by name and brand, helped by MPN and EAN, and the brand must stay out of the product name, the exact opposite of Heureka. Feedflock renders your Shopify catalog as the delimited file the spec describes and hosts it on the URL you hand over at registration.

Setup
Live in five steps
From a bare Shopify store to a listed offer: the whole setup fits into one coffee break.
Register with Guenstiger.de
The partner registration form takes the link to your product data file and the lead-commission contract on a credit basis. Clicks are billed at a flat 38 cents net per click: no setup fees, no minimum turnover.
Install Feedflock
Add Feedflock from the Shopify App Store. It reads your products, variants, prices and images directly through the Shopify API.
Pick the Guenstiger.de template
Produktname, Preis and Produkt-URL (the three required columns) are mapped from the start, one row per variant. Bestellnummer fills from the SKU, Hersteller from the vendor, EAN from the barcode.
Set delivery time and shipping
Lieferzeit defaults to the spec's own “Lieferung in 1-3 Werktagen”. Standardversand stays empty until you enter your real rate, since a “0” would declare free shipping on every offer.
Hand over the feed URL
Paste the hosted URL into the registration. Guenstiger keeps your offers current through regular synchronisations of the file; Feedflock regenerates it every hour on the same address.
https://feedflock.appfleece.com/f/demo-guenstiger/guenstiger.csv
Catch feed issues before Guenstiger.de does.
Before every generation Feedflock checks that every field the channel requires is filled, and, on templates verified against the channel's own spec, that the values fit its rules. Most problems are fixed with one click, without editing products in Shopify.
The feed
What the channel receives
Bestellnummer;EAN;Hersteller;Herstellernummer;Produktname;Beschreibung;Preis;Produkt-URL;Bild-URL;Kategorie;Lieferzeit;Lagerstatus;Standardversand;Farbe;Größe SKU-2048;8594000123453;Nordlin;NL-2048-M;Linen shirt Sand M;A breathable linen shirt in a regular cut, made from washed linen.;49.00;https://shop.example/products/linen-shirt-sand?variant=44718293450817;https://cdn.shop.example/img/linen-shirt-sand.jpg;Mode > Herren > Hemden;Lieferung in 1-3 Werktagen;Auf Lager - in stock;3.50;Sand;M

Nordlin
Linen shirt Sand
49 €
Feed fields
Bestellnummer
SKU-2048
EAN
8594000123453
Hersteller
Nordlin
Herstellernummer
NL-2048-M
Produktname
Linen shirt Sand M
Beschreibung
A breathable linen shirt in a regular cut, made from washed linen.
Preis
49.00
Produkt-URL
https://shop.example/products/linen-shirt-sand?variant=44718293450817
Bild-URL
https://cdn.shop.example/img/linen-shirt-sand.jpg
Kategorie
Mode > Herren > Hemden
Lieferzeit
Lieferung in 1-3 Werktagen
Lagerstatus
Auf Lager - in stock
Standardversand
3.50
Farbe
Sand
Größe
M
The channel
Three comparisons from one file
One product file lists you on guenstiger.de, preissuchmaschine.de and preis.info, and through them in the Google and Bing Shopping ads. One registration, one URL, three storefronts.
A flat, predictable CPC
Billing is per click at a flat 38 cents net, on a credit basis: no hidden costs, no setup fees, no minimum turnover. You always know what a visitor costs.
Matching you can steer
Offers are matched by the product name together with the brand, helped by the MPN and EAN. Fill the identifiers and the automatic allocation lands your offer on the right product, instead of guessing from the name alone.
The feed
- A template built from Guenstiger's own spec PDF: the German column labels, semicolon-separated, one row per variant, every cell in double quotes exactly as the quoting rules ask
- Produktname keeps the brand out. Guenstiger shows it automatically from the Hersteller column, and appends the variant, so every size and colour stays a distinct row
- Gross EUR prices with one consistent decimal style between Preis and Standardversand; a zero price is named as not allowed
- Lieferzeit as working-day text from the spec's own examples (vague terms like “sofort lieferbar” are legally disallowed), with the stock status in the separate Lagerstatus column
- The conditional columns are ready when you need them: PZN for pharmacy products, energy class A–G for labelled appliances, Grundpreis measures, tyre and fashion attributes
- Standardversand stays empty until you enter your real rate, since “0” tells Guenstiger shipping is free on every offer
- The readiness check lists gaps in the required columns (name, price, URL and article ID) before the URL goes to Guenstiger
Deep dive
A delimited file, one row per product
CSV(comma or semicolon),TSVor pipe-separated values, one product per line, a header row- Feedflock defaults to semicolons, so a comma decimal in the price can never collide with the separator
- The quoting rules accept only English double quotes; the export wraps every cell in them and doubles an embedded quote
- The file lives at a
URLGuenstiger synchronises regularly. Feedflock regenerates it every hour on the same address
Technical details
Guenstiger reads an export file: comma- or semicolon-separated CSV, tab-separated TSV or pipe-separated values, one product per line with a header row. Feedflock renders it with semicolons, so the comma decimal the spec allows in prices can never collide with the column separator, and wraps every cell in the English double quotes that are the only quoting the spec accepts.
The file is handed over as a link at registration and Guenstiger keeps your offers current through regular synchronisations of it; how often is not published. Feedflock regenerates the file every hour on the same URL, so whenever the sync runs it reads prices and stock at most an hour old.
Brand and name in separate columns
- Matching runs on the product name together with the brand, helped by
MPNandEAN - The brand belongs in its own Hersteller column and must
NOTappear in Produktname. Guenstiger prepends it automatically, the opposite of Heureka - The
MPNgoes in without a brand prefix; theEANis 8, 12 or 13 digits - Promotional wording in the name (“Bestpreis”, “kostenlos”, “Rabatt”, “Garantie”) is explicitly not allowed
Technical details
Guenstiger matches your offer to its catalog on the product name together with the manufacturer or brand name, helped by the MPN and the EAN. The brand goes in its own Hersteller column and must stay out of Produktname, because it is shown automatically at the start of the name, the exact opposite of Heureka, which wants the brand inside PRODUCTNAME. The MPN goes in without a brand prefix: “AN01-B”, not “ACME AN01-B”.
The spec is equally strict about wording: promotional phrases such as “Bestpreis”, “kostenlos”, “auf Lager”, “Rabatt” or “Garantie” do not belong in the product name, and a description is plain text without HTML or line breaks. Feedflock's default mapping strips both. The EAN accepts 8, 12 or 13 digits; the recommended name length is 75–135 characters.
Prices, shipping and delivery time
- Preis is the gross price in
EURwithout extra text; a dot or a comma decimal both pass, but the style must match Standardversand - “0 €” and “price plus shipping” inside the price are named as not allowed
- Standardversand is one
EURamount per offer; “0” means free shipping, so the template leaves it empty until you enter a real rate - Lieferzeit is a working-day promise; the stock status lives in the separate Lagerstatus column
Technical details
Preis is the gross, VAT-inclusive price in euro, without any extra text. A dot or a comma both work as the decimal separator, but the style must be consistent between Preis and Standardversand, and “€ 49,99 + Versandkosten” or a “0 €” price are named as not allowed. Feedflock sends Shopify's dot-decimal price as is.
Shipping is a single amount in Standardversand, where “0” declares free shipping, which is why the template ships the column empty until you enter your real rate; a Liquid rule on the variant price can still express “free from 50 €”. Lieferzeit carries the delivery time in working days: “Lieferung in 1-3 Werktagen” passes, while vague terms like “versandfertig”, “voraussichtlich” or “Lagernd” are legally disallowed; the stock status has its own Lagerstatus column instead.
When your products need more columns
- Pharmacy products need the 8-digit
PZN; tyres need type, season and size in their own columns - Large appliances and lamps need the energy efficiency class, A to G
- Goods sold by measure need the two Grundpreis columns; the spec works the example “64,30 € / 1 l”
- Apparel on the Google
PLAchannel needs Farbe, Größe, Material, Geschlecht and Altersgruppe
Technical details
Beyond the three required columns, the spec marks a second tier as “required when available”. Pharmacy products carry the 8-digit PZN; energy-labelled goods (fridges, washing machines, dishwashers, lamps, TVs) carry the efficiency class A to G; goods sold by weight or volume carry the unit-price measure and base measure, or a pre-computed string like “64,30 € / 1 l”. Tyres get type, season and size in three separate columns.
Apparel listed through the Google PLA channel adds Farbe, Größe, Material, Geschlecht and Altersgruppe. Feedflock's template has every one of these columns defined and mapped from metafields or variant options, so a pharmacy, a tyre shop or a fashion store fills them the same way a generalist leaves them empty.
The takeaway
One URL, an hourly refresh and a semicolon CSV that already follows Guenstiger's quoting, price and delivery-time rules, listing you on three German price comparisons at once. Your Shopify catalog stays the single source of truth.
Claude · ChatGPT
Or set up your Guenstiger.de feed in chat
Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Guenstiger.de's own tree and tells you what is still missing. You approve every change.
Create a Guenstiger.de feed for my store and map my categories.
I'll create it as a draft and show you each change before I make it.
FAQ
Get on every marketplace that matters this afternoon.
Install free, connect your first feed in minutes, and let Feedflock keep it fresh and validated.