Recommendations only from the catalog
For each query the plugin searches the real shop catalog. The AI may only recommend from the matches found — no invented products, no hallucinations.
AI-powered pre-sales chat for the Shopware storefront — advises customers from the real catalog, recommends matching products and reduces return rates.
The AI Product Advisor is a pre-sales chat in the storefront that answers customer questions and recommends only real products from the shop. Fast to install, granularly configurable, GDPR-compliant.
For each query the plugin searches the real shop catalog. The AI may only recommend from the matches found — no invented products, no hallucinations.
Freely selectable, with a per-provider API key and model. Anyone who already has an account with OpenAI, Anthropic (Claude), Mistral or Google can use it directly.
A fast pre-call extracts search keywords plus price and property constraints (colour, material, size) — with a local fallback and a 10-second timeout.
Recommended products appear directly in the chat as a quickview — with a variant configurator. The selection resolves the matching variant, with correct cart and product links.
The answer is streamed live via SSE, optionally with a typing effect — no waiting for the full block, the customer sees something happening immediately.
Clicks, cart adds and cart value per recommendation are tracked. Statistics with top terms and products, CSV export in the admin.
Product advice is the strongest conversion lever in physical retail — online it is usually missing entirely. That is exactly what the plugin addresses.
In brick-and-mortar retail the customer asks an employee. Online they stand alone in front of 5,000 items and bounce. The AI Product Advisor closes this gap: it understands the question in natural language, searches the catalog and recommends matching items — increasing conversion and, through better fit, reducing return rates.
Instead of clicking through filters, the customer describes their need — and gets concrete products immediately. Fewer bounces, more purchases.
When the AI recommends the right product, expectation matches the item. This reduces wrong purchases and the expensive returns that follow.
The advisor works around the clock, even at night and on weekends — without additional customer-service staff costs.
From provider choice via persona to position — all through the admin UI under Marketing → AI Product Advisor. No code changes required.
Active switch, AI provider, API key, model, display area, smart search on/off and a separate extraction model for the pre-search.
Advisor name and avatar, greeting text, quick-start suggestions, consent text and a freely definable persona (tonality, role).
Eight placement positions, offsets, accent colour, proactive opening after a delay and an attention pulse on the button.
Logging on/off, retention in days, analysis dashboard and CSV export — all in the admin under Marketing → AI Product Advisor.
Position, persona, quick-start suggestions and accent colour can be configured separately per sales channel — B2C different from B2B.
Optionally the chat opens automatically after a configurable delay — or pulses subtly to draw attention without being intrusive.
AI advice and data protection are not mutually exclusive. The plugin redacts personal data, offers a consent gate and cleans up logs automatically.
Before sending to the AI provider, e-mail addresses and phone numbers are automatically removed from the message — the provider never sees personal contact data.
If desired, the customer must actively consent before the chat starts — with freely configurable consent text for GDPR compliance.
Chat logs are kept only as long as configured. A daily scheduled task automatically deletes older entries.
Storefront component, provider registry, SSE streaming, anti-hallucination and automatic log cleanup — without a core patch.
Dedicated storefront component staw-advisor as a floating widget, included via base.html.twig. Works with default and custom themes.
Provider registry with interchangeable providers (OpenAI, Anthropic, Mistral, Gemini). Answer streaming via Server-Sent Events, separate extraction model for the pre-search.
The ProductContextBuilder passes only actually found catalog matches to the AI. The prompt restricts recommendations to these matches.
A built-in RateLimiter protects against abuse and uncontrolled API costs. Limitable per session/IP.
Dedicated tables for logs and conversion events. A daily scheduled task CleanupLogsTask removes expired entries automatically.
The plugin is distributed through the Shopware Community Store — with license validation and auto-updates directly in the Shopware admin.
The AI Product Advisor is being submitted to the official Shopware Community Store and will soon be installable via the plugin manager in the backend — with auto-update notifications. If you are interested in an early deployment, get in touch.
Will be listed in the official Shopware Store shortly. Linked here once available — with license validation and auto-updates.
Interested in a pilot deployment before the official release? We have a few test installations available.
Questions about AI integration, providers or persona configuration? We help with setup and fine-tuning.
The AI Product Advisor brings real product advice into the storefront — from your own catalog, GDPR-compliant, with four selectable AI providers.