Chat and Chatbot Plugins for Shopware 6
What to look for in a Shopware plugin, and what a catalogue-connected assistant answers on its own
The Shopware Store carries live-chat plugins and widget wrappers, and both hand every question to a person. A native plugin connected to your catalogue is a different product: it answers product and delivery questions from your own data, looks up an order once the customer proves it is theirs, and ranks best sellers from units actually sold. Vatdi does that on Shopware 6.x, free for 15 conversations a month.
Last updated
What separates the options
Live-chat plugins put a chat box on the storefront and route it to your staff. The quality of the experience is the quality of your staffing.
Universal widgets come from general chat vendors and read your published pages. They answer what is written on the page and rarely more.
Native plugins receive your catalogue as data. That is what makes variant, price and availability questions answerable, and it is the only route to a live order-status answer.
On the Shopware Store the listing text rarely distinguishes these, so the practical test is whether the plugin asks to connect to your data at all.
What to check before you install anything
What to check before you install anything
- Does it read your catalogue, or just your website? A crawler sees your product pages as text. A native module reads products, categories, prices and sale prices as data, which is what makes "is the blue one in stock" answerable.
- Can it answer order-status questions? It is the most common post-purchase message. If the extension cannot look an order up, every one of those becomes a ticket.
- How does it verify the customer? An order lookup that accepts an order number alone leaks data. It should require the email or phone on the order too.
- What happens when the AI does not know? The honest behaviour is to say so and offer a person, with your real availability hours.
- What triggers the bill? Seats, conversations, AI resolutions and message credits are four different meters. Pick the one that matches how your store actually gets busy.
- Which languages? If you ship internationally, the reply has to come back in the language of the question.
How Vatdi works on Shopware
The plugin supports Shopware 6.x, self-hosted. It syncs products, categories, prices and sale prices, and sends the number of units sold, so the AI can answer "what is popular" with real ranking rather than a guess. Policy and content pages sync alongside the catalogue.
Order-status lookup runs through the plugin's storefront controller: the customer gives the order number plus the email or phone on the order, the email must match exactly or the phone by its last eight digits, attempts are rate-limited, and the reply carries status, items and tracking live from the shop.
Human handover is on every plan, with email and sound alerts, a team inbox, agent hours and a missed-request queue so nothing quietly disappears.
Multi-language and multi-channel shops
Shopware stores are frequently multilingual, and the assistant detects the language of each message and answers in it across 95+ languages, with a fallback language you choose. Every visible widget label can be translated per store, with AI auto-translation you review before saving, so a German storefront does not end up with English buttons.
Where a shop runs several sales channels, each store connects separately with its own catalogue and its own widget appearance, and teammates are unlimited across all of them.
What a connected plugin answers that a widget cannot
| Customer question | Universal widget | Connected plugin |
|---|---|---|
| What does this cost with the current discount? | Whatever the crawled page said | Live price and sale price from the catalogue |
| Do you have it in this size? | Cannot tell | Variant data, with stock if you enable it |
| What sells best in this category? | Guesswork | Ranked by units actually sold |
| Where is my order? | Links to a login page | Live status, items and tracking after a check |
| Can I speak to someone? | Depends on the tool | Handover with transcript and agent hours |
The middle three are the ones that decide whether the assistant deflects work or just moves it. They all depend on the plugin having real data rather than a crawl, which is why the connection step matters more than any setting in the widget.
Installing it
- Create a free Vatdi account and add your shop domain.
- Install and activate the plugin in the Shopware administration.
- Connect the shop from the plugin configuration; the catalogue sync starts on its own.
- Upload policy documents that live outside the shop pages.
- Enable order lookup and test it against a real order from a staff account.
- Set agent hours and the handover message.
Shopware Cloud is not supported today; the plugin is for self-hosted Shopware 6. The Shopware integration page carries the full install steps.
What it costs
Free covers 15 conversations a month with every feature on, no card. Starter is $4.49 a month for 150 conversations and removes the vendor badge. Grow is $7.49 a month for unlimited conversations and unlimited knowledge items, with unlimited teammates throughout. No per-seat pricing, no per-resolution AI charge, and no separate AI credit balance to run out of mid-campaign.
Frequently Asked Questions
Shopware 6.x, self-hosted. Shopware Cloud is not supported today.
Yes. The customer gives the order number plus the email or phone on the order, and the reply comes live from the shop with status, items and tracking.
Yes on Shopware: the plugin sends units sold, so the AI can rank by real sales rather than guessing. Without that data it never labels anything a best seller.
Yes. Replies come back in the language of the question across 95+ languages, and every widget label can be translated per store with AI auto-translation you review before saving. You also set a fallback language for cases where the visitor language cannot be detected confidently.
Yes, 15 conversations a month with every feature enabled and no card required.
Put it on your store today
Free plan: 15 conversations a month with every feature on, no card. Paid plans are $4.49 and $7.49.