> For the complete documentation index, see [llms.txt](https://academy.wandace.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.wandace.com/how-to-guides/products/create-product-variants.md).

# Create product variants

Variants are created inside the product editor, under the **Variants** tab.

⚠️ Before creating variants, make sure:

* The product has **“This product has variants”** enabled.
* The necessary **Attributes** (e.g., Size, Color) have already been created and assigned.

#### Step 1: Open the Product

* Go to **Product Catalog** in the main menu.
* Click on **Products**.
* Select the product you want to edit.

This will open the product editor, where you’ll see multiple tabs:

* Product
* Variants
* Selectors
* Inventory
* Connections

#### **Step 2:** Select Attributes

* Click on the **Variants** tab.
* In the **Attributes** section, select the attributes you want to use (e.g., Color, Size).

💡 Tip: Start with one or two attributes. Too many attributes can create a large number of variant combinations.

Changes are saved automatically once attributes are selected.

<figure><img src="/files/nYx0UoRNoVtk80sWFnte" alt=""><figcaption></figcaption></figure>

#### **Step 3:** Add Variants

* Click the **Add Variants** button.
* A modal will appear showing all possible variant combinations based on the selected attributes.
* Select the combinations you want to create (e.g., Black, White).
* Click **Add Variants**.

The selected variants will now appear in the overview table under the Variants tab.

<figure><img src="/files/B3jlVDZm1Dn9dqYZPikV" alt=""><figcaption></figcaption></figure>

#### **Step 4:** Edit a Variant

To edit a specific variant:

* Click on the variant from the overview table.
* The **Edit Variant** modal will open.
* Inside this modal, you can:
  * Modify the **SKU** (required).
  * Add a **Barcode** (optional).
  * Set **Dimensions** (length, width, height, weight).
  * Configure the **Image Gallery**:
    * Use the same images as the main product.
    * Or upload a unique image for this variant.
  * Configure **Pricing**:
    * Choose whether to use the same price as the main product.
    * Or assign a custom price for this specific variant.
* Review the assigned attribute values (e.g., Color: White).

<figure><img src="/files/Fd2CW2dxOe3PGyAOb68v" alt=""><figcaption></figcaption></figure>

#### **Step 5:** Save the Variant

After reviewing and updating the information:

* Click **Save** inside the modal.

Your variant is now fully configured and ready to be sold in your Pop-Up store.

***

### Additional Settings: Selectors

Selectors allow you to offer paid extras or customization options without creating additional variants.

They are ideal for upgrades such as:

* Premium finishes
* Gift wrapping
* Engraving
* Add-ons
* Extra ingredients
* Personalization options

Unlike variants (which create different product versions like size or color), selectors add optional or required upgrades to a product.

Selectors are configured inside the product editor under the **Selectors** tab.

#### &#x20;Step 1: Open the Product and Go to Selectors

* Log in to your Wandace account.
* Go to **Product Catalog** → **Products**.
* Click the product you want to update.
* Open the **Selectors** tab.

<figure><img src="/files/cViDYcBYrAKGjvv6NEoO" alt=""><figcaption></figcaption></figure>

#### Step 2: Choose the Selector Type

Under “Configure how customers can select upgrades,” choose the selector type you want:

* Click **Create selector** under **Single choice** if the customer must pick one option (e.g., “Choose your filling”).
* Click **Create selector** under **Multiple choice** if the customer can pick multiple upgrades (e.g., “Add extra toppings”).
* Click **Create selector** under **Optional choice** if the selection is optional (e.g., “Gift wrapping”).

A new selector card will appear below.

#### Step 3: Add Options to the Selector

1. In the selector card, click **+ Add option**.
2. Enter the option details:
   * **Option name** (e.g., “Gift wrapping”)
   * **Price adjustment** (e.g., +€5.00, or +$0.00 if free)
3. Save the option.

Repeat this step to add as many options as needed.

#### Step 4: Set a Default Option (Optional)

To speed up checkout, you can set a default option:

* Find the option you want as default.
* Use the option controls to **Mark as default** (you’ll see a “Marked as default” label once applied).

💡 Tip: Default options are helpful when most customers choose the same upgrade.

#### Step 5: Edit or Delete Selectors and Options

On the selector card, you can manage everything at any time:

* Use the **edit (pencil)** icon to rename or adjust selector settings.
* Use the **delete (trash)** icon to remove a selector.
* Each option can also be **edited** or **deleted** using its corresponding icons.

⚠️ If you delete a selector, it will no longer appear in the Pop-Up store for that product.

#### Step 6: Confirm How It Appears in Your Pop-Up Store

Once selectors are created:

* Customers will see them on the product page in your Pop-Up store.
* **Required selectors** must be completed before the product can be added to the cart.
* Price adjustments will automatically update the final price.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.wandace.com/how-to-guides/products/create-product-variants.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
