Size systems define the sizes your products run in. Each system holds one or more versions, and a version is either a flat list of sizes or a two-dimensional matrix for sizes that vary on two axes.
Systems and versions
Click Add size system to create a system, it will create one in the bottom of the page, give it a name, and Save. A system holds its sizes as one or more versions — click Add version and name it. You can drag the versions to order them.
Open a version (the arrow on its row) to add and edit its sizes and then press save.
Saving validates the version up front and reports every problem at once — duplicate or blank size values, duplicate or blank axis labels, unplaced 2D sizes and missing names — instead of failing on the first one.
💡 To find every product on a given size system, use the Size System filter on the Products page — it's hidden by default, so enable it first via the gear (Configure Filters) at the top of the filter bar.
The size range
By default a version is a flat size range. Click Add size for each size; name the size and add a code if needed (system will create one shown in light grey when saved). Mark one size as the sample size with its star (used for m-list), Drag sizes to reorder or remove them with the trash icon.
Two-dimensional (matrix) sizes
For sizes that run on two axes — for example a waist and an inseam — tick 2D (matrix) on the version. The size range becomes a size matrix: fill the axes with + Col and + Row, and then click + within the matrix to get the sizes added.
If you have a flat size range that you change to 2D (matrix) the system try to re-calculate and add your sizes in a matrix. Any sizes not possible to position, moves to Unplaced sizes until you position them. If no sizes are positioned, place one size in the matrix first to set the naming format, then use Auto-place by name (magic wand) to drop the rest into their cells automatically — or drag each size onto its cell by hand.
Grouped columns
A 2D version's columns can be gathered into groups by naming a group on each column — neighbouring columns that share a name are treated as one group. Grouped columns are spaced apart in the size picker, listed as separate tables on the article, and kept together in order and sample-round size lists.
Worked example: a trouser matrix with waist columns 32–44 and inseam rows 20–26 can group its columns into Short, Regular and Long. On the article, each group then reads as its own table instead of one wide grid, and a sample request keeps a group's sizes together rather than interleaving them.
An Order sizes by column switch controls how the matrix is flattened into the flat size list — row by row, or column by column.
Default sizes
A version can also carry default sizes, set per gender (recommended to add).
When a product is created with a given gender, that gender's default sizes are applied automatically — You can always change them later on the product or article.


