Sell sizes, colors, and other variants

Offer one product in different sizes, colors, or styles — each with its own price and stock.

6 min readUpdated 15 June 2026

Variants let you sell one product in different forms — a t-shirt in three sizes and four colors, a candle in two scents, a course at two lengths. Customers pick what they want on the product page; you manage them all from one place.

Common ways to use variants

  • Sizes (Small, Medium, Large)
  • Colors (Black, White, Navy)
  • Materials (Cotton, Linen, Silk)
  • Scents, flavors, or styles
  • Combinations — like Size + Color together

Add variants to a product

  1. 1

    Open or create a product

    In the sidebar, click Products, then open the product you want to add variants to (or click Add product to start fresh).

  2. 2

    Pick the variable pricing model

    Variants are for physical products and event tickets. Scroll to the Pricing section — you will see a Pricing model chooser with two cards. On a physical product, pick Variable Product; on an event ticket, pick Multiple Ticket Types. Other product types do not show this chooser. Switching an existing simple product over shows a confirmation so you don't change it by accident.

  3. 3

    Click Add your first option

    In the Variants section below, click Add your first option. An option editor opens where you name the option and add its values.

  4. 4

    Add your first option

    Type a name customers will see — for example, Size or Color — and add the values like Small, Medium, Large. Press Enter or comma between values.

  5. 5

    Add more options if you need them

    If you sell Size and Color combinations, add a second option for Color. Combinations are generated automatically — Small + Black, Small + White, Medium + Black, and so on. You can stack up to ten options on a single product if you really need to.

  6. 6

    Tune each variant

    In the variants table, set the price, stock, and image for each combination. Use the bulk action bar to update price or stock across many variants at once.

  7. 7

    Click Save Product

    Click Save Product. It saves as a Draft first; once it is saved, set Status to Active in the sidebar to make it live. Customers see a friendly variant picker on the product page and the price updates as they choose.

Give each variant its own photo

When customers pick a color, the main image swaps to match. Upload one main photo per color (or per key variant) and your product page comes alive.

Inventory stays accurate

When inventory tracking is on, each variant has its own stock count and its own low-stock threshold. Selling out of Large in Black does not affect Medium in Black — the picker shows what is still available.

Variant changes save immediately on existing products

On a product that has already been saved, edits to variant prices, stock, options, and deleted variants are written as soon as you apply them. Discard does not undo saved variant edits — so double-check before bulk-editing.

Frequently asked questions

How many options can a product have?

Technically up to ten, but for shoppers, three is usually plenty (like Size + Color + Material). More than that gets overwhelming on the product page.

Can I delete a variant later?

Yes. Open the variant from the table and remove it. Any unsold stock is removed too; existing orders for that variant keep their record.

Can I switch a simple product to one with variants?

Yes. Pick the Variable card under Pricing model. You'll see a confirmation prompt so you don't switch by accident — your original price becomes the price of your first variant.

Do digital products and other non-physical types support variants?

Only physical products and event tickets support variants. Event tickets use Multiple Ticket Types (for example General Admission and VIP), each with its own price and stock. Digital downloads, bookings, and memberships do not have variants — instead, create a separate product for each option. For example, set up one membership product per tier, and for bookings use a separate booking product for each version (or attach different resources).

Related articles

Still need a hand?

Our friendly support team usually replies within a few hours. We are happy to help — no question is too small.

Contact support