Usage Guide¶
This guide covers all features and functionality of Intelligent Cross-Selling.
Table of Contents¶
Initial Setup¶
What You Need¶
Before you can use the plugin, ensure that:
- Product properties are set up: Your products must have properties like color, material, size, etc.
- Products are assigned properties: The more products have maintained properties, the better the recommendations work
Activating the Plugin¶
- Navigate to
Extensions → Intelligent Cross Selling - Enable the "Active" switch
- Click "Save Settings"
Basic Configuration¶
- Set product count: Enter how many recommendations should be displayed in "Max products to show" (recommended: 4-8)
- Configure title (optional):
- Enter a title, e.g., "You might also like"
- Enable "Show title" so the title appears in the storefront
- Enable filters (optional):
- "Only show products from same category" – for thematically matching recommendations
- "Hide products without stock" – to prioritize available products
Managing Property Weights¶
Weights are the heart of the plugin. They determine which product properties are considered when calculating recommendations.
Creating a New Weight¶
- Navigate to
Extensions → Intelligent Cross Selling - Click "Add weight rule"
- Select a Property from the dropdown list (e.g., "Color")
- Enter a Weight between 1 and 100
- 1-30: Low importance – property is slightly considered
- 31-60: Medium importance – property has noticeable influence
- 61-100: High importance – property is decisive for recommendations
- Click "Save"
Editing a Weight¶
- In the "Cross Selling Weights" table, you can see all configured properties
- Double-click on the Weight of a row to edit it directly
- Change the value and press Enter or click outside the field
Deleting a Weight¶
- Click on the context menu (three dots) in the row of the weight you want to delete
- Select "Delete"
- Confirm the deletion in the dialog
Weighting Tips¶
- Start with 2-3 properties: Don't start with too many weights
- Highest weight for core features: The most important property (e.g., color for fashion) should receive 70-90%
- Consider combined effect: Products that share multiple weighted properties receive higher scores
- Test different combinations: Check on product detail pages whether the recommendations make sense
Multilingual Titles¶
The plugin supports multilingual titles for the cross-selling section.
Maintaining Titles in Different Languages¶
- Navigate to
Extensions → Intelligent Cross Selling - Click on the language switcher in the upper right corner
- Select the desired language (e.g., "Deutsch")
- Enter the title in this language (e.g., "Das könnte Ihnen auch gefallen")
- Click "Save Settings"
- Repeat for all languages in your shop
Note on Language Switching¶
The language switcher only becomes active after you have saved the settings at least once. When you open the page for the first time, save the basic settings first.
Storefront Display¶
Where Do Recommendations Appear?¶
Intelligent cross-selling recommendations appear on the product detail page, typically:
- In the cross-selling area below the product description
- Before or after manually maintained cross-selling groups (depending on theme)
Interaction with Native Cross-Selling Rules¶
The plugin complements native Shopware cross-selling functionality:
- Intelligent recommendations are displayed as the first cross-selling group
- Manually maintained cross-selling groups appear afterward
- You can use both features in parallel
Cache Behavior¶
- Recommendations are cached for 1 hour
- When products change, the cache is automatically invalidated
- For immediate updates after configuration changes, clear the shop cache at
Settings → System → Caches & Indices
Troubleshooting¶
No Recommendations Are Displayed¶
Symptom: No cross-selling recommendations appear on the product detail page.
Possible Causes and Solutions:
- Plugin not active
- Check if the "Active" switch is turned on
-
Save the settings again
-
No weights configured
- Create at least one property weight
-
Without weights, no recommendations are calculated
-
Products have no properties
- Check if your products have the weighted properties
-
Products without properties can neither be recommended nor receive recommendations
-
Filters too restrictive
- Temporarily disable "Only show products from same category"
-
Disable "Hide products without stock"
-
Cache not updated
- Clear the cache at
Settings → System → Caches & Indices
Incorrect or Irrelevant Recommendations¶
Symptom: The displayed recommendations don't match the product.
Solutions:
- Review weights
- Prioritize properties that are truly relevant for product similarity
-
Increase the weight of the most important property
-
Enable category filter
-
Enable "Only show products from same category" to get thematically matching recommendations
-
Use article type filters
- Use "Show only main articles" or "Show only variants" depending on your shop structure
Title Is Not Displayed¶
Symptom: The configured title does not appear in the storefront.
Solutions:
- Enable "Show title"
-
Ensure the "Show title" switch is enabled
-
Enter a title
-
Check that text is actually entered in the "Title" field
-
Check correct language
- Switch to your storefront language and verify the title is maintained there
Performance Issues¶
Symptom: The product detail page loads slowly.
Solutions:
- Reduce product count
-
Reduce "Max products to show" to 4-8
-
Reduce number of weights
-
Limit yourself to 3-5 essential properties
-
Check cache
- Ensure the Shopware HTTP cache is active