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:
| Variation | Size | Color |
|---|---|---|
| 1 | Small | Red |
| 2 | Small | Blue |
| 3 | Large | Red |
| 4 | Large | Blue |
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:
- Open the product's Product Detail page.
- The Details tab opens by default. In the right column, find the Variations toggle on the Behaviors card.
- 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.

Adding a Variation Property
Before you can add variations, you need at least one variation property.
- On the Variations tab, click + Add property in the top-right of the Variation properties card.
- Enter a Property name (for example "Size", "Color", or "Weight").
- 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:
- Click + Add variation in the top-right of the Variations card.
- Optionally enter a SKU / unique identifier for this variation.
- Enter a value for each property (e.g., "Small (15" frame)" for the Size property).
- Optionally upload a Variation image specific to this variation.
- 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:
- Click the edit icon (pencil) on the right of the variation row.
- Update the property values, SKU, or image.
- Click Save.
To rename a variation property:
- Click the edit icon (pencil) on the right of the property row.
- Enter the new name.
- 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.
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.
Related Guides
- Creating a Product -- Full product creation walkthrough.
- Inventory Units -- Managing individual physical items.
- Managing Products -- Editing and managing products.