0
DOCUMENTATION

Variation Selector

Let customers choose product variations like size, colour, and material. Prices and stock update dynamically.

Overview

The Variation Selector widget displays selectable options (such as size, colour, or material) for Goose Commerce variable products. When a customer selects a combination of options, the widget updates the product price, stock status, and image to reflect the chosen variation — all handled natively by the Goose Commerce engine.

How to Add It

  1. Open the Elementor editor on your Product Details page template.
  2. Search for Variation Selector in the widget panel.
  3. Drag it onto the canvas between the product title/price and the Add to Cart button.
  4. Configure the selector style for each attribute in the Content panel.
Note: The Variation Selector only renders options for variable products. Variations and their attributes are set up in Goose → Products when creating or editing a product.

Settings Reference

SettingDescriptionDefault
Selector StyleHow each attribute option is displayed: Dropdown, Buttons, Colour Swatches, Image SwatchesDropdown
Show Attribute LabelDisplay the attribute name above the selectorEnabled
Show Selected ValueDisplay the currently selected option value next to the labelEnabled
Out of Stock BehaviourHow unavailable variations are shown: Hidden, Greyed Out, Crossed OutGreyed Out
Reset LinkShow a link to deselect all optionsEnabled
Reset Link TextLabel for the reset linkClear selection
Price UpdateDynamically update the displayed price when a variation is selectedEnabled
Image UpdateSwap the main product image when a variation with its own image is selectedEnabled

Common Use Cases

Use the Dropdown style for products with many size or specification options where a long button row would be impractical. Use Colour Swatches for clothing or colour-variant products to give customers a visual preview of their selection. Use Image Swatches for products where the variation changes the product’s appearance significantly, such as different print designs or materials.

Tips & Notes

Tip: Assign dedicated images to each variation in Goose → Products and enable Image Update — this gives customers a clear visual confirmation of their selected option.
Note: Variations must be fully configured in Goose → Products with prices and stock set for each combination before the Variation Selector will display them correctly.
Powered by Goose