How can we help?
Algorithm & BOM
In addition to the matrix, there are other recommendation logics. In the following section we look at the BOM.
A notice: For your getting started selector, please skip this topic and join the Results page further.
If we have developed a tailored algorithm for you, you can select it here. We usually do this for large product portfolios or when we have implemented an automated connection to a PIM system. In the standard case select the "MatrixRecommendation" algorithm in the Choose Recommendation Method area.
In the Recommended Product Amount area, you can determine the maximum number of products that are displayed on the results page. We suggest an upper limit of three products.

Excluding answers in the results determination
In the area Special fields with the selection of the option exclude_answers answer options can be excluded from the determination of the result. This means that these can still be clicked by the user and those clicks are counted and visible in the Insights area as well, but the answer is not included in the calculation of the product recommendation.
In the following example, according to the matrix, no result should be played after the answer option "No". However, because this answer option was excluded, it is not included in the product recommendation:


Showing inputs on the results page
In the "Special Fields" area under "show_user_inputs", the user inputs that are to be displayed at the end on the results page can be selected.
The display of the entries on the results page can be used, among other things, to show the user which answers they have chosen or to make it clear that a product meets the selected requirements. In the following example, the answer options "Cutting tool" and "Cutting wheel size" are shown on the results page:


parts list
Configuration of parts lists
In the “Algorithm” area, parts lists can be created that are displayed on the results page. To do this, the “itemListRecommendation” method must first be selected under the “Choose Recommendation Method” tab. The settings for generating the parts list then appear under “Special fields”.
Under "quantity_inputs", the answers can be selected for which users can specify the required quantity or number of pieces. In the example below, users can specify the number of comfort vehicles and sports vehicles they need.

The relationship between the amount specified by the user and the components influenced can be configured in the "Algorithm" tab:
Parameter: Under "Parameters", the number specified by the user can be assigned to the relevant questions or answers in order to calculate the parts list.
Operator: The calculation method can be determined under "Operator" to either
* (Multiplication) or + (addition).
Question: The questions that are relevant for the calculation of the components are assigned under “Question”. To avoid that a parts list is calculated for all product variants, it can be specified under "Answer" that the set parameter or quantity is only applied to this answer.
Example: Parts list
In the following example, sports equipment is selected. In order to determine the correct parts list for the sports equipment, the entries in the matrix are controlled or calculated using the algorithm.

For the sports equipment, 2x sports seats and 4x sports tires are specified in the matrix for each vehicle (see red box). These are now multiplied by the number entered (orange box above).

So that the calculation can take place in the next step, it must be specified under "Algorithm" that the entered number of sports vehicles is offset against the respective car parts. In the example below it is specified that the number of sports vehicles is calculated with the vehicle equipment "Sport" (orange box).
This stipulates that the number of sports vehicles is offset against the body. In the example, however, there is no specific sports body, which is why nothing is stored under “Answer” (purple box).

As shown above, it was stored in the matrix that for the "Sport" vehicle equipment, 2x sport seats and, logically, 4x sport tires are required per vehicle (orange box below).

The number of 2 sports vehicles entered in the example is now offset against the respective sports parts, resulting in the following parts list:
