Usage Guide¶
This guide covers all features and functionality of the Product Advisor Plugin.
Table of Contents¶
- Managing Product Advisors
- Questions and Answers
- CMS Integration
- Customer Experience in the Storefront
- Troubleshooting
Managing Product Advisors¶
Creating a New Advisor¶
- Navigate to
Catalogues → Product Advisor - Click Add
- Enter a Title for the advisor
- Configure the desired settings (see Configuration Settings)
- Click Save
Editing an Advisor¶
- Navigate to
Catalogues → Product Advisor - Click on the desired advisor in the list
- Make your changes
- Click Save
Deleting an Advisor¶
- Navigate to
Catalogues → Product Advisor - Select the advisor to delete
- Click the bin icon or select "Delete" from the context menu
- Confirm the deletion
Note: Deleting an advisor also permanently removes all associated questions and answers.
Questions and Answers¶
Each product advisor consists of one or more questions. Each question has answer options that the customer can select.
Adding Questions¶
- Open a product advisor
- Switch to the Questions tab
- Click Add question
- Configure the question (details in Configuring Questions)
- Save the question
Adding Answers¶
- Open a question
- Switch to the Answers tab
- Click Add answer
- Configure the answer (details in Configuring Answers)
- Save the answer
Changing Order¶
The order of questions and answers is controlled via the Position field. Lower values appear first.
CMS Integration¶
The product advisor is embedded into your Shopping Experiences via CMS blocks.
Embedding Advisor in Shopping Experience¶
- Navigate to
Content → Shopping Experiences - Open the desired Shopping Experience or create a new one
- Select an area where you want to insert the advisor
- Click on Blocks in the sidebar
- Search for "Product Advisor" in the block catalogue (Category: Sidebar)
- Drag the Product Advisor block into the desired area
- Click on the placed block
- Select the desired Product Advisor in the configuration area
- Save and publish the Shopping Experience
Block Positioning¶
The Product Advisor block is optimised for the sidebar but can also be placed in other areas:
- Sidebar: Ideal position for accompanying advice
- Main Area: For prominent placement as a standalone element
Customer Experience in the Storefront¶
Question Flow¶
Customers see the advisor as an interactive assistant:
- Header: Shows all questions as a progress indicator
- Question Area: Current question with answer options
- Footer: Navigation (Back, Skip, Next) and summary of previous selections
Answer Formats¶
Depending on configuration, customers see different input formats:
| Format | Display |
|---|---|
| Buttons | Clickable buttons, optionally with images |
| Select | Dropdown menu with search function |
| Range | Two sliders for min/max values |
| Input | Text field for free entry |
Navigation¶
- Back: Returns to the previous question and discards the current selection
- Skip: Jumps to the next question without selection (only for optional questions)
- Next: Confirms the selection and proceeds to the next question
Results Display¶
After answering all questions (or with live update enabled, already during the process):
- End Text: Customisable message
- Top Recommendation: The best-matching product is highlighted
- Product List: Additional matching products in a sortable list
- No Results: If no product matches, a corresponding message is displayed
Troubleshooting¶
Advisor Not Displayed in Storefront¶
Symptom: The CMS block is placed but nothing is displayed.
Possible Causes and Solutions:
1. Advisor not active: Check under Catalogues → Product Advisor whether the advisor is set to "Active"
2. Shopping Experience not published: Save and publish the Shopping Experience again
3. No advisor selected: Click on the block and select an advisor
4. Clear cache: Clear the Shopware cache under Settings → System → Caches & Indexes
No Products in Results¶
Symptom: The advisor shows "No product found".
Possible Causes and Solutions: 1. Too restrictive product group: Check the linked Dynamic Product Group 2. No matching properties: Ensure products have the properties linked in the answers 3. "Exclude non-matching" active: Disable this option for less strict filtering
Questions Being Skipped¶
Symptom: Certain questions are not displayed.
Possible Causes: 1. Jump logic: A previous answer triggered a jump to a later question 2. Position values: Check whether all questions have correct position values
Live Update Not Working¶
Symptom: Products are not updated after each answer.
Solution: Enable "Live Update" in the advisor settings.