Creating a configurable product in Magento 2 is a powerful way to offer your customers multiple product variations—such as different sizes, colors, or styles—all within a single product page. This not only enhances the shopping experience by allowing easy selection of options but also streamlines inventory management by assigning unique SKUs to each variation.
Whether you're a beginner or an experienced Magento user, mastering the process of creating configurable products is essential for expanding your online store’s offerings and boosting sales. In this blog, let's check step-by-step process of how to create a configurable product in Magento 2 ecommerce platform from setting up attributes to management product information effectively.
Magento has different product types of which Configurable is the most common magento 2 product types.
With Configurable product type, a customer can choose various options of a products, like color, size, etc. You can also set different prices for these options.
One of the advantages of Configurable product is the inventory management for each attribute (options) of a product. For example, a T-shirt with different sizes have individual SKU Code (Store Keeping Unit).
Setting up Configurable products is not as easy as that of Simple Products. You need to define various parameters for creating Configurable products.
A Configurable product is configured using different Simple Products.
For example, T-Shirt is our configurable product. T-shirt – Small, T-shirt – Medium, T-shirt – Large are the Simple Products of this T-Shirt.
Similarly, for t-shirt colors like Red and Blue, T-Shirt-Red and T-Shirt-Blue are the other Simple products of the same T-Shirt.
The method of creating Configurable Product is like that of creating Simple Product, but with the setting up of an additional Configuration session in it.
We will see how to create a Configurable product in Magento 2. Below instructions will guide you to create a Simple Product.
Login to Admin page and go to Products > Catalog in Admin sidebar.
Select Configurable Product type from Add Product dropdown list.
Change the Enable Product from Enable to Disable. This will make your product not published in your site. Once completing filling of all the information related to the product, you can enable this option.
Select the Attribute Set of your product from the dropdown list or create a new attribute by clicking Add Attribute button. Selecting an existing attribute from the list will reflect the fields to be updated for your product accordingly.
Give a name that is most suitable for your product.
SKU is Stock Keeping Unit, which is a unique number or code that is used internally for inventory management. You can either use the code suggested by Magento or of your own custom code.
Unlike for Simple Product, there is no option of Advanced Pricing in Configurable Product type. Enter the selling price of the product in the Price field. So once customer view the product in store frontend the default price will list. According to the choosing of product options by customer, the price will change.
If the Product is taxable, choose Taxable Goods from the dropdown list.
Enter the total number of products in store in the Quantity field.
Select In Stock from the dropdown list next to Stock Status field. In the Weight field, enter the weight of your product in the unit defined in Configuration section of your store.
In order to change the default weight unit, from the admin panel go to store - configuration - general section - locale options. Select “This item has weight” from the dropdown list next to weight field. If the product is not a physical product, then select, “This item has no weight”.
Select Categories from the dropdown list or create a new category by clicking New Category button.
Choose Visibility option from the dropdown list, Catalog, Search is the default.
To create Configurable products, click the Create Configurations button.
Either select the attributes from the existing list like, Color, Size.
or create a new attribute by clicking Create New Attribute button.
Press Next button.
Select all the values from each attribute and click Next button. For e.g. in the case of Color attribute, select values like Red, Blue, Black, etc.
For Images, select the appropriate option from the given three options.
If Apply single set of images to all SKUs option is selected, then upload or drag one set of images for all attribute value like for side view, top view etc. for all color values red, blue, etc.
If “Apply unique images by attribute to each SKU” option is selected, then select the attribute, for e.g. Color.
Then upload or drag the image of the product based on the color, like red, blue, etc. Each color can have a different set of images, like front view, side view, etc.
Like Images, for Price also, there are three options.
If “Apply single price to all SKUs” option is selected, then enter the single price for all attribute values.
If “Apply unique price to each SKU” option is selected, then select the attribute, for e.g. Color, and enter prices for each color.
For quantity also, there are three options.
For the first option, enter the total quantity of products in store.
For second option, enter the total quantity of products with each attribute value, like in the case of color, total quantity of Black product, Red product, etc.
Configurable product is created. Here you can make changes to different values.
You can either drag the product image or upload the image, which will be the Main image of the product. Also, you can add the product video as well.
As we processed in the Simple Products, enter the following information as the same in the Configurable product also. Please Read How to create a Simple Product in Magento 2 to know more about this.
After completing all the details of your product, publish the product by enabling the Enable Product option on the top. Save the product details by clicking Save button.
To view the new product created, from the admin dropdown list in the upper right corner, select Customer View.
Setting up Configurable product is time consuming, as it requires multiple SKUs.
In the long running of your business, configurable magento 2 product types is the ideal choice for your products. Configurable Products will be your time saver.
Adding products in Magento 2.x One by one is very time consuming. Bulk importing is only the solution to upload your vendors thousands of products very quickly into your Magento 2 Store. For more details coming soon.
In summary, configurable products in Magento 2 can really improve your store experience. But setting them up requires attention to detail and knowledge of Magento ecommerce platform. If you are looking for expert assistance, Intellect Outsource is a professional Magento data entry service provider and product uploading experts for ecommerce platforms with extensive experience in managing all types of product listings—from simple and configurable to bundled and grouped products. Our team ensures your Magento store runs efficiently, with well-organized product data tailored to your business needs.
When setting up configurable products in Magento 2, be sure to avoid these common pitfalls that can impact your store’s performance and customer happiness:
Avoid these mistakes and your configurable products will be easy to use, visually appealing and reliable for you and your customers.
Even with proper setup, issues can occur with configurable products. Here’s how to troubleshoot the most common problems:
By addressing these common issues proactively you can keep your configurable products running smoothly and customer happy with every product variation you offer.