Improve Shopware search with AI Search stays search, the AI only translates.

Free-text queries such as "red trousers in XS under 80 euros" are translated into a structured search order - category, colour, size, price, sorting - which then runs against Shopware's classic search index. No chatbot, no invented prices, every hit traceable.

01
Videos

AI search on video.

Two short videos: how your customers search in the shop, and how you analyse search in the administration.

AI search in the shop

1 / 2
02
The approach

No chatbot, a translator.

Most AI searches answer by themselves - and invent prices, availability and sometimes whole products along the way. Here the AI does exactly one thing: it understands what the customer means and turns that into a search order. The search itself runs as it always did.

Translate

Sentence becomes search order

"Trousers in red and T-shirts in blue, all in size XS" becomes two separate search orders with category, colour and size. You decide how many product types one query may be split into.

Traceable

The "understood as" bar

The search page shows how the query was understood. Every building block can be removed with a click, so the customer corrects the search instead of retyping it.

Fallback

It keeps working without AI

If the provider fails or the answer takes too long, keyword recognition detects colour, size, price and sorting without AI. The search never stops.

Four search modes

From off to always

Classic only, AI from two words, automatic, or always AI. You decide when a call happens at all.

04
Speed and accuracy

Fast to load, rightly understood.

A pre-warmed cache makes filter clicks instant, phonetics finds results despite different spellings.

Phonetics

Spellings

Cologne phonetics catch spellings that sound alike, so different attempts lead to the same result. If the search finds nothing, the product name is searched as well.

Variants

Parent products only

On request one tile appears per article instead of one per variant - even when the parent is missing from the sales channel or switched off. The number of tiles stays the same while sorting and filtering, the hit count counts articles rather than variants, and sorting by price follows the price shown on the tile.

Two extra switches: tiered prices can be left out of the price sorting, and the parent product's name can be included in the search.

Schedule

Warm-up and maintenance

A schedule of its own warms the cache and keeps the search index current. How far it reaches is up to you: from the most common filters to every property group with all its values. After that, filter clicks work without waiting.

Popular searches

Warm-up based on usage

The cache is warmed not only for filters, but also for your customers' most frequent search terms, for the intermediate stages while typing, and for the channel's manufacturers. Whatever is searched often is there at once.

05
Costs under control

One small call per search, capped.

One call to a fast model costs a fraction of a cent. To make sure that never turns into a surprise, the plugin brings several brakes.

Limits

Limits

A daily limit for AI calls, after which the search continues with keyword recognition until midnight. Plus a per-visitor limit within ten minutes, counting the search page and the live search together.

Crawlers

Bots

Search engines, crawlers and scripts get keyword recognition and cause no costs.

Cache

Cache

Identical queries are answered for a configurable number of hours without a new call. The overview shows how many searches were served that way.

In euros

Cost estimate

Enter the price per million tokens your provider charges and the overview converts consumption into euros.

06
Measure and improve

You see what people search for.

The search log records every search, classic ones included. That gives you a picture of what your customers actually type - and where your range fails to answer.

30 days

Overview

Searches of the last 30 days, split into AI-translated, keyword-detected and served from cache. Plus average duration, queries without hits and AI failures with fallback.

Click rate

Clicks

Optionally it is recorded whether a result was clicked: click rate, click position and searches without any click. The latter are usually more revealing than those without hits.

Rules

Synonyms

If your customer says "slacks" and your shop says "trousers", you create a rule. Synonyms are kept as a table with a test, and a rule can be created straight from the list of searches without hits.

Testing

Search test and batch test

Single queries are checked in the search test - with and without AI, per sales channel. The batch test takes up to 50 queries at once and shows how many of them return hits.

07
Technical

What it needs, what it costs.

One package for Shopware 6.6 and 6.7. Every setting can be made per sales channel; otherwise a channel inherits the default values.

System

Compatibility

Shopware 6.6 & 6.7PHP 8.2+StorefrontAdministration
Provider

AI provider

Provider, model, key and time limit are yours to set - the key stays in your shop. The fast, inexpensive models are recommended; larger ones bring little benefit here. Without a provider only keyword recognition runs.

08
Availability

Through the store or directly from us.

Two routes, the same feature set - pick whichever suits your setup.

Directly from Stone & Water

Available now

Monthly29,99 €
Best valueYearly305,90 €15 % cheaper

All prices net, plus VAT.

Download the free Plugin Suite and upload it in the admin, no SSH needed. It installs and updates the plugin with one click. You buy the licence directly from us, with an invoice from us and support straight from the developer.

Download Plugin Suite+49 2555 9997342

Shopware Store

In preparation

The plugin will be listed in the official Shopware Community Store. Installation and automatic updates then run through the plugin manager in the backend, billing through your Shopware account. We will link it here as soon as it is available.

09
Frequently asked

Frequently asked questions about the AI product search

Does the AI invent products or prices?

No. It only formulates the search order; the search runs on the Shopware index. What is not in the shop cannot appear.

What if the AI provider fails?

Then keyword recognition takes over colour, size, price and sorting. The search keeps working, just less precisely.

Do I need my own key?

Yes. You choose the provider and model yourself and store your own key. Costs and data stay with you.

What are the running costs?

One small call per search. With the cache, a daily limit, a per-visitor limit and bot exclusion this can be kept tight.

Does it run on Shopware 6.6?

Yes. Tested from 6.6.0 up to the current 6.6.10.28 and on 6.7.

Do settings apply to all channels?

By default yes. Each channel can have its own values and can be reset to the default at any time.