How do I change my matrix?
The matrix is a tool that allows you to display products in different variants and sizes in a structured way. To automatically display products in a matrix, a matrix logic needs to be created in the App4Sales CMS via Products > Article Matrix.
Key elements for building the matrix:
- Horizontal value, usually the size.
- Vertical value, such as color.
- Catalog Name, which determines which products are shown together in the matrix.
We can retrieve the information from a custom field (freeitemfields), part of the article code (Itemcode), part of the article description (description), or an assortment/product group (itemclass). A combination is also possible.
In the example below, we retrieve the information from the article description.
Example article: Elegant Ladies Blouse
Variants:
Navy Blue
Bordeaux Red
Soft Pink
Classic White
Available sizes:
Small
Medium
Large
Extra Large
By adding a delimiter to the article description, three positions are created.
Elegant Ladies Blouse - Navy Blue - Small
Elegant Ladies Blouse - Navy Blue - Medium
Elegant Ladies Blouse - Navy Blue - Large
Elegant Ladies Blouse - Navy Blue - Extra Large
Elegant Ladies Blouse - Classic White - Small
Elegant Ladies Blouse - Classic White - Medium
Elegant Ladies Blouse - Classic White - Large
Elegant Ladies Blouse - Classic White - Extra Large
Based on these positions, the matrix can be built. It’s crucial to ensure that for all products included in the matrix, the size (horizontal axis) always appears in position 2 (counting from 0). The catalog name will be in position 0, and the color (vertical axis) in position 1.
If you use a hyphen (-) as a delimiter, it should not appear in other (non-matrix) product descriptions. We recommend using another delimiter, such as a vertical bar (|).
When we translate the above into matrix logic, it will look as follows:
Then activate the Matrix Logic setting via Administration > Settings > Synchronization Settings tab.
Need help?
If you need assistance with adjusting the matrix, please contact us.