
Hledejceny.cz feed for Shopify
Hledejceny.cz is a Czech price comparison site run by Czech News Center. Unlike most comparison sites it defines its feed in its own DTD, with a fixed element order, a single shipping price per product and no variant grouping. Feedflock renders your Shopify catalog in exactly that structure and regenerates it every hour.

Your product types. The channel's categories.
The channel files offers under its own category tree. Feedflock suggests a category for each Shopify product type and you just confirm. One mapping covers every product of that type, including products you add later.
Bid for Náš tip by rule, from 2.5 Kč.
TOLL is the most you'll pay per click in the featured Náš tip placement, from a minimum of 2.5 Kč, and you usually pay less than your bid. Set it with rules: a condition and a bid, first match wins; a product no rule matches goes out without TOLL. A bid set in the Hledejceny admin always takes precedence over the feed.
In the app a rule can test collection, product type, vendor, tag, price, purchase cost or a metafield, and its value can be a fixed amount, a metafield or Liquid, so a bid can follow your margin too.
Catch feed issues before Hledejceny.cz 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.
Setup
Live in five steps
From a bare Shopify store to a listed offer: the whole setup fits into one coffee break.
Contact Hledejceny.cz
Hledejceny no longer runs a public sign-up page, so arrange the listing of your shop with them directly. Their last published spec reads the feed from a URL and imports it twice a day.
Install Feedflock and pick the Hledejceny.cz template
Add Feedflock from the Shopify App Store and create a feed from the Hledejceny.cz template. PRODUCT, URL, PRICE_VAT, DESCRIPTION, IMGURL, MANUFACTURER and DELIVERY_DATE are mapped and render in the order the DTD prescribes.
Set the delivery cost
DELIVERY_COST is a single number: the cheapest price a parcel service delivers that product for to a buyer in Czechia. Set one flat value, 0 for free shipping, or a metafield when postage varies by size or weight.
Map categories
CATEGORYTEXT takes a full category path. Map your products in the category mapping, or use your Shopify product type if it already holds your own path.
Hand over the feed URL
Give Hledejceny.cz the hosted feed URL. Feedflock regenerates the file every hour, so both daily imports see current prices and stock.
https://feedflock.appfleece.com/f/demo-hledejceny/hledejceny.xml
The feed
What the channel receives
<SHOPITEM> <PRODUCT>Linen shirt Sand M</PRODUCT> <URL>https://shop.example/products/linen-shirt-sand?variant=9087654322</URL> <PRICE_VAT>1290</PRICE_VAT> <DESCRIPTION><![CDATA[Relaxed shirt in washed linen with a camp collar.]]></DESCRIPTION> <IMGURL>https://cdn.shop.example/img/linen-shirt-sand.jpg</IMGURL> <ID>9087654322</ID> <MANUFACTURER>Nordlin</MANUFACTURER> <CATEGORYTEXT>Heureka.cz | Oblečení, obuv a doplňky | Pánské oblečení | Pánské košile</CATEGORYTEXT> <EAN>8594000123453</EAN> <PRODUCTNO>SKU-2048</PRODUCTNO> <DELIVERY_COST>59</DELIVERY_COST> <DELIVERY_DATE>7</DELIVERY_DATE> <TOLL>3.00</TOLL> <PARAMS> <PARAM><PARAM_NAME>Velikost</PARAM_NAME><VAL>M</VAL></PARAM> </PARAMS> </SHOPITEM>

