Product Variants
Working with Product Variants
Variants allow you to sell different versions of a product ā different sizes, colors, materials, or any combination of options.
Understanding Options and Variants
In Cartly, a product can have up to three options (e.g., Size, Color, Material). Each option has values (e.g., Size: S, M, L). Variants are automatically generated from all combinations of option values. For example, a shirt with Size (S, M, L) and Color (Red, Blue) produces 6 variants.
Adding Options
On the product edit page, scroll to the Options section and click Add Option:
- Enter the option name (e.g., "Size")
- Add values one by one or paste comma-separated values
- Click Add Option again for additional options
When you add or modify options, Cartly regenerates the variant matrix automatically.
Editing Individual Variants
Each variant can have its own:
- Price ā Override the base product price for specific variants
- SKU ā Unique stock keeping unit per variant
- Barcode ā Unique barcode per variant
- Inventory ā Stock tracked independently for each variant at each location
- Image ā Associate a specific product image with a variant
- Weight ā Override weight for shipping calculations
Bulk Editing Variants
For products with many variants, use the bulk editor. Select multiple variants using the checkboxes, then choose an action:
- Set price for all selected variants
- Adjust inventory quantities
- Update SKUs with a pattern
This is especially useful after an initial import when you need to fine-tune pricing across many combinations.
Reordering Variants
Variants are displayed in the order they were created by default. You can reorder option values to change the display order on your storefront. The first variant serves as the default selection when a customer visits the product page.
Deleting Variants
You can remove specific option values, which deletes all associated variants. For example, if you discontinue the "XS" size, removing that value deletes all variants containing "XS". Active orders referencing deleted variants are not affected ā historical order data is preserved.