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 during product creation or editing:

  1. Open the Add Product or Edit Product wizard.
  2. In Step 3: Additional Information, toggle Variations on.
  3. Save the product.

Once enabled, you manage variation properties and variations from the Variations tab on the product detail page.

Step 3 of the product wizard with the Variations toggle and other optional settings.

The Variations Tab

After enabling variations, go to the product's Product Detail page and click the Variations tab. This is where you manage everything:

  • The Variation Properties section at the top shows your defined properties (e.g., Size) with their variation values displayed as pills.
  • The variations table below lists each individual variation with its ID, image, SKU, property values, and action buttons.
  • Two buttons in the top-right: Add Variation and Add Property.

The Variations tab showing variation properties and the variations table.

Adding a Variation Property

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

  1. Go to the Variations tab on the product detail page.
  2. Click Add Property in the top-right corner.
  3. Enter a Property name (e.g., "Size", "Color", or "Weight").
  4. Click Add Property.

The Add variation property panel with the property name field.

You can add as many properties as needed. Each property you add will create a new column in the variations table 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 corner of the Variations tab.
  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.

The Add new variation panel with SKU, property value, and image fields.

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) in the Actions column 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) next to the property name in the Variation Properties section.
  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.