Free upgrade to Magento 2 supported version
0 votes

Magento 2 Configurable Product Creating: Step by Step Guidance

Configurable products have always been indispensable for smart catalog arranging. Beside the fact that abundance of selections are consolidated at one product page and listed in dropdowns what makes customer experience more engaging, it is possible to track inventory for each of variations.


Magento 2 represents new approach to configurable product management. In short, it allows to automatically generate associated simple items, set their stock, load images and this is a great leap forward, since lots of routines are left in the past.


We have outlined detailed instructions on Magento 2 configurable products creation to provide better understanding of how this procedure is performed. In general we can divide it into three parts:

  • Part I. Create Configurable Attribute and Assign Them to Attribute Set
  • Part II. Add Configurable Product
  • Part III.Create Configuration for Configurable Product Generation

I. Create Configurable Attributes and Assign Them to Attribute Set

Magento 2 configurable products can’t exist without configurable attributes, that are characteristics, on the basis of which variations are created. So first and foremost, you need to create configurable attributes, add their values and assign this attribute to target attribute set, used for configurable product creating.


Follow these instructions:

  1. Navigate to Stores->Attributes->Product in your backend.


  2. Press ‘Add New Attribute’ button in the upper right corner of Magento backend and configure attribute details.

  3. Configure attribute properties: label, catalog input type for store owners, whether its values are required.


  4. Add options (values), for example ‘color’ is an attribute, ‘green’, ‘white’, ‘brown’ etc are values.


  5. Designate advanced attribute properties, do not forget to make the attribute global.


  6. Turn to storefront properties and configure setting there, decide whether attribute will be available in search, comparable, used in layered navigation, etc.
  7. Once you save configurable attribute, open Stores->Attributes->Attribute Set, reach necessary attribute set and click to open it.


  8. Find configurable attributes you have created in ‘Unassigned Attributes’ section, place them to current attribute set using drag-and-drop technique and save the alterations..




Done! Now you can move to the next step and publish configurable products.

II. Add Configurable Product

You are expected to add main configurable product that will home variations. Proceed with the actions:

  1. Press ‘Products’ on the Admin sidebar and select ‘Catalog’ under ‘Inventory’ menu.

  2. Click on the arrow beside ‘Add New’ button and select ‘Configurable Product’ from dropdown list.


  3. Choose attribute set in the edit form that has appeared. You can either click in the search field and the list of all available attribute sets will come up or start typing attribute set name to access necessary one quickly.


  4. Configure required fields, insert product name, SKU (leave default one determined automatically on the basis of product name), price.



Try FREE Store Manager for Magento Compatible with Magento v.2.0.x and Generate Configurable Products! Get It Now!


III. Create Configuration for Associated Product Generating

Magento 2 admin allows to automatically generate associated simple products for configurable one. To be more precise you generate variations by configuration. Look through instructions outlined below to learn how configuration is adjusted.

  1. Hit ‘Create Configuration’ button below on this page.


  2. Special configuration page opens. It illustrates what steps configuration consists of via special chart.


  3. Select Magento 2 configurable attributes that will be used for variation generating.


  4. Select attribute values that will represent options for customers.


  5. Press ‘Next’ button in the upper right corner of the page to proceed to the following step of Magento 2 configurable product variations generating.

  6. The step, coming afterwards, keeps settings of simple products, so you can add images, price, quantity to associated products right from this page.

  7. Assigning Product Images

    Magento provides you three options of product image management.

    • Apply single set of images to all SKUs - this option fits in case you would prefer to display the same image to all associated items.
    • Apply unique images by attribute to each SKU - to set different images for associated simple products, choose this option.


    • Skip image uploading at this time - this option ignores image uploading.

    Magento Price Settings

    Price settings allow you to:

    • Apply single price for all SKUs - select this if you do not need products to differ in price.
    • Apply unique prices by attribute to each SKU - analogically to images, this option lets you determine prices on per-value basis.


    • Skip price for this time - choose this option if price configuration should be postponed or dropped at this time.

    Magento Stock Setup

    Stock in very important, since configurable product quantity is influenced by each associated product stock. Consider the following options:

    • Apply single quantity to each SKU - this option being chosen, all the associated products will have identical quantity.


    • Apply unique quantity by attribute to each SKU - quantity of each associated to Magento 2 configurable product can be configured by attribute value.
    • Skip quantity at this time - choose this to skip stock configuring.

    Once you are done with settings, move to the following window to preview associated products that will be generated. Check details as they have been configured.



    Magento 2 represents more approachable way of configurable product generating, since comprises step-by-step wizard with more flexible tools of data adjustments.

Further Reading:

    - Debug: cached@1475265941