Skip to main content

Product Variations

Variations let you offer different options for a single product -- like sizes, colors, or types -- without creating separate products for each one. Customers can choose their preferred option when booking, and inventory is tracked per variation.

Key Concepts

Before setting up variations, it helps to understand two key terms:

Variation Properties

A variation property is the category of difference between options. For example:

  • Size -- for products that come in Small, Medium, Large
  • Color -- for products that come in Red, Blue, Green
  • Type -- for products that come in Road, Mountain, Hybrid

A product can have one or more variation properties. For example, a wetsuit might have both Size and Color as properties.

Variations

A variation is a specific option or combination of options that a customer can choose. Each variation has a value for every property defined on the product.

For example, if a wetsuit has Size and Color properties, the variations might be:

VariationSizeColor
1SmallRed
2SmallBlue
3LargeRed
4LargeBlue

Each variation can also have its own SKU and image.

Enabling Variations on a Product

Variations are enabled with a single toggle on the Details tab:

  1. Open the product's Product Detail page.
  2. The Details tab opens by default. In the right column, find the Variations toggle on the Behaviors card.
  3. Switch it on.

Once enabled, the Variations tab on the product detail page is where you manage everything else.

The Variations Tab

Click the Variations tab on the product detail page. The tab is split into two cards:

  • Variation properties — your defined properties (for example Size or Color) with their values displayed as chips. The + Add property action sits in the top-right of the card.
  • Variations — every individual variation as a row with its ID, image, SKU, property values, and inline edit / delete icons. The + Add variation action sits in the top-right of the card.

The Variations tab on a product detail page, with the Variation properties card highlighted (Color: Green / Purple / Red, Size: Large / Small as chip values) and the Variations list card highlighted below.

Adding a Variation Property

Before you can add variations, you need at least one variation property.

  1. On the Variations tab, click + Add property in the top-right of the Variation properties card.
  2. Enter a Property name (for example "Size", "Color", or "Weight").
  3. Click Add Property.

You can add as many properties as needed. Each property creates a new column on the variations row and a new field in the Add Variation form.

Adding a Variation

Once you have at least one property, you can add variations:

  1. Click + Add variation in the top-right of the Variations card.
  2. Optionally enter a SKU / unique identifier for this variation.
  3. Enter a value for each property (e.g., "Small (15" frame)" for the Size property).
  4. Optionally upload a Variation image specific to this variation.
  5. Click Add Variation.

Repeat this for each option you want to offer. For example, if you have three bike sizes, add three variations: Small, Medium, and Large.

Editing Variations

To edit an existing variation:

  1. Click the edit icon (pencil) on the right of the variation row.
  2. Update the property values, SKU, or image.
  3. Click Save.

To rename a variation property:

  1. Click the edit icon (pencil) on the right of the property row.
  2. Enter the new name.
  3. Click Save.

Deleting Variations

To delete a variation, click the delete icon (trash) in the Actions column and confirm.

To delete a variation property, click the delete icon (trash) next to the property name.

caution

Deleting a variation or property that has existing bookings or inventory may affect historical data. Consider keeping variations in place and adding new ones rather than removing existing ones.

Managing Variation Inventory

When inventory tracking is enabled with variations, each variation gets its own inventory count or individual units:

  • Group tracking -- Each variation has its own stock quantity. For example, 5 Small wetsuits and 8 Medium wetsuits.
  • Item tracking -- Each variation can have individually identified units. For example, Small wetsuit #WS-S-001 and Medium wetsuit #WS-M-001.

You manage variation inventory from the Inventory tab on the product detail page.

Variations on the Booking Widget

When a customer views a product with variations on the booking widget, they will see a dropdown to pick their preferred option. Availability is calculated per variation, so if all Small wetsuits are booked, the customer will see that Small is unavailable while Medium and Large may still be available.