Help centre

Search for quick start guides and documentation on how to create an online business

Documentation | Demos | Support

Categories
< All Topics
Print

Product variations

If your product has options, you can create variations for it. Variations are unique sets of options (such as size, color, material, etc.) that exist for this particular product.

For example, if a t-shirt comes in two sizes (small and medium) and two colours (yellow and grey), it has four variants:

Product_variations__5_.png

You can create variations for products that have two or more options with different values (like in the example above). You can also create variations for products that have only one option with several values (e.g., sizes S, M, and L).

Product variations can help you:

  • Assign different images for every set of options your product has (frequently used for apparel and shoes)
  • Automatically adjust prices depending on the options your customer selects
  • Track inventory with unique SKUs for each set of options to prevent overselling
  • Specify the weight for each combination of options your product has to get more precise shipping rates at checkout

Adding variations

Each product can have an unlimited number of options. Based on them, you can create an unlimited number of variations for this particular product. The combinations of options, as well as the options themselves, can vary from product to product. For example, one product has different sizes and colors, while another has different styles and materials.

We do not recommend using price modifiers when you create variations with fixed prices. It’s better to set separate prices for each variation.

To create a product variation via desktop:

  1. Create a new product or choose an existing product that comes with different options (such as colours, sizes, shapes, etc.) in Catalogue → Products.
  2. In the Options tab use the Drop-down menu or Radio button input types for each option, so you can further create variations.
  3. Click Add new selection to add the selection values to every option. In our example we add “Yellow” and “Grey” for “Colour” and “Small” and “Medium” for the “Size”:
Product_variations__7_.png

If your product has only one option, but this option has more than one value (e.g. size S and size M), you can also create variations for it. This way, every option value will become a separate variation that can have its own image, weight, SKU, etc.

4. Switch to the Variations tab.
5. Click + New Variation:

Product_variations__2_.png

6. Select values of options for this variation. In our example, it’s the values of colour and size.

Product_variations__8_.png

7. Set the SKU, Price, Weight, and a different image for the variation.
8. Click Manage to set the stock of the product variant. Set the number in stock and the quantity for the low stock notifications:

Product_variations__11_.png

9. Click OK.
10. Repeat the steps for all necessary variations:

Product_variations__9_.png

11. Set the stock of the base product to Unlimited:

Product_variations__14_.png

12. Click Save.

To create a product variation via iOS app:

  1. From the My e-Shop app, go to Products and choose an existing product that comes with different options (such as colours, sizes, shapes, etc.) or create a new product.
  2. In the Options tab use the Drop-down menu or Radio button input types for each option, so you can further create variations.
  3. Add the selection values to every option. In our example we add “Yellow” and “Grey” for “Colour” and “Small” and “Medium” for the “Size”:
Product_variations__1_.png

4. On the product page, click + Add more product features.
5. Select Product Variations. To generate all the possible variations, click on the three dots in the right upper corner → Generate Variations.
6. Click Add New Variation.
7. Select the colour and size for this variation and click Create Variation:

Product_variations__3_.png

8. Click on the created variation to set its SKU, price, weight, image, and stock.
9. Disable the stock control for the main product:

Product_variations__10_.png

That’s it! Now your customers can choose from options and see corresponding pictures and prices while browsing. This is how variations look in the storefront:

Product_variations__3_.gif

Editing product variations

You can use several tools to update product variations in your store:

  • First, you can always update variations for a product on the product editing page in Catalogue → Products, in the Options → Variations tab. This way, you can update all the properties for a chosen variation.
  • Second, you can update product variations in bulk using the Bulk Product Editor tool. Just choose the products you need for editing in Catalogue → Products, enter the Bulk Product Editor (by clicking Bulk Update → Edit Selected) and scroll the table down to edit their variations.
    Bulk Product Editor allows you to update SKU, price (including the “compare to” price), weight, quantity (including the quantity for the low stock notifications), and whether the variation requires shipping or not.
  • Third, you can use the built-in import tool. You can’t create new variations using import, but you can update existing variations if they have unique SKUs (in this case, they are treated as individual products). To do that, you need to include these variations with their SKUs in a CSV file. Then you can update their name, price, weight, etc., the same way as you update other products via import.
    You cannot update the quantity for the low stock notifications with import.

FAQ

Here is a shortlist of answers to frequent questions along with some tips to use variations effectively in your store.

If I add a variation to a product, does that count as an additional product?
No. You can add as many product variations as you need, they don’t count towards product limits. We count products based on the number of products shown on the Products page in your Control Panel.

Can I have different stock for each product size?
An item should have its own SKU and stock quantity so that its stock level can be automatically reduced upon sales. You can set a separate SKU and quantity in stock for every product variation in your store, i.e. for every combination of different options (usually it’s a combination of colour and size).

Let’s say, you sell shoes and offer them in certain colors (Black, Red) and sizes (5, 5.5, 6, 6.5 7, or Large, Small, Medium, etc). You want to track the inventory level of every variation of the product (e.g., Red 7) to know when it’s time to replenish its stock and make this variation unavailable for online purchase when its stock reaches zero. For this, first, add options Color and Size to that product and create Color + Size variations out of these options’ values, then assign a unique SKU and specify the stock quantity for every product variation.

What if variation options differ between products?
There may be cases when you do not have consistent options across variations. For example, you have grey t-shirts in sizes XS, S, M and L, and yellow t-shirts only in size S and M. You need to make sure your customers do not order yellow t-shirts in XS or L sizes.

For such situations we recommend that you create the variations for unavailable combinations of product options (for yellow t-shirts in XS and L in our example) and mark them as “Out of Stock”:

Product_variations__4_.png

Here is how it looks in your Control Panel:

Product_variations__6_.png

Here is how it works when customers choose an out of stock variations in your store:

Product_variations__1_.gif

Is it possible to use the same SKU for the base product and its variations?
Yes, you can use the same SKU for a product and its variations if you don’t need to track inventory for variations separately. However, it’s better to set a unique SKU once you change a variation stock, price, or weight. Once the variation is treated as a separate item, it should have its own SKU.

How to set the default variation?
A default product variation will show in the product details page based on the product’s default set of options. For example, if “Grey” is the default option for “Colour” and “Small” is the default for “Size”, the variation “Grey, Small” will be this default variation. Your clients will see this when visiting your product details page for the first time:

Product_variations__12_.png

If you do not need any preselected defaults, just tick the setting Do not preselect default value for product options in the Options tab where you edit product details:

Product_variations__2_.gif

Can I assign unique UPC/EAN codes to product sizes?
Yes, you can assign unique UPC values to product variations, like colours and sizes:

  1. From your store admin, go to Catalogue → Products.
  2. Create or select a product with variations.
  3. Go to Options, then Variations tab in the product editing page.
  4. Open the variation you need (by clicking Manage or by clicking the pencil icon).
  5. Add the UPC value for this variation in the UPC field:
Product_variations__13_.png

6. Save the changes.
You can scan UPC of product variations with the mobile app for Android.

Was this article helpful?

Yes No

Articles in this section

  • Product subtitles
  • Product ribbons
  • Pay What You Want pricing
  • Adding, updating and deleting products
  • Guide to product details
  • Product types and attributes
  • Digital products
  • Gift cards
  • Selling services
  • Product categories

See more

Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Previous Product types and attributes
Next Related products
Table of Contents