
Biano feed for Shopify
Biano is a search engine for furniture and home decoration, where shoppers look for a specific piece for a specific room. Feedflock turns your Shopify catalog into a Biano-ready XML feed and regenerates it every hour, so the prices, photos and delivery times Biano shows match your store.

Setup
Live in five steps
From a bare Shopify store to a listed offer: the whole setup fits into one coffee break.
Register your shop on Biano
Create a shop account in Biano's e-shop administration. Registration is free; paid promotion runs on cost per click, priced by category.
Install Feedflock
Add Feedflock from the Shopify App Store. It reads your products, variants, stock and images directly through the Shopify API.
Pick the Biano template
Create a new feed and choose the Biano template. The six required elements (ITEM_ID, PRODUCTNAME, DESCRIPTION, URL, IMGURL and PRICE_VAT) are already mapped, one item per variant.
Check names, descriptions and dimensions
Biano categorises from the name, the description and the photos, not from a category element. Make names specific, and map width, height, length, depth or diameter to Biano's lowercase dimension parameters.
Paste the feed URL
Copy the hosted feed URL into your Biano administration. Biano fetches it every four hours; the first automatic categorisation takes two to four days.
https://feedflock.appfleece.com/f/demo-biano/biano.xml
Catch feed issues before Biano 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
<SHOPITEM> <ITEM_ID>SKU-2048</ITEM_ID> <ITEMGROUP_ID>8123456789012</ITEMGROUP_ID> <PRODUCTNAME>Postel Bo 160 × 200 cm</PRODUCTNAME> <DESCRIPTION><![CDATA[Dvoulůžková postel z masivního dubu, ložná plocha 160 × 200 cm, rošt v ceně.]]></DESCRIPTION> <URL>https://shop.example/products/postel-bo?variant=45123456789012</URL> <IMGURL>https://shop.example/cdn/shop/files/postel-bo.jpg?v=1727</IMGURL> <PRICE_VAT>12990</PRICE_VAT> <MANUFACTURER>Dubina</MANUFACTURER> <PRODUCTNO>SKU-2048</PRODUCTNO> <PARAM><PARAM_NAME>šířka</PARAM_NAME><VAL>160 cm</VAL></PARAM> <PARAM><PARAM_NAME>délka</PARAM_NAME><VAL>200 cm</VAL></PARAM> <DELIVERY_DATE>0</DELIVERY_DATE> <DELIVERY> <DELIVERY_ID>PPL</DELIVERY_ID> <DELIVERY_PRICE>0</DELIVERY_PRICE> </DELIVERY> </SHOPITEM>

