
Glami feed for Shopify
Glami is a fashion search engine founded in Czechia and running across Europe, where shoppers filter clothing, shoes and accessories by size, colour, brand and price. Feedflock turns your Shopify catalog into a Glami-ready XML feed with one item per size and keeps it current every hour, so Glami only ever shows sizes you can actually ship.

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.
Raise the bid above your base, only where you want to.
GLAMI_CPC is an absolute bid in the market's currency, and it only counts above the base bid you set in GLAMI Partner. So the base covers the catalogue and rules lift chosen products: a condition and a bid, first match wins. A product no rule matches goes out without GLAMI_CPC and stays on the base bid.
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 Glami 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.
Register in GLAMI Partner
Create a shop account in GLAMI Partner for the country you sell in. Setup is free; you pay per click and set your base bid there.
Install Feedflock
Add Feedflock from the Shopify App Store. It reads your products, variants, stock and images directly through the Shopify API.
Pick the Glami template and market
Create a new feed, choose the Glami template and select the country. The market sets the currency, the language and the Glami.xx prefix in CATEGORYTEXT; the nine mandatory elements and the size parameter come pre-mapped.
Map your categories
Assign your product types to Glami's own category tree; for Czechia, Slovakia, Greece and Croatia it is built into the app. The path carries the gender, and the coverage check lists anything left unmapped.
Paste the feed URL
Copy the hosted feed URL into GLAMI Partner. Glami downloads it every hour and Feedflock regenerates it every hour; the first categorisation of a new shop takes at least five business days.
https://feedflock.appfleece.com/f/demo-glami/glami.xml
The feed
What the channel receives
<SHOPITEM> <ITEM_ID>SKU-2048</ITEM_ID> <ITEMGROUP_ID>8123456789012</ITEMGROUP_ID> <PRODUCTNAME>Linen shirt Sand</PRODUCTNAME> <DESCRIPTION><![CDATA[Pánská košile ze 100% lnu, rovný střih.]]></DESCRIPTION> <URL>https://shop.example/products/linen-shirt-sand</URL> <URL_SIZE>https://shop.example/products/linen-shirt-sand?variant=45123456789012</URL_SIZE> <IMGURL>https://shop.example/cdn/shop/files/linen-shirt-sand.jpg?v=1727</IMGURL> <IMGURL_ALTERNATIVE>https://shop.example/cdn/shop/files/linen-shirt-model.jpg?v=1727</IMGURL_ALTERNATIVE> <PRICE_VAT>1290</PRICE_VAT> <MANUFACTURER>Nordlin</MANUFACTURER> <CATEGORYTEXT>Glami.cz | Pánské oblečení a obuv | Pánské oblečení | Pánské košile</CATEGORYTEXT> <DELIVERY_DATE>0</DELIVERY_DATE> <PARAM><PARAM_NAME>size</PARAM_NAME><VAL>M</VAL></PARAM> <DELIVERY><DELIVERY_ID>PPL</DELIVERY_ID><DELIVERY_PRICE>69</DELIVERY_PRICE></DELIVERY> <GLAMI_CPC>2.50</GLAMI_CPC> <GTIN>8594000204817</GTIN> </SHOPITEM>

