Skip to main content
Free Tier

Get Your Inventory Listed

1

Submit Your Product Inventory

To get your wine & spirits catalog indexed by sommelier.bot, provide us with your product inventory in one of the following formats:

FormatDetailsSync
XML Product Feed A hosted URL containing your active products in XML format (Google Merchant / Shopify / WooCommerce compatible). See full specification below. Automatic — re-synced nightly at 3 AM
CSV / Excel A spreadsheet with columns: Product Name, Producer, Price, URL, Image URL, Description, Color, Region, Varietal, Format (L). Static — one-time import, no automatic updates
We recommend the XML feed. It keeps your sommelier.bot inventory permanently in sync with your webshop — new products, price changes, and out-of-stock removals are handled automatically every night.

Send your feed URL or file to support@sommelier.bot and we'll index your catalog within 48 hours.

2

Create Your XML Product Feed

Your XML Product Feed is a URL hosted on your website, containing all your active products in a structured XML format. The sommelier.bot system calls this URL every night at 3 AM to sync your latest inventory.

New product in feed

Added to your sommelier.bot inventory. Can be tagged and activated from the CMS.

Product removed from feed

Considered out of stock. Deactivated automatically, but stays in your CMS.

Product details updated

Name, price, description, link, and image URL are updated automatically.

Compatible with Google Shopping feeds. If you already have a Google Merchant Center product feed, it works with sommelier.bot — same XML format.
3

XML Feed Fields Reference

Your XML feed must follow this structure, using the <rss> / <channel> / <item> hierarchy. Each <item> is one product.

<product_id> required Your unique product identifier (numbers and/or letters, special characters allowed, no spaces). Example: 45425007NM-75LCT06
<name> required Product name with vintage and appellation. Example: 2017 Domaine de la Romanee-Conti La Tache Grand Cru
<color> optional Name of the producer. Example: Vallis Mareni
<link> required Complete product URL on your website. CDATA is supported. Can include UTM tracking parameters.
<image_url> required Complete URL to the product image on your website.
<price> required Product price. Format: XXXX.XX — no comma, no space, no currency sign. Example: 12.00
<color> optional Country of production. ISO format recommended but not mandatory (e.g., CH, FR, US).
<color> optional Grape varietal(s), comma-separated, no spaces. Example: Pinot Noir,Chardonnay
<color> optional Region of production. Example: Burgundy, Vénétie
<color> optional Bottle format in Liters (not cl). Example: 0.75, 1.50, 3.00
<description> optional Product description text paragraph.
<color> optional Wine color. Example: red, white, rosé, sparkling
<sorting> optional Priority level from 0 (lowest) to 10 (highest) — controls recommendation priority.
<any_custom> optional Add any custom variable (e.g., <organic>, <sweetness>, <awards>). Values can be comma-separated.
4

XML Feed Example

Here is a complete example with two products:

<?xml version="1.0"?> <rss lang="en"> <channel> <item> <product_id>45425007NM-75LCT06</product_id> <name>Monte Corbino Brut</name> <producer>Vallis Mareni</producer> <link><![CDATA[https://www.yourshop.com/monte-corbino-brut?utm_source=sommelier-bot&utm_medium=chat]]></link> <image_url>https://www.yourshop.com/media/monte-corbino.png</image_url> <color>sparkling</color> <varietals>Prosecco (Glera)</varietals> <price>12.00</price> <country>IT</country> <region>Veneto</region> <format>0.75</format> <organic>organic,biodynamic</organic> <sorting>10</sorting> </item> <item> <product_id>45425007NM-75LCT07</product_id> <name>Monte Corbino Brut Magnum</name> <producer>Vallis Mareni</producer> <link><![CDATA[https://www.yourshop.com/monte-corbino-brut-magnum?utm_source=sommelier-bot&utm_medium=chat]]></link> <image_url>https://www.yourshop.com/media/monte-corbino-magnum.png</image_url> <color>sparkling</color> <varietals>Prosecco (Glera)</varietals> <price>24.00</price> <country>IT</country> <region>Veneto</region> <format>1.50</format> <sorting>0</sorting> <sweetness>Sweet</sweetness> </item> </channel> </rss>
Final step: Add your XML Product Feed URL in your sommelier.bot CMS (one URL per language you want to support). Go to your admin interface to paste the URL.
Want more? Upgrade to a paid plan to install the AI sommelier directly on your website — with pop-up chat, contextual banners, and full-page embeds that drive conversions on your own store.

Quick Reference — All Scripts

Widget TypeCodePlacement
Pop-up <script src="...widget.js" merchant="SLUG" lang="en"></script> Footer (all pages) or single page
Banner <div style="min-height:140px"><script ... mode="banner"></script></div> Product pages, categories, homepage, ad landing pages
Full-page embed <div><script src="...widget.js" merchant="SLUG" lang="en"></script></div> Dedicated chatbot page
On-click trigger onclick="sommelierbot.open?.()" Any button/link (requires pop-up loaded)
Cloud-hosted https://YMERCHANT_SLUG.sommelier.bot/ Share anywhere — QR codes, emails, social
Replace MERCHANT_SLUG with your unique merchant identifier (with no space) provided in your welcome email (e.g., winecom, citydrinks, weinbestellungch, ...).

Need Help?

We're here for you

If you run into any issues during setup or want to discuss advanced integrations, reach out:

Documentationsommelier.bot/documentation
Please contact us
CMS Dashboardbusiness.sommelier.bot