Dubina
Bo bed
12 990 Kč
Feed fields
ITEM_ID
SKU-2048
ITEMGROUP_ID
8123456789012
PRODUCTNAME
Postel Bo 160 × 200 cm
DESCRIPTION
Dvoulůžková postel z masivního dubu, ložná plocha 160 × 200 cm, rošt v ceně.
URL
https://shop.example/products/postel-bo?variant=45123456789012
PRICE_VAT
12990
MANUFACTURER
Dubina
PRODUCTNO
SKU-2048
PARAM_NAME
šířka
VAL
160 cm
PARAM_NAME
délka
VAL
200 cm
DELIVERY_DATE
In stock
DELIVERY_ID
PPL
DELIVERY_PRICE
0
The channel
Shoppers with a room to furnish
Biano is built for furniture and home decoration. Visitors arrive looking for a specific piece for a specific space and narrow it down by material, size and colour, exactly what a well-filled feed carries.
No category mapping to maintain
Biano assigns categories itself from your names, descriptions and photos. A precise name (jídelní židle rather than židle) gets a product onto the site faster, without a category tree to keep in sync.
Discounts from real price history
Biano works out discounts from the price history it stores for each product, not from a sale field in the feed. Send your real current price every time and the discount labels follow.
The feed
- The Biano template maps the six required elements out of the box, with DESCRIPTION in CDATA and stripped of HTML, as Biano asks for minimal formatting
- One item per variant, with the variant title added to the name so each offer names its own colour or size
- Parameter hints for Biano's five dimensions (šířka, výška, délka, hloubka, průměr), written lowercase, ready for values like 160 cm
- Sold-out variants leave the feed by default, because Biano advertises every item it receives
- ITEM_ID from the variant SKU and URL from the variant link stay stable, so Biano never re-categorises a product as new
- Delivery blocks with your carrier prices, where a price of 0 shows Biano's free-delivery label
Deep dive
How the Biano XML feed works
- Heureka-shaped
XMLfrom a publicURL, oneSHOPITEMper variant, fetched every four hours - First automatic categorisation takes two to four days
- Biano loads and advertises every item in the feed; removing an item is the only way to stop traffic to it
- A feed that drops to zero items does not pause the campaign; Biano keeps showing the last working version
Technical details
Biano takes a Heureka-shaped XML file from a public URL, one SHOPITEM per variant, and fetches it every four hours. After the first import, automatic categorisation takes two to four days. Feedflock hosts the file on a stable URL and regenerates it every hour, so each fetch reads current prices and stock.
Two behaviours are worth knowing. Biano advertises every item it finds in the feed, and muting a product in the Biano administration does not stop traffic from the Biano network; taking it out of the feed does. And an empty feed does not pause anything: Biano treats it as a failed load and keeps showing the last working version.
The elements Biano expects
- Required:
ITEM_ID,PRODUCTNAME,DESCRIPTION,URL,IMGURLandPRICE_VAT - Optional:
ITEMGROUP_ID,MANUFACTURER,IMGURL_ALTERNATIVE,DELIVERY,DELIVERY_DATEandPARAM PRICE_VATincludesVAT, matches your site and uses a dot only as the decimal pointURLmust be unique in the feed and at most 300 characters, because Biano adds its ownUTMtags
Technical details
Biano publishes its own, shorter element list. Required are ITEM_ID, PRODUCTNAME, DESCRIPTION, URL, IMGURL and PRICE_VAT; optional are ITEMGROUP_ID, MANUFACTURER, IMGURL_ALTERNATIVE, DELIVERY, DELIVERY_DATE and PARAM. PRICE_VAT is the price including VAT exactly as on your site, with no thousands separator and a dot only as the decimal point.
The URL must be unique within the feed and no longer than 300 characters, and Biano adds its own UTM tags. Keep it stable: a changed URL makes Biano treat the product as new and categorise it again. The template links each variant with its own ?variant= URL, so the landing page always shows the price Biano listed.
No category element, on purpose
- There is no
CATEGORYTEXTon Biano's element list: it categorises from names, descriptions and photos - Biano's category export is a list of minimum click prices, not a mapping target
- A specific name lands faster: jídelní židle, not just židle
- Biano builds its material, size and colour filters from the description
Technical details
Unlike Heureka, Biano has no category element. It categorises every product itself from the name, the description and the photos, and the category list it publishes carries the minimum click price per category rather than paths to send. The more specific the name, the faster the product lands: jídelní židle rather than židle.
Descriptions work the same way: Biano derives its main filters (material, size and colour) from the text. Keep it to product facts, without links to your shop, shipping details or promotions; the template strips HTML so only the text arrives.
Images, dimensions and delivery
- Main image:
JPEG, at least 400 × 400 px, https, light background, no logos, watermarks or sale texts - Each image is downloaded once, so a new picture needs a new
URL, which Shopify's versioned image URLs provide - Dimensions go in lowercase
PARAMs (šířka, výška, délka, hloubka, průměr) as a number, a space and m, cm or mm DELIVERY_DATE0 is the only value that earns Skladem; a delivery price of 0 shows Doprava zdarma
Technical details
The main image must be a JPEG of at least 400 × 400 px over https, on a white or light background, with no logos, watermarks or sale texts; otherwise Biano does not display it. Colour and size variants each need their own picture. Biano downloads every image once, so a new picture needs a new URL, which Shopify's versioned image URLs provide.
Dimensions belong in separate lowercase PARAMs (šířka, výška, délka, hloubka, průměr), written as a number, a space and a unit in m, cm or mm, such as 160 cm. DELIVERY_DATE counts days until the goods reach the customer, and only 0 earns the Skladem label. In the DELIVERY block, any carrier priced at 0 shows Biano's Doprava zdarma label.
The takeaway
One URL, an hourly refresh and a template that already speaks Biano's shorter XML. Your Shopify catalog stays the single source of truth, and Biano sees every product with the name, photos and dimensions it categorises on.
Claude · ChatGPT
Or set up your Biano feed in chat
Connect Feedflock to Claude or ChatGPT and ask. It creates the feed as a draft, maps your categories to Biano's own tree and tells you what is still missing. You approve every change.
Create a Biano 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.