Nordlin
Linen shirt Sand
1 290 Kč
Feed fields
PRODUCT
Linen shirt Sand M
URL
https://shop.example/products/linen-shirt-sand?variant=9087654322
PRICE_VAT
1290
DESCRIPTION
Relaxed shirt in washed linen with a camp collar.
ID
9087654322
MANUFACTURER
Nordlin
CATEGORYTEXT
Heureka.cz › Oblečení, obuv a doplňky › Pánské oblečení › Pánské košile
EAN
8594000123453
PRODUCTNO
SKU-2048
DELIVERY_COST
59
DELIVERY_DATE
Ships in 7 days
TOLL
3.00
PARAM_NAME
Velikost
VAL
M
The channel
Search plus an editor-curated catalogue
Hledejceny combines a fulltext search over the offers of every shop that feeds it with a catalogue its editors build by hand. Complete descriptions and good images are what they look at when adding new products.
Strict format, forgiving import
A broken item is skipped, not the whole feed, and elements Hledejceny does not know are ignored. One bad product never takes your catalog offline.
Paid placement with a clear cap
TOLL sets the most you will pay per click for the featured Náš tip placement, from 2.5 Kč. It works like Sklik or Google Ads, so the price you actually pay is usually lower than your bid.
The feed
- Renders Hledejceny's own DTD, element for element and in the prescribed order, not a Heureka feed it would only half read
- PRODUCT is product title plus variant title, so every variant carries its own name in a format with no variant grouping
- DELIVERY_COST carries the cheapest delivery price per product, as a flat value or from a metafield when postage varies by weight or size
- DELIVERY_DATE sends 0 for sellable variants and a lead time in days for the rest; NOIMPORT can switch sold-out offers off
- Variant options go into one PARAMS container with nested PARAM blocks, as the spec prescribes
- Every value is escaped and the description goes out in CDATA with HTML stripped, since Hledejceny does not interpret HTML
- DUES is never sent: Hledejceny adds it on top of PRICE_VAT, so the full price stays in PRICE_VAT
Deep dive
Hledejceny's own XML vocabulary
- A
DTDwith a fixed order:PRODUCT,URL,PRICE_VAT,DESCRIPTION,IMGURL, then identifiers, delivery and parameters PRODUCTis the only name element; there is noPRODUCTNAME- No variant-grouping element: every variant is its own offer
- A broken item is skipped, not fatal; elements outside the
DTDare ignored
Technical details
Hledejceny.cz defines its feed in a DTD with a fixed element order: PRODUCT, URL, PRICE_VAT, DESCRIPTION, IMGURL, then identifiers, delivery and parameters. PRODUCT is the only name element (there is no PRODUCTNAME), and with no variant-grouping element, every variant is an independent offer that needs a name of its own. Keep it plain: their spec's example of a bad name is one with a free memory card tacked on.
A broken item does not break the file: the importer skips that product and processes the rest. Elements outside the DTD are ignored, so a Heureka feed is read too, but only partly, because the elements Hledejceny stores, like ID and DELIVERY_COST, exist only in its own vocabulary.
The seven required elements
PRODUCT,URL,PRICE_VAT,DESCRIPTION,IMGURL,MANUFACTURERandDELIVERY_DATE- A product missing any of them is not added to the database at all
- An unescaped &, < or > makes the importer skip that product
- A dot or comma marks decimals in prices, never thousands
Technical details
PRODUCT, URL, PRICE_VAT, DESCRIPTION, IMGURL, MANUFACTURER and DELIVERY_DATE: a product missing any of them is not added to the database at all. Escaping matters too: an unescaped &, < or > makes the importer skip that product, which is why Feedflock escapes every value and wraps the description in CDATA.
Prices take a dot or a comma as the decimal separator, never as a thousands separator. The readiness check flags any required element left empty before the feed goes out.
Shipping as a single number
- No carrier codes and no cash-on-delivery price in the format
DELIVERY_COSTis the cheapest parcel-service price for that product to a buyer in Czechia- It may differ per product by weight and size
- Postage in the Hledejceny admin is informational only; the feed prices the offer
Technical details
Hledejceny has no carrier codes and no cash-on-delivery price. DELIVERY_COST is one number (the cheapest price a parcel service can deliver that specific product for to a buyer in Czechia), and it may differ per product by weight and size.
Postage set in the Hledejceny admin is informational only; a per-offer shipping price in the comparison comes from the feed alone. Map DELIVERY_COST as a flat value, as 0 for free shipping, or from a metafield per product.
Your categories and per-product bids
CATEGORYTEXTis a full category path, separated by a pipe or a dash- Hledejceny publishes no category tree of its own
TOLLsets the maximum price per click for Náš tip, minimum 2.5 Kč- A bid set in the Hledejceny admin always wins over the feed
Technical details
CATEGORYTEXT is a full category path, separated by a pipe or a dash, and it is optional. Hledejceny publishes no category tree of its own, so Feedflock fills it from your category mapping, or from your Shopify product type, if that already holds your own path.
For the featured Náš tip placement, TOLL sets the maximum price per click per product, with a minimum bid of 2.5 Kč. A bid set in the Hledejceny admin always takes precedence over the feed, so the feed is your baseline and the admin the exception.
The takeaway
One URL, an hourly refresh and a template that renders Hledejceny's own DTD, not a repurposed Heureka feed. Your Shopify catalog stays the single source of truth, and both daily imports see its current state.
Claude · ChatGPT
Or set up your Hledejceny.cz feed in chat
Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Hledejceny.cz's own tree and tells you what is still missing. You approve every change.
Create a Hledejceny.cz 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.