What was bought together
The most reliable source is order history: which products were actually ordered together. A minimum number of shared orders and a look-back period control how strictly it filters. Genuine co-purchases count triple.
The item being viewed plus fitting partners, with a total price and one button for the whole set. Built from order history and catalogue, reviewed by you, optionally with a discount - and placed exactly where you want it on the product page.
Order history and catalogue produce product sets: the item being viewed plus fitting partners, with a total price and one button that puts everything in the basket at once. What appears in the shop is approved by you first.
The most reliable source is order history: which products were actually ordered together. A minimum number of shared orders and a look-back period control how strictly it filters. Genuine co-purchases count triple.
For new products the plugin evaluates which items visitors view within one visit. Only product pairs with a counter are stored - no cookies, no visitor data. Bots are discarded.
Generated sets land in the review pool. Only approved ones appear in the shop. Deactivating takes a set back without losing its name, text or discount.
At the top of the buy box, below the buy box, above or below the description text. "Do not display" hides the box without deleting the generated sets.
On request a set appears not only on the anchor product but also on the pages of its partners - where the anchor is shown as an equal member. Configurable globally and additionally per set.
Wrapping shows four products per row, two on tablets, one on phones. The slider keeps everything in one swipeable row, with arrows on desktop. The list gives every product the full width - the calmest form for large sets.
Optionally a checkbox sits in front of every product; total price and saving recalculate live as items are deselected. Switched off, the set only goes into the basket as a whole.
Clicking a product opens a small window with image, article number, price and short description instead of changing pages. Whether names link at all and whether the window appears are two separate switches.
On request an AI model reviews every set, assigns a score and writes a short sales headline. Sets below the minimum score never even reach the review pool.
Maintaining sets by hand is worthwhile with ten articles. From a hundred it gets left undone - and goes stale as soon as the range changes.
A visible set with a single button lowers the hurdle. Instead of searching for three products one by one, the customer adds them in one step.
The sets come from your data, not from a list somebody has to keep current. A scheduled run produces fresh suggestions regularly.
The maximum price limits how expensive a partner may be relative to the anchor product. At 60 percent, a 100 euro article only gets partners up to 60 euros - producing sets with accessory character rather than arbitrary pairings.
Size, count, sources, limits and discount are each configurable - and the diagnosis tells you why something is not taking effect.
Products per set and sets per product are freely selectable. Sets do not overlap: a partner already used in one set does not reappear in the next.
The normal run takes the strongest products from order history. In the Individual products tab you pick articles deliberately - sets are created for them without that limit, even with thin history.
Vouchers, spare parts, shipping articles or entire brands can be kept out completely - they become neither anchor nor partner. The exclusion applies both when generating and when displaying.
Switched off by default. When active it applies as soon as all products of an approved set are in the basket. A deviating percentage can be set per set, plus a minimum set value and tiering by set size.
For a single run all sources are used, minimum values drop to one, price ratio and minimum AI score are suspended and the period widens to two years. Exclusions and stock still apply, and the saved settings stay untouched.
Enter an article number and the check names which sets appear on that page - and for the rest, the reason why not. It uses exactly the same matching as the shop itself.
Another run for the same product creates additional sets; identical combinations are merely updated. How many of them appear in the shop is set by "maximum bundles shown". A filter in the review pool shows exactly the products with several sets.
A check in the admin names the concrete reason why a combination of article numbers gets no discount: switch off, unknown number, no approved set, missing product or a percentage of zero.
A generation run can be handed to the queue and continues server side, even with the browser closed. A slim bar shows the state; interrupted runs are picked up again automatically.
The sets live in their own tables, the discount is created as a regular basket line item. Installed by upload in the admin, without SSH.
The anchor product is internally raised to the parent product so the box appears on every variant. The partners stay concrete, purchasable products - otherwise the button could not work.
The discount appears as its own basket line and is determined afresh on every recalculation. If a product of the set leaves the basket, it disappears automatically. Each product counts towards one set only, so double discounts are ruled out.
You store your own API key. It is kept server side and never delivered to the browser; a connection test verifies access beforehand.
The "viewed together" source sets no cookies and stores no visitor data. Only product pairs with a counter are recorded, and bots are discarded.
Menu depth in Shopware and what changes with it.
Shopware shows three levels in the menu. Anyone structuring deeper loses the lowest tier from view because it no longer appears in the navigation.
With this plugin you set the depth freely, separately for main navigation and sidebar. No theme rebuild is needed; the setting lives in the Shopware admin.
Buying directly costs 2.99 euros net per month, 14.99 euros net per half year or 26.99 euros net per year. Paying yearly saves around 25 percent. All prices are net and exclude VAT.
For that there is a multi-column layout with a configurable wrap point, an overflow limit and the option to indent deep levels. Long lists stay readable.
Two routes, the same feature set - pick whichever suits your setup.
All prices net, plus VAT.
You buy the licence directly from us and receive an invoice from us. Installation by upload in the admin without SSH, updates through our licence platform, support straight from the developer.
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.