Nordlin
Linen shirt Sand
1 290 Kč
Feed fields
ITEM_ID
SKU-2048
ITEMGROUP_ID
8123456789012
PRODUCTNAME
Linen shirt Sand
DESCRIPTION
Pánská košile ze 100% lnu, rovný střih.
URL
https://shop.example/products/linen-shirt-sand
URL_SIZE
https://shop.example/products/linen-shirt-sand?variant=45123456789012
PRICE_VAT
1290
MANUFACTURER
Nordlin
CATEGORYTEXT
Glami.cz › Pánské oblečení a obuv › Pánské oblečení › Pánské košile
DELIVERY_DATE
In stock
PARAM_NAME
size
VAL
M
DELIVERY_ID
PPL
DELIVERY_PRICE
69
GLAMI_CPC
2.50
GTIN
8594000204817
The channel
Built around fashion
Glami grew up as a fashion search engine: its category tree is split into women's, men's and children's clothing, shoes and accessories, and shoppers arrive looking for a garment in their size. Your offers compete on style, not on a generic price grid.
Filters that match how people shop for clothes
Glami categorises and tags offers from the product name, the category path, the description and the main photo. Precise names, colour and material attributes and a clean product-only image put your items into more filtered searches.
Ranking you can work on
Position depends on your click bid, order-based popularity and feed quality: all mandatory elements, sizes in stock, deep categories, filter parameters, professional photos. The GLAMI piXel ties clicks to orders so you see what each click brought back.
The feed
- The Glami template maps all nine mandatory elements, with the size option sent as a PARAM and a readiness warning on every item still missing a size
- Every size is its own SHOPITEM with a unique ITEM_ID, grouped under one ITEMGROUP_ID, exactly as Glami's spec asks
- Sold-out sizes leave the feed by default; a size you sell on backorder stays in
- Glami's own category tree for Czechia, Slovakia, Greece and Croatia, with the market prefix in every CATEGORYTEXT and a coverage check for gaps
- The barcode goes out as GTIN (Glami's element), not the EAN tag Heureka feeds use, and MANUFACTURER is left out for unbranded products as the spec asks
- ITEM_ID defaults to the variant SKU. Use the same value in the GLAMI piXel and conversion tracking holds together
Deep dive
How the Glami XML feed works
- One
XMLfile on a publicURLthat Glami downloads every hour - Every size and colour is its own
SHOPITEMwith a uniqueITEM_ID, grouped byITEMGROUP_ID - Sold-out products and sold-out sizes must not appear in the feed at all
- A feed that stays broken for 48 hours gets the shop hidden until it is fixed
Technical details
Glami downloads one XML file from a public URL every hour. Unlike a price comparison feed, every size and every colour is its own SHOPITEM with a unique ITEM_ID, linked to its siblings by a shared ITEMGROUP_ID. Sold-out products and sold-out sizes must not appear in the feed at all; DELIVERY_DATE only says whether an item ships now or in a number of days.
Feedflock renders the feed per variant, leaves unavailable sizes out by default and regenerates the file every hour on a stable URL, so Glami's hourly download always reads current stock. That matters for more than accuracy: when Glami cannot read a feed it emails an error report, and if the feed is still broken after 48 hours the shop is hidden until it is fixed.
The elements Glami expects
- Nine mandatory elements, from
ITEM_IDto the size sent as aPARAM - The barcode element is
GTIN, not theEANtag Heureka uses - No size in
PRODUCTNAME: with a size in the name Glami will not activate the shop PRICE_VATwithout currency or thousands separators; optionalGLAMI_CPCraises the bid per item
Technical details
Nine elements are mandatory: ITEM_ID, PRODUCTNAME, URL, IMGURL, PRICE_VAT, MANUFACTURER, CATEGORYTEXT, DELIVERY_DATE and the size sent as a PARAM. The barcode element is GTIN, not the EAN tag Heureka uses. PRODUCTNAME must not contain the size (Glami will not activate a shop that puts it there), which is why the template uses your plain product title and sends the size separately.
PRICE_VAT is the final price with VAT, with no currency and no thousands separator; Glami assigns the currency from the country. Optional GLAMI_CPC sets a per-item click bid as a plain amount, and it only counts when it is higher than the base bid you set in GLAMI Partner.
Gender lives in the category path
- Glami has no gender element:
CATEGORYTEXTcarries it - The path is as deep as possible, with one kind of product per leaf
- Glami's own export writes every path with the market prefix, such as Glami.cz | Pánské oblečení a obuv | Pánské oblečení | Pánské košile
- The app ships Glami's trees for CZ, SK, GR and HR; other markets take a typed path
Technical details
Glami has no gender element: CATEGORYTEXT is where it learns whether a product is for women, men, girls or boys. The path should be as deep as possible with one kind of product per leaf. A combined leaf like dresses and skirts lands the product somewhere useless.
Glami's own category export writes every path with the market prefix, for example Glami.cz | Pánské oblečení a obuv | Pánské oblečení | Pánské košile, and the template keeps it. Feedflock carries Glami's published trees for Czechia, Slovakia, Greece and Croatia; for the other markets, where Glami publishes no export, you type the path.
Sizes, images and the GLAMI piXel
- Size values come from closed, case-sensitive lists: 38 or XL, with the sizing system in size_system when it is not EU or
INT - Main
IMGURLshows the product alone on a light background, at least 500 × 500 px; model shots belong inIMGURL_ALTERNATIVE - Glami imports each image once and re-fetches it only when the
URLchanges, which Shopify's versioned image URLs handle ITEM_IDandPRODUCTNAMEmust match what theGLAMIpiXel sends
Technical details
Size values come from closed, case-sensitive lists: you send the bare value (38, XL, One size for accessories) and the sizing system separately in size_system whenever it is not EU or INT. Feedflock sends each variant's size option as its own PARAM and leaves the value as you wrote it in Shopify, so the option values are where to get it right.
The main IMGURL shows the product alone on a white or light background, at least 500 × 500 px, with no watermark or text; model shots go to IMGURL_ALTERNATIVE. Glami imports each image once and re-fetches it only when its URL changes, which Shopify's versioned image URLs do for you. Just make sure your image host does not block Glami's crawler. If you use the GLAMI piXel, its item IDs must equal ITEM_ID; the template defaults ITEM_ID to the variant SKU.
The takeaway
One URL, an hourly refresh and a template that already speaks Glami's per-variant XML, sizes, gender paths and all. Your Shopify catalog stays the single source of truth, and Glami only shows the sizes you can actually ship.
Claude · ChatGPT
Or set up your Glami feed in chat
Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Glami's own tree and tells you what is still missing. You approve every change.
Create a Glami 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.