Product Variants

Working with Variants

Variants let you manage products that come in different sizes, colors, or configurations under a single parent product.

How Variants Work

  • A parent product acts as the container (e.g., "Classic T-Shirt")
  • Variants are the specific sellable items (e.g., "Classic T-Shirt - Black / Medium")
  • Each variant has its own SKU, barcode, stock levels, and pricing
  • The parent product shows aggregate stock across all variants

Creating Variants

  1. Create the parent product first (e.g., "Classic T-Shirt")
  2. On the product detail page, look for the Variants section
  3. Click Add Variant
  4. Enter the variant details — unique SKU, name, and any variant-specific attributes
  5. Repeat for each size/color combination

Variant Naming Convention

We recommend a consistent naming pattern:

Parent Name - Attribute 1 / Attribute 2

Example: Classic T-Shirt - Black / Medium

SKU pattern:

PREFIX-ATTR1-ATTR2

Example: CT-BLK-M

Managing Variant Stock

Each variant tracks its own inventory independently. Stock levels, locations, and lot assignments are all variant-specific. When you view the parent product, you'll see the total stock summed across all variants.

Tip: When importing via CSV, you can create parent-variant relationships by including a parent_sku column that references the parent product's SKU.

Last updated April 09, 2026
Was this helpful?

Need more help?

Our support team is available 24/7 to answer your questions.

Contact Us