WooCommerce Product Variations. How to Bulk Add Variations

WooCommerce allows you to set versatile catalog falling back upon variable products. If one and the same product differs in some specifications, for example color and material, we speak about WooCommerce product variations that are created under variable type.

WooCommerce Variable Product on a Front End
WooCommerce Variable Product on a Front End

Store Manager for WooCommerce, starting from version 1.1.0.195, supports variable product type management and allows to bulk add WooCommerce product variations. Below in this post you will find extended instructions on how to configure variables with Store Manager application.

1. Add Attributes for WooCommerce Product Variations

In WooCommerce attributes are used to provide extra details about items. When selling variations, you should also add attributes on the basis of which product selections will be created. As for example, we have test product - evening dress - that will come in several sizes and color. Size and color will vary and respectively these are WooCommerce attributes.

Each of attributes possesses values respectively. For example, small, medium, large are values for size. These values are called 'terms' in WooCommerce. Now we are going to create 'size' and 'color' attributes and assign terms to them via Store Manager for WooCommerce in the following way

  • Navigate to Attributes section of Store Manager disposed under the Catalog menu

The form is divided into four sections by default. Upper sections list attributes and terms, lower ones stands for attribute and terms adding/editing. Although, Store Manager supports dockable window functionality what means, they can be moved within the application and you can customize the layout.

  • Hit Add button on attribute toolbar and provide attribute related details in the edit form, its name, slug, sort order.
  • Save the attribute by pressing the Apply button below in the window.
Add New Attributes for WooCommerce Varable Products
Add New Attributes for WooCommerce Varable Products
  • Highlight the attribute you have created and press Add button on Term toolbar.
New Attribute Term for WooCommerce Variables
New Attribute Term for WooCommerce Variables
  • Input Term details in edit window and save modification done.

Add as many terms and attributes as you need for WooCommerce product variations generating in the way, we have just described.

2. Create Variable Product

Once you have configured attributes and terms, create main merchandise with variable type.

  • Navigate to the category product with variations will be listed in and press Add icon either on the product toolbar or in the context menu.

Immediately new product record will be displayed in product grid. In the lower grid below you can see multiple tabs, each standing for some product details you have to configure, among which product name, inventory, price, category, tags and other details.

  • Input product name, description, short description in Content tab and move to Product Data tab. You see the dropdown with available product types on the top. Set this product as variable, selecting corresponding option.
Product Type Selection During WooCommerce Variables Creation
Product Type Selection During WooCommerce Variables Creation

3. Bulk Add WooCommerce Product Variations

The main product having been created, you can assign variations to it. In other words, Store Manager gives you the possibility to generate variations in bulk. See how it is being done.

  • Open Catalog -> Attributes in the lower grid of WooCommerce variable product you have created.
Add New Attributes for WooCommerce Varable Products
Add New Attributes for WooCommerce Varable Products
  • You can see dropdown with all the attributes, you have created in Attribute section. Choose the one, variations will be based on and press Add New button
  • Select attribute terms that will represent selections for customers at the frontend
Attributes Selection for WooCommerce Variables
Attributes Selection for WooCommerce Variables

Add other attributes and terms in the same way.

  • Now open Variations tab and hit Generator button on the toolbar to bulk add WooCommerce product variations.

WooCommerce variations window has appeared as you can see. It includes available attributes and their terms, allows to select terms, on the basis of which WooCommerce product variations will be generated and variation settings (variation price, stock status, weight, tax class, description)

  • Choose attribute terms, participating in variable product generating - drag-and-drop them to adjacent pane. We have added all the terms, configured for 'Color' and 'Size' attributes.
WooCommerce Product Variations Generator
WooCommerce Product Variations Generator

Pay attention to the settings available in the right pane.

  • Generate Unique SKU - if checked, all the variations will acquire unique SKU
  • Manage Stock - check the option if you want to track inventory for WooCommerce product variations

If you enable stock management, there will appear extra field for quantity and backorders as it is displayed at the screenshot

  • Stock Status - set variation status, whether they are in stock/out of stock

Confirm the generation and check results in Store Manager.

Generated WooCommerce Variations
Generated WooCommerce Variations