Cross Selling | same category + last viewed + customers also bought
Technical Information
Highlights
-
New cross-selling opportunities
-
Automatic product recommendations without maintenance
-
Display in the shopping cart and on product detail pages
-
Data and cookie - limit storage duration
Features
-
Automatic product recommendations without maintenance
-
Different cross-selling variants (products from the same category, last viewed, customers also bought, customers also viewed)
-
Control maximum number of products
-
Selectively exclude categories and products
-
Display in the shopping cart and on product detail pages
-
Select layout type
-
Restrict data and cookie storage duration (e.g. data from the last 365 days)
-
Define display modes for different devices
In the Shopware standard, it is possible to use cross selling in experience worlds. However, this requires a manual assignment of product groups, which involves a lot of maintenance effort. Also, recently viewed products cannot be displayed to the customer this way.
We have therefore developed a plugin that offers the following features:
New cross selling options
"Recently viewed", "Customers also bought", "Products from the same category" and "Customers also viewed" cannot be created with the standard Shopware product assignment. This plugin allows you to automatically generate these recommendations and display them on product detail pages, in the off-canvas shopping cart and in the shopping cart.
Automatic product recommendations without maintenance effort
Through the plugin configurations, central settings for the product recommendations can be defined. This eliminates the need for manual product assignments. Nevertheless, cross selling via the standard method is still possible.
Display in the shopping cart and on product detail pages
The generated product recommendations can be displayed in the shopping cart and on the product detail page.
Restrict data and cookie storage duration
For better results, the time period of the data used for recommendations can be defined.
Additional Cross-Selling Extensions
The following plugins extend cross-selling functionality in Shopware and can be used together.
Cross Selling in cart & checkout
Recommends additional products directly in the cart and checkout to increase order value.
Cross Selling in product listing
Displays related products directly in listings to improve visibility of additional items.
Product Bundle
Combines multiple products into one offer to simplify joint sales.
Extend Cross-Sellings
Shows relevant accessories and add-on products for main items to encourage additional purchases.
Installation
- Open Plugin Manager via Settings > System > Plugins
- Upload, install and activate the plugin
Plugin configuration:
6.7: Extensions > My Extensions > CrossSelling suggest products from the same category > Configure
Configuration options:Product recommendation settings
- Enabled
This activates the display on the product detail page. Display in the shopping cart is enabled in a separate setting. - Maximum number of products
- Enable display of parent product in the slider
This setting also integrates the product of the currently displayed detail page into the recommendation. - Exclude these categories
The selected categories will not be included in the recommendation. This can be helpful if there are multiple subcategories within a category. - Exclude products
This option allows products to be excluded from the recommendation if stock is empty or below the minimum stock level. - Cookie storage duration for recently viewed products (in days)
- Display in off-canvas shopping cart
This allows you to activate the display of the off-canvas shopping cart. - Layout type in off-canvas shopping cart
Standard, large image or minimal content - Display mode in off-canvas shopping cart
Standard, fill or include - Minimum width in the off-canvas shopping
Input in pixels. If no minimum width or a width of 0 is entered, a standard width of 300px is automatically used. - Display in shopping cart
This allows the display of the shopping cart to be activated - Layout type in shopping cart
Standard, large image or minimal content - Display mode in shopping cart
Standard, fill or include - Minimum width in shopping cart
Input in pixels. If no minimum width or a width of 0 is entered, a standard width of 300px is automatically used.
- Position per cross selling
The lower the position, the further forward the tab will be placed. - Display for different devices
Cross sellings can be displayed either below each other or as a tab. This setting can be made individually for desktop, tablet and mobile display.
Some plugins/themes have a specific loading behavior for media. To ensure compatibility with other plugins, this setting can prevent deviating behavior caused by the new cross sellings.
Frequently Asked Questions
The plugin always loads the products from the SEO category of the product. This is the category that is displayed at the last position in the breadcrumb when the product is opened in the storefront. The SEO category (= main category) is automatically determined by Shopware, but can also be selected by the user in the admin in the "SEO" tab under "SEO URLs". If no SEO category is found or the SEO category is under the list of excluded categories in the plugin settings, we use the plugin to search for the first possible category, starting with the lowest level.
The plugin integrates four different types of cross sellings. These cross sellings behave as follows:
1. Customers also bought
The information is read directly from the orders already available in the system. No data collection is required here.
2. Products of the same category
The information is read dynamically via the category assignment. No data collection is required here.
3. Recently viewed
The data is collected as soon as the cross selling is activated. No data is collected beforehand.
4. Customers also viewed
The data is collected as soon as the cross selling is activated. No data is collected beforehand.
| Version | Date | Compatibility | Changelog |
|---|---|---|---|
| 6.6.2 | 5 May 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.6.1 | 4 May 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.6.0 | 3 April 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.5.2 | 24 March 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.5.1 | 10 March 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.5.0 | 26 February 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.4.2 | 18 February 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.4.1 | 30 January 2026 | >=6.7.0.0 <6.8.0.0 |
|
| 6.4.0 | 2 December 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.9 | 18 November 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.8 | 26 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.7 | 24 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.6 | 23 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.5 | 20 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.4 | 20 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.3 | 17 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.2 | 14 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.1 | 8 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.3.0 | 7 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.2.1 | 7 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.2.0 | 1 October 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.1.3 | 23 September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.1.2 | 23 September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.1.1 | 12 September 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.1.0 | 29 August 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.4 | 12 August 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.3 | 28 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.2 | 11 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.1 | 3 July 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 6.0.0 | 14 May 2025 | >=6.7.0.0 <6.8.0.0 |
|
| 5.12.0 | 3 April 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 5.11.1 | 10 March 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 5.11.0 | 26 February 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 5.10.2 | 17 February 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 5.10.1 | 3 February 2026 | >=6.6.0.0 <6.7.0.0 |
|
| 5.10.0 | 2 December 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.9.3 | 18 November 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.9.2 | 27 October 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.9.1 | 24 October 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.9.0 | 7 October 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.8.1 | 6 October 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.8.0 | 1 October 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.7.1 | 23 September 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.7.0 | 29 August 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.8 | 12 August 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.7 | 28 July 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.6 | 20 March 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.5 | 27 February 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.4 | 27 January 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.3 | 22 January 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.2 | 22 January 2025 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.1 | 16 December 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.6.0 | 16 December 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.5.1 | 3 December 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.5.0 | 3 December 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.4.0 | 7 October 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.3.3 | 30 September 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.3.2 | 20 September 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.3.1 | 12 September 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.3.0 | 9 September 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.2.0 | 4 September 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.10 | 19 August 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.9 | 13 August 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.8 | 5 August 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.7 | 16 July 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.6 | 5 July 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.5 | 5 July 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.4 | 1 July 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.3 | 4 June 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.2 | 29 April 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.1 | 26 April 2024 | >=6.6.0.0 <6.7.0.0 |
|
| 5.1.0 | 22 April 2024 | >=6.6.0.0 |
|
| 5.0.1 | 25 March 2024 | >=6.6.0.0 |
|
| 5.0.0 | 21 March 2024 | >=6.6.0.0 |
|
| 4.6.0 | 16 December 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.5.0 | 3 December 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.7 | 30 September 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.6 | 19 August 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.5 | 5 August 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.4 | 1 July 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.3 | 4 June 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.2 | 30 April 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.1 | 26 April 2024 | >=6.5.0.0 <6.6.0.0 |
|
| 4.4.0 | 22 April 2024 | >=6.5.0.0 |
|
| 4.3.2 | 6 November 2023 | >=6.5.0.0 |
|
| 4.3.1 | 9 October 2023 | >=6.5.0.0 |
|
| 4.3.0 | 28 September 2023 | >=6.5.0.0 |
|
| 4.2.0 | 28 September 2023 | >=6.5.0.0 |
|
| 4.1.7 | 28 September 2023 | >=6.5.0.0 |
|
| 4.1.6 | 3 August 2023 | >=6.5.0.0 |
|
| 4.1.5 | 3 August 2023 | >=6.5.0.0 |
|
| 4.1.4 | 7 July 2023 | >=6.5.0.0 |
|
| 4.1.3 | 5 July 2023 | >=6.5.0.0 |
|
| 4.1.2 | 16 June 2023 | >=6.5.0.0 |
|
| 4.1.1 | 3 May 2023 | >=6.5.0.0 |
|
| 4.1.0 | 3 May 2023 | >=6.5.0.0 |
|
| 4.0.1 | 7 March 2023 | >=6.5.0.0 |
|
| 4.0.0 | 7 March 2023 | >=6.5.0.0 |
|
| 3.3.6 | 5 August 2024 | >=6.4.0.0 <6.5.0.0 |
|
| 3.3.5 | 16 July 2024 | >=6.4.0.0 <6.5.0.0 |
|
| 3.3.4 | 4 June 2024 | >=6.4.0.0 <6.5.0.0 |
|
| 3.3.3 | 30 April 2024 | >=6.4.0.0 <6.5.0.0 |
|
| 3.3.2 | 26 April 2024 | >=6.4.0.0 <6.5.0.0 |
|
| 3.3.1 | 22 April 2024 | >=6.4.0.0 |
|
| 3.3.0 | 22 April 2024 | >=6.4.0.0 |
|
| 3.2.0 | 3 October 2023 | >=6.4.0.0 |
|
| 3.1.4 | 7 July 2023 | >=6.4.0.0 |
|
| 3.1.3 | 5 July 2023 | >=6.4.0.0 |
|
| 3.1.2 | 4 May 2023 | >=6.4.0.0 |
|
| 3.1.1 | 3 May 2023 | >=6.4.0.0 |
|
| 3.1.0 | 3 May 2023 | >=6.4.0.0 |
|
| 3.0.5 | 10 February 2023 | >=6.4.0.0 |
|
| 3.0.4 | 3 February 2023 | >=6.4.0.0 |
|
| 3.0.3 | 20 January 2023 | >=6.4.0.0 |
|
| 3.0.2 | 20 January 2023 | >=6.4.0.0 |
|
| 3.0.1 | 17 January 2023 | >=6.4.0.0 |
|
| 3.0.0 | 12 January 2023 | >=6.4.0.0 |
|
| 2.1.3 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.2 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.1 | 26 November 2022 | >=6.4.0.0 |
|
| 2.1.0 | 26 November 2022 | >=6.4.0.0 |
|
| 2.0.0 | 26 November 2022 | >=6.4.0.0 |
|
| 1.0.5 | 26 November 2022 | >=6.3.0.0 |
|
| 1.0.4 | 26 November 2022 | >=6.3.0.0 |
|
| 1.0.3 | 26 November 2022 | >=6.3.0.0 |
|
| 1.0.2 | 26 November 2022 | >=6.3.0.0 |
|
| 1.0.1 | 26 November 2022 | >=6.3.0.0 |
|
Login
Toller Support
Wir hatten anfangs Schwierigkeiten das Plugin bei uns sauber zu integrieren aufgrund unseres Themes. Kurzerhand haben wir uns an den Support gewandt und die Herausforderung war schnell gelöst. Es wurde sich Zeit genommen unser Anliegen + Sonderwünsche zu verstehen und in einer bemerkenswerten Zeit umgesetzt (Keine 24H). Tolles Gesamtergebnis! Unserem Ansprechpartner Julian gilt ein besonderes Lob, da er sich der Heraufforderung angenommen hat, als wäre es sein eigener Shop! Ganz Tolle Arbeit! Immer wieder gerne!
Wir nutzen einige Plug-ins von Acris und hatten bis davor noch keinen Kontakt mit dem Support! Aber diese Erfahrung hat bestätigt, dass wir weiterhin, sofern es möglich ist, auf die Plugins von Acris setzen!
Großen Dank an das Team!
Zuverlässiges Plugin und Top-Support
Wir sind mit allen verwendeten Plugins von Acris sehr zufrieden, falls es mal Rückfragen gibt, ist der Support immer schnell und zuverlässig zur Stelle. Wenn ich ein neues Plugin benötige, schaue ich zuerst, ob Acris das benötigte anbietet. Da weiß ich, dass mir immer zuverlässig geholfen wird.
Toller Support
Hatten ein Problem mit "Kunden kauften auch" bei Varianten-Artikeln. Das Problem wurde innerhalb kürzester Zeit behoben - besser kann ein Support nicht sein!
Vielen Dank!
Volker
sehr gute Erweiterung
eine prima Erweiterung zu einem guten Preis, wichtig war für uns, dass die Anzahl der angezeigten Produkte nicht begrenzt ist
Super Plugin & Support
Praktisches Plugin zu einem guten Preis. Wir hatten ein paar Schwierigkeiten beim Einsatz des Plugins auf einer selbst erstellten Artikeldetail-Seite/Erlebniswelt und uns wurde schnell und unkompliziert geholfen.