Skip to content

How-To Guide

This guide provides step-by-step workflows for common tasks with Intelligent Cross-Selling.


How the Plugin Works

Data Flow Overview

The plugin analyzes product properties and automatically calculates similarity scores between products.

Customer visits product page
Plugin checks: Is intelligent cross-selling active?
Yes → Plugin loads product properties
Plugin calculates similarity scores based on weights
Top-N products are displayed as recommendations

Detailed Process:

  1. Customer opens product detail page
  2. Cache check: Plugin checks if recommendations are already cached (valid for 1 hour)
  3. Property matching: Plugin compares the properties of the current product with all other products
  4. Score calculation: For each matching property, the configured weight is added to the score
  5. Filtering: Products are filtered according to configured filters (category, stock, article type)
  6. Sorting: Products are sorted by score, highest scores first
  7. Display: The top-N products are displayed in the cross-selling area

Common Workflows

How to: Initial Setup

Goal: Configure the plugin and activate first recommendations

Prerequisites: - Plugin is installed and activated - Products have maintained properties

Steps:

  1. Open plugin area
  2. Navigate to: Extensions → Intelligent Cross Selling

  3. Configure basic settings

  4. Set "Max products to show" to 6
  5. Enable "Hide products without stock"
  6. Optional: Enable "Only show products from same category"

  7. Configure title

  8. Enter in "Title": "You might also like"
  9. Enable "Show title"

  10. Save settings

  11. Click "Save Settings"

  12. Create first weight

  13. Click "Add weight rule"
  14. Select your most important property (e.g., "Color")
  15. Set the weight to 80
  16. Click "Save"

  17. Add more weights

  18. Repeat step 5 for 2-3 more important properties
  19. Example: Material=50, Style=40

  20. Activate plugin

  21. Enable the "Active" switch
  22. Click "Save Settings"

  23. Check results

  24. Open a product detail page in your storefront
  25. Verify that relevant recommendations are displayed

Result: Intelligent cross-selling recommendations are displayed on all product detail pages.


How to: Optimize Weights

Goal: Improve recommendation quality by adjusting weights

Prerequisites: - Plugin is active and showing recommendations - You have collected feedback on which recommendations are not optimal

Steps:

  1. Conduct analysis
  2. Open several product detail pages in your storefront
  3. Note which recommendations fit well and which don't

  4. Identify patterns

  5. Ask yourself: Which property connects the good recommendations?
  6. Which property leads to irrelevant recommendations?

  7. Adjust weights

  8. Navigate to: Extensions → Intelligent Cross Selling
  9. Double-click on the weight you want to change
  10. Increase the weight for properties that deliver good matches
  11. Reduce the weight for properties that deliver irrelevant products

  12. Test new properties

  13. Perhaps an important property is missing
  14. Add a new weight and start with 30-40%

  15. Clear cache

  16. Navigate to: Settings → System → Caches & Indices
  17. Click "Clear all"

  18. Review results

  19. Check the product detail pages again
  20. Repeat the process if necessary

Result: Improved, more relevant product recommendations.


How to: Set Up Multilingual Titles

Goal: Configure different titles for different shop languages

Prerequisites: - Plugin is active - Shop has multiple languages configured

Steps:

  1. Maintain English version
  2. Navigate to: Extensions → Intelligent Cross Selling
  3. Ensure "English" is selected in the language switcher
  4. Enter in "Title": "You might also like"
  5. Enable "Show title"
  6. Click "Save Settings"

  7. Switch to German version

  8. Click on the language switcher in the upper right corner
  9. Select "Deutsch"

  10. Enter German title

  11. Enter in "Titel": "Das könnte Ihnen auch gefallen"
  12. Click "Save Settings"

  13. Additional languages

  14. Repeat steps 2-3 for all other languages

  15. Test

  16. Open your storefront in different languages
  17. Verify that the correct title is displayed in each language

Result: Each language version of your shop displays the appropriate title.


How to: Configure Fashion Shop

Goal: Optimal settings for a fashion/apparel shop

Steps:

  1. Basic settings
  2. Navigate to: Extensions → Intelligent Cross Selling
  3. Number of products: 8
  4. Enable: "Active"
  5. Enable: "Only show products from same category"
  6. Enable: "Hide products without stock"
  7. Enable: "Show only main articles"

  8. Weights for fashion

Property Weight Reasoning
Color 85% Customers often look for matching colors
Material 50% Similar material = similar feel
Style 60% Casual to casual, elegant to elegant
Brand 40% Brand loyalty is relevant
  1. Titles
  2. English: "Complete your look"
  3. Deutsch: "Passend zu Ihrem Stil"

  4. Save and test

Result: Fashion-relevant recommendations that help customers combine outfits.


How to: Configure Electronics Shop

Goal: Optimal settings for an electronics/technology shop

Steps:

  1. Basic settings
  2. Navigate to: Extensions → Intelligent Cross Selling
  3. Number of products: 6
  4. Enable: "Active"
  5. Disable: "Only show products from same category" (recommend accessories from other categories)
  6. Enable: "Hide products without stock"
  7. Enable: "Show only main articles"

  8. Weights for electronics

Property Weight Reasoning
Compatibility 95% Most important property for accessories
Brand 70% Customers often stay with one brand
Product Line 80% Everything within a series fits together
Connector Type 60% Technical compatibility
  1. Titles
  2. English: "Compatible accessories"
  3. Deutsch: "Passendes Zubehör"

  4. Save and test

Result: Technically compatible product recommendations and matching accessories.


Quick Reference

Task Key Steps Required Settings
Activate plugin Extensions → Intelligent Cross Selling → Enable "Active" Active
Create weight "Add weight rule" → Select property → Enter value At least one weight
Multilingual title Language switcher → Select language → Enter title → Save Title, Show title
Clear cache Settings → System → Caches & Indices → Clear all -

Best Practices

  1. Less is more: Start with 3-4 weights and expand as needed
  2. Highest weight for main feature: The most important property should receive 70-90%
  3. Check regularly: Review the quality of recommendations monthly
  4. Category filter for large assortments: For many different product categories, the category filter helps
  5. Enable stock filter: Only recommend available products

What to Avoid

  • Too many weights: More than 6-8 weights dilute the results
  • Same weights everywhere: Differentiate – not all properties are equally important
  • Both article type filters simultaneously: "Show only main articles" and "Show only variants" are mutually exclusive
  • Ignoring cache: Always clear the cache after changes to see results