Skip to main content
ManageHow-to· Updated June 22, 2026

How to set up variants for your products

Set up variants on a product in the Merchant Hub — add attributes in the Attributes & Variations section, generate variants from their values, and set each variant's price.

What are variants?

Variants are the versions of a single product — for example, a T‑shirt in Small, Medium, and Large, or in different colors. You set them up on the product using attributes: an attribute (like Size or Color) and its values define the variants. A product with no attributes is a simple product; once it has variants it becomes a variable product.

Variants are set up the same way whether the product is new or existing — the only difference is the button you start from, which depends on whether the product already has variants.

Setting up variants on a new product

  1. In the Merchant Hub, go to Manage → Products → Product List and click + Add Product.

  2. In the Attributes & Variations section, choose Create Variants (you'll see a prompt like "Add options like size or color"). This opens the variant generator.

  3. Select the attributes and their values — a preview shows the variants that will be created. If you need a new attribute, add it here (for example, Size or Color with its values).

  4. Choose Generate Variants. One variant is created for each combination of the values you selected (for example, Size [S, M, L] × Color [Black, White] makes 6 variants), and the product becomes a variable product.

  5. Edit each variant's price (and stock) in the variants table, then Save the product.

Adding variants to an existing product

Open the product from Manage → Products → Product List, then go to the Attributes & Variations section:

  • If the product has no variants yet (a simple product), choose Create Variants — this is the same flow as a new product above.

  • If the product already has variants, choose Manage Variants. This opens the same generator, where you can adjust the attributes and their values and regenerate the variants.

In both cases, select the attributes and values, choose Generate Variants, then set each variant's price in the variants table and Save.

Editing or removing variants

In the variants table you can:

  • Edit a variant — change its details directly in the table: Price, Cost, On Sale price, SKU, Barcode, and Stock.

  • Delete a variant — use the Delete variant action on the variant's row. If you remove one by mistake, you can undo the delete before you save.

  • Add or change variants — choose Manage Variants to reopen the generator and adjust the attributes and their values.

Save the product to apply your changes.

Frequently asked questions

How do I add variants to a product I already created? Open it from Manage → Products → Product List and go to Attributes & Variations. If it has no variants yet, choose Create Variants; if it already has some, choose Manage Variants. Both open the same generator.

How do I add a new attribute? You can add one in the variant generator, or manage attributes (size, color, material, and their values) under Manage → Products → Attributes.

How are variants generated? Select the attributes and their values in the generator, then choose Generate Variants — one variant is created for each combination of the values.

Can I set a different price for each variant? Yes — edit individual prices in the variants table. A default price applies to new variants.

What's the difference between a simple and a variable product? A simple product has no variants; a product with variants is a variable product.

Step by step

  1. 1

    Open the product

    New product: in the Merchant Hub, go to Manage → Products → Product List and click + Add Product. Existing product: go to Manage → Products → Product List and open the product you want to edit.

  2. 2

    Go to Attributes & Variations

    On the product, find the Attributes & Variations section.

  3. 3

    Open the variant generator

    If the product has no variants yet (including a new product), choose Create Variants. If it already has variants, choose Manage Variants. Both open the variant generator.

  4. 4

    Select attributes and values

    Select the attributes and their values. A preview shows the variants that will be created. Add a new attribute here if you need one (for example, Size or Color with its values).

  5. 5

    Generate the variants

    Choose Generate Variants. One variant is created for each combination of the values you selected, and the product becomes a variable product.

  6. 6

    Set prices and save

    Edit each variant's price, cost, on-sale price, SKU, barcode, and stock in the variants table, then save the product.

Frequently asked questions

How do I add variants to a product I already created?

Open it from Manage → Products and go to Attributes & Variations. If it has no variants yet, choose Create Variants; if it already has some, choose Manage Variants. Both open the same generator.

How do I add a new attribute?

You can add one in the variant generator, or manage attributes (size, color, material, and their values) under Manage → Products → Attributes.

How are variants generated?

Select the attributes and their values in the generator, then choose Generate Variants — one variant is created for each combination of the values.

Can I set a different price for each variant?

Yes — edit individual prices in the variants table. A default price applies to new variants.

What's the difference between a simple and a variable product?

A simple product has no variants; a product with variants is a variable product.