Set up the catalog
The configurator calculates quantities and prices from your catalog. The catalog is maintained entirely through Shopify metaobjects – you'll find it in the app admin or under Settings → Custom data → Metaobjects.

Item categories
There are six categories. Create one entry per item you sell in the matching category:
| Category | Purpose |
|---|---|
| Flooring | The decking boards themselves (e.g. WPC/BPC) |
| Skirting | Trim along wall edges |
| Heading trim | Trim along open edges |
| Substructure beam | Beam/profile of the substructure |
| Start profile | Starting profile of the substructure |
| End profile | Ending profile of the substructure |
Common fields
Every item shares the same base fields:
| Field | Meaning |
|---|---|
| Active | Only active items appear in the configurator |
| Title | Display name in the configurator |
| Width (mm) | Usable width of the item in millimeters |
| Price per mm | Price per millimeter of length (basis for quantity calculation) |
| Shopify variant GID | Linked product variant (added to the cart) |

Selecting a variant
Use the variant picker to link the Shopify variant GID field to a real product variant. That variant is added to the cart on purchase – so price and inventory still run through your normal Shopify product.
Category-specific fields
- Flooring: additionally Flooring type (handle) – an optional key to group flooring by type.
- Substructure beam, start profile, end profile: additionally Material (WOOD, STEEL or ALU).
- Substructure beam: additionally Max. span (mm) – the maximum allowable span. The configurator only selects beams that can carry the required span.
Tips
- Maintain Width and Price per mm carefully – they drive quantity and price in the result.
- Set Active to off to temporarily hide an item without deleting it.
- After changes, verify the output in the configurator (see Using the configurator).