{"id":2726,"date":"2026-10-04T18:28:37","date_gmt":"2026-10-04T12:58:37","guid":{"rendered":"https:\/\/ehostpiya.in\/blog\/?p=2726"},"modified":"2026-10-04T18:28:40","modified_gmt":"2026-10-04T12:58:40","slug":"how-to-add-a-configurable-product-in-magento","status":"publish","type":"post","link":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/","title":{"rendered":"How to Add a Configurable Product in Magento"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#How_to_Add_a_Configurable_Product_in_Magento\" >How to Add a Configurable Product in Magento<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#What_Is_a_Configurable_Product\" >What Is a Configurable Product?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Before_You_Start\" >Before You Start<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_1_Log_in_to_Magento_Admin\" >Step 1: Log in to Magento Admin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_2_Enter_the_Product_Name\" >Step 2: Enter the Product Name<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_3_Enter_the_SKU\" >Step 3: Enter the SKU<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_4_Enter_the_Product_Price\" >Step 4: Enter the Product Price<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_5_Add_Product_Attributes\" >Step 5: Add Product Attributes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_6_Create_Configurable_Options\" >Step 6: Create Configurable Options<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_7_Select_Attribute_Values\" >Step 7: Select Attribute Values<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_8_Configure_the_Product_Variations\" >Step 8: Configure the Product Variations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_9_Configure_Images_for_Variations\" >Step 9: Configure Images for Variations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_10_Configure_Inventory\" >Step 10: Configure Inventory<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_11_Add_Product_Description\" >Step 11: Add Product Description<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_12_Add_Product_Images\" >Step 12: Add Product Images<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_13_Assign_a_Category\" >Step 13: Assign a Category<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_14_Configure_Product_Visibility\" >Step 14: Configure Product Visibility<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_15_Enable_the_Product\" >Step 15: Enable the Product<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_16_Configure_Product_URL\" >Step 16: Configure Product URL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_17_Add_Related_Products_and_Upsells\" >Step 17: Add Related Products and Upsells<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_18_Save_the_Configurable_Product\" >Step 18: Save the Configurable Product<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Step_19_Test_the_Product_on_the_Storefront\" >Step 19: Test the Product on the Storefront<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Example_Configurable_Product\" >Example Configurable Product<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Configurable_Product_vs_Simple_Product\" >Configurable Product vs Simple Product<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Common_Problems\" >Common Problems<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Configurable_Options_Are_Not_Available\" >Configurable Options Are Not Available<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#A_Variation_Does_Not_Appear\" >A Variation Does Not Appear<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#The_Wrong_Image_Appears\" >The Wrong Image Appears<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#A_Variation_Shows_as_Out_of_Stock\" >A Variation Shows as Out of Stock<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Price_Does_Not_Change\" >Price Does Not Change<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Best_Practices\" >Best Practices<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Plan_Attributes_Before_Creating_Products\" >Plan Attributes Before Creating Products<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Use_Clear_SKUs\" >Use Clear SKUs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Keep_Inventory_Accurate\" >Keep Inventory Accurate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Use_Variation_Images\" >Use Variation Images<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Avoid_Unnecessary_Combinations\" >Avoid Unnecessary Combinations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Test_Every_Combination\" >Test Every Combination<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Add_a_Configurable_Product_in_Magento\"><\/span>How to Add a Configurable Product in Magento<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">A configurable product in Magento allows you to sell a single product with multiple variations that customers can choose from. Common examples include clothing with different sizes and colors, shoes with different sizes, or electronics with different storage options.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unlike a simple product, a configurable product is made up of individual <strong>simple products<\/strong>, with each variation having its own SKU, inventory, and price.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide explains how to create a configurable product in Magento from the Admin Panel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Is_a_Configurable_Product\"><\/span>What Is a Configurable Product?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A configurable product is a parent product that provides customers with selectable options.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a T-shirt could have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Color:<\/strong> Black, White, Blue<\/li>\n\n\n\n<li><strong>Size:<\/strong> Small, Medium, Large<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each combination can be represented by a separate simple product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Variation<\/th><th>SKU<\/th><\/tr><\/thead><tbody><tr><td>Black \/ Small<\/td><td>TS-BLK-S<\/td><\/tr><tr><td>Black \/ Medium<\/td><td>TS-BLK-M<\/td><\/tr><tr><td>White \/ Small<\/td><td>TS-WHT-S<\/td><\/tr><tr><td>White \/ Medium<\/td><td>TS-WHT-M<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Magento displays these simple products together as one configurable product on the storefront.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Before_You_Start\"><\/span>Before You Start<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before creating a configurable product, prepare:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Product name<\/li>\n\n\n\n<li>Product images<\/li>\n\n\n\n<li>Product description<\/li>\n\n\n\n<li>Price<\/li>\n\n\n\n<li>SKU structure<\/li>\n\n\n\n<li>Product attributes such as size or color<\/li>\n\n\n\n<li>Inventory quantities<\/li>\n\n\n\n<li>Product category<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The attributes used for configurable options must be suitable for use with configurable products.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Log_in_to_Magento_Admin\"><\/span>Step 1: Log in to Magento Admin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Log in to your Magento Admin Panel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Catalog \u2192 Products<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Add Product<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From the product type menu, select:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Configurable Product<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Magento will open the product creation form.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Enter_the_Product_Name\"><\/span>Step 2: Enter the Product Name<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Enter a name for the main product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Premium Cotton T-Shirt<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The name should describe the product rather than one particular variation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_Enter_the_SKU\"><\/span>Step 3: Enter the SKU<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Enter a unique SKU for the configurable product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>TS-PREMIUM<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Magento will use individual SKUs for the associated simple products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A consistent SKU structure makes inventory management easier.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_4_Enter_the_Product_Price\"><\/span>Step 4: Enter the Product Price<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the base price for the configurable product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>999<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on your Magento configuration and product setup, individual simple-product variations can have pricing differences.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Small: \u20b9999<\/li>\n\n\n\n<li>Medium: \u20b9999<\/li>\n\n\n\n<li>Large: \u20b91,099<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This allows customers to see the appropriate price when selecting a variation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_5_Add_Product_Attributes\"><\/span>Step 5: Add Product Attributes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Configurable products require attributes that customers can use to select variations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Common configurable attributes include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Size<\/li>\n\n\n\n<li>Color<\/li>\n\n\n\n<li>Material<\/li>\n\n\n\n<li>Storage<\/li>\n\n\n\n<li>Capacity<\/li>\n\n\n\n<li>Length<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For example, for a T-shirt you could use:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Color<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Black<\/li>\n\n\n\n<li>White<\/li>\n\n\n\n<li>Blue<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Size<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Small<\/li>\n\n\n\n<li>Medium<\/li>\n\n\n\n<li>Large<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If the required attributes do not exist, you may need to create them before continuing.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_6_Create_Configurable_Options\"><\/span>Step 6: Create Configurable Options<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Find the configurable product configuration area and select:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Create Configurations<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Magento will display attributes that can be used to create product variations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select the attributes you want customers to use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Color<\/li>\n\n\n\n<li>Size<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Click:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Next<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Magento will display the available attribute values.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_7_Select_Attribute_Values\"><\/span>Step 7: Select Attribute Values<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Select the values you want to use for the product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Color<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Black<\/li>\n\n\n\n<li>White<\/li>\n\n\n\n<li>Blue<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Size<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Small<\/li>\n\n\n\n<li>Medium<\/li>\n\n\n\n<li>Large<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Magento can generate combinations from the selected values.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Black \/ Small<\/li>\n\n\n\n<li>Black \/ Medium<\/li>\n\n\n\n<li>Black \/ Large<\/li>\n\n\n\n<li>White \/ Small<\/li>\n\n\n\n<li>White \/ Medium<\/li>\n\n\n\n<li>White \/ Large<\/li>\n\n\n\n<li>Blue \/ Small<\/li>\n\n\n\n<li>Blue \/ Medium<\/li>\n\n\n\n<li>Blue \/ Large<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You do not have to create every possible combination if some combinations are not available.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_8_Configure_the_Product_Variations\"><\/span>Step 8: Configure the Product Variations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Magento will generate the associated simple products based on the selected attribute combinations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can configure details such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SKU<\/li>\n\n\n\n<li>Price<\/li>\n\n\n\n<li>Quantity<\/li>\n\n\n\n<li>Weight<\/li>\n\n\n\n<li>Images<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Variation<\/th><th>SKU<\/th><th>Price<\/th><th>Quantity<\/th><\/tr><\/thead><tbody><tr><td>Black \/ Small<\/td><td>TS-BLK-S<\/td><td>\u20b9999<\/td><td>20<\/td><\/tr><tr><td>Black \/ Medium<\/td><td>TS-BLK-M<\/td><td>\u20b9999<\/td><td>25<\/td><\/tr><tr><td>Black \/ Large<\/td><td>TS-BLK-L<\/td><td>\u20b91,099<\/td><td>15<\/td><\/tr><tr><td>White \/ Small<\/td><td>TS-WHT-S<\/td><td>\u20b9999<\/td><td>18<\/td><\/tr><tr><td>White \/ Medium<\/td><td>TS-WHT-M<\/td><td>\u20b9999<\/td><td>22<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Each variation is treated as an individual simple product in Magento&#8217;s inventory system.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_9_Configure_Images_for_Variations\"><\/span>Step 9: Configure Images for Variations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Magento allows you to assign images to individual variations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, you could assign:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Black T-shirt image \u2192 Black variations<\/li>\n\n\n\n<li>White T-shirt image \u2192 White variations<\/li>\n\n\n\n<li>Blue T-shirt image \u2192 Blue variations<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This improves the shopping experience because customers can see the appropriate product image when they select a color.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on your Magento version and theme, image switching behavior can vary.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_10_Configure_Inventory\"><\/span>Step 10: Configure Inventory<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Set the quantity available for each variation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Black \/ Small    = 20\nBlack \/ Medium   = 25\nBlack \/ Large    = 15<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Magento can manage inventory separately for each associated simple product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of the major advantages of configurable products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the Black \/ Medium variation sells out, Magento can mark that particular variation as unavailable while the other variations remain available.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_11_Add_Product_Description\"><\/span>Step 11: Add Product Description<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Enter a detailed description for the main configurable product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Explain:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Product features<\/li>\n\n\n\n<li>Materials<\/li>\n\n\n\n<li>Available variations<\/li>\n\n\n\n<li>Benefits<\/li>\n\n\n\n<li>Specifications<\/li>\n\n\n\n<li>Care instructions<\/li>\n\n\n\n<li>Warranty information<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">The Premium Cotton T-Shirt is made from soft, breathable cotton and is available in multiple colors and sizes. Select your preferred color and size before adding the product to your cart.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_12_Add_Product_Images\"><\/span>Step 12: Add Product Images<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Upload the main product images under <strong>Images and Videos<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use high-quality images that clearly represent the product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consider adding:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Front view<\/li>\n\n\n\n<li>Back view<\/li>\n\n\n\n<li>Side view<\/li>\n\n\n\n<li>Detail images<\/li>\n\n\n\n<li>Variation-specific images<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Optimize images before uploading them to avoid unnecessarily increasing page size.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_13_Assign_a_Category\"><\/span>Step 13: Assign a Category<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Under the <strong>Categories<\/strong> section, select the appropriate category.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Clothing \u2192 T-Shirts<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can assign the product to more than one relevant category when necessary.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_14_Configure_Product_Visibility\"><\/span>Step 14: Configure Product Visibility<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Set the product&#8217;s visibility appropriately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a normal configurable product, select:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Catalog, Search<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This allows customers to discover the product through category pages and Magento&#8217;s search functionality.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_15_Enable_the_Product\"><\/span>Step 15: Enable the Product<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Set the product status to:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Enabled<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are still preparing the product, you can leave it disabled until all information and variations have been verified.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_16_Configure_Product_URL\"><\/span>Step 16: Configure Product URL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Magento can automatically create a URL key from the product name.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>premium-cotton-t-shirt<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A clean product URL could look like:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;example.com\/premium-cotton-t-shirt.html<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Use a short and descriptive URL.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_17_Add_Related_Products_and_Upsells\"><\/span>Step 17: Add Related Products and Upsells<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can improve product discovery by adding:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Related Products<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Products that customers may purchase alongside the current product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Up-Sells<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alternative or upgraded products that may provide additional features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cross-Sells<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Complementary products that customers may want to purchase with the configurable product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a T-shirt could have jeans or a jacket as related products.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_18_Save_the_Configurable_Product\"><\/span>Step 18: Save the Configurable Product<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After completing the product information and variations, click:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Save<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Magento will save the configurable product and its associated simple products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If Magento reports missing information, correct the highlighted fields and save again.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_19_Test_the_Product_on_the_Storefront\"><\/span>Step 19: Test the Product on the Storefront<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Open the product page on your Magento storefront.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Verify that customers can:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the product page.<\/li>\n\n\n\n<li>Select a color.<\/li>\n\n\n\n<li>Select a size.<\/li>\n\n\n\n<li>See the correct product image.<\/li>\n\n\n\n<li>See the correct price.<\/li>\n\n\n\n<li>See availability for the selected variation.<\/li>\n\n\n\n<li>Enter a quantity.<\/li>\n\n\n\n<li>Add the selected variation to the cart.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Add different combinations to the cart and confirm that Magento identifies the correct simple product.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example_Configurable_Product\"><\/span>Example Configurable Product<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Suppose you sell a T-shirt with three colors and three sizes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your configurable product could be:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Product:<\/strong> Premium Cotton T-Shirt<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Attributes:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Color: Black, White, Blue<\/li>\n\n\n\n<li>Size: Small, Medium, Large<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Magento can create nine simple-product combinations:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Color<\/th><th>Size<\/th><th>SKU<\/th><\/tr><\/thead><tbody><tr><td>Black<\/td><td>Small<\/td><td>TS-BLK-S<\/td><\/tr><tr><td>Black<\/td><td>Medium<\/td><td>TS-BLK-M<\/td><\/tr><tr><td>Black<\/td><td>Large<\/td><td>TS-BLK-L<\/td><\/tr><tr><td>White<\/td><td>Small<\/td><td>TS-WHT-S<\/td><\/tr><tr><td>White<\/td><td>Medium<\/td><td>TS-WHT-M<\/td><\/tr><tr><td>White<\/td><td>Large<\/td><td>TS-WHT-L<\/td><\/tr><tr><td>Blue<\/td><td>Small<\/td><td>TS-BLU-S<\/td><\/tr><tr><td>Blue<\/td><td>Medium<\/td><td>TS-BLU-M<\/td><\/tr><tr><td>Blue<\/td><td>Large<\/td><td>TS-BLU-L<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Customers see one T-shirt product page but can select their desired color and size.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configurable_Product_vs_Simple_Product\"><\/span>Configurable Product vs Simple Product<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Feature<\/th><th>Simple Product<\/th><th>Configurable Product<\/th><\/tr><\/thead><tbody><tr><td>Product variations<\/td><td>Usually none<\/td><td>Multiple variations<\/td><\/tr><tr><td>Customer selections<\/td><td>Limited<\/td><td>Yes<\/td><\/tr><tr><td>Individual SKU<\/td><td>Yes<\/td><td>Each variation has its own SKU<\/td><\/tr><tr><td>Individual inventory<\/td><td>Yes<\/td><td>Yes, per associated product<\/td><\/tr><tr><td>Example<\/td><td>USB cable<\/td><td>T-shirt with size and color<\/td><\/tr><tr><td>Product structure<\/td><td>Single product<\/td><td>Parent + associated simple products<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Common_Problems\"><\/span>Common Problems<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configurable_Options_Are_Not_Available\"><\/span>Configurable Options Are Not Available<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If an attribute cannot be selected when creating configurations, check whether the attribute is configured correctly for use with configurable products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You may need to review the attribute configuration under:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stores \u2192 Product \u2192 Attributes<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The exact menu labels can vary depending on the Magento version.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"A_Variation_Does_Not_Appear\"><\/span>A Variation Does Not Appear<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Check that:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The associated simple product is enabled.<\/li>\n\n\n\n<li>The simple product has the correct attribute values.<\/li>\n\n\n\n<li>Inventory is available.<\/li>\n\n\n\n<li>The product is assigned to the appropriate website.<\/li>\n\n\n\n<li>The configurable product is enabled.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Wrong_Image_Appears\"><\/span>The Wrong Image Appears<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Check the images assigned to the associated simple products and verify that your theme supports variation-based image switching.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"A_Variation_Shows_as_Out_of_Stock\"><\/span>A Variation Shows as Out of Stock<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Check the inventory quantity and stock status of the associated simple product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Magento installations using MSI (Multi-Source Inventory), also check the relevant source and stock assignment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Price_Does_Not_Change\"><\/span>Price Does Not Change<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Check the price configuration of the associated simple products and the configurable product&#8217;s pricing settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also remember that the active Magento theme can influence how variation prices are displayed.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Best_Practices\"><\/span>Best Practices<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Plan_Attributes_Before_Creating_Products\"><\/span>Plan Attributes Before Creating Products<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Decide which characteristics customers need to select before creating the configurable product.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Use_Clear_SKUs\"><\/span>Use Clear SKUs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create a consistent SKU structure for every variation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Keep_Inventory_Accurate\"><\/span>Keep Inventory Accurate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Track inventory for each associated simple product rather than treating the entire configurable product as one stock item.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Use_Variation_Images\"><\/span>Use Variation Images<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For products such as clothing, assigning appropriate images to color variations can significantly improve the shopping experience.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Avoid_Unnecessary_Combinations\"><\/span>Avoid Unnecessary Combinations<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Do not create combinations that you do not actually sell. For example, if a particular color is unavailable in Large, there is no need to create that variation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Test_Every_Combination\"><\/span>Test Every Combination<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before publishing the product, test the available combinations on the storefront and verify pricing, inventory, images, and cart behavior.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Creating a configurable product in Magento involves creating a parent product and associating it with simple products that represent individual variations. Start by creating a configurable product from <strong>Catalog \u2192 Products<\/strong>, choose attributes such as size or color, generate the required configurations, and then configure inventory, pricing, SKUs, and images for each variation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once saved, thoroughly test the product from the customer&#8217;s perspective. A properly configured product makes it easy for shoppers to select the exact variation they want while allowing Magento to manage inventory for each individual option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"How to Add a Configurable Product in Magento A configurable product in Magento allows you to sell a&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_display_header_overlay":false,"csco_singular_sidebar":"","csco_page_header_type":"","footnotes":""},"categories":[138],"tags":[],"class_list":["post-2726","post","type-post","status-publish","format-standard","category-magento","cs-entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Add a Configurable Product in Magento - Web Hosting Blogs by Ehostpiya | Tips and Tricks<\/title>\n<meta name=\"description\" content=\"How to Add a Configurable Product in Magento - Magento\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add a Configurable Product in Magento - Web Hosting Blogs by Ehostpiya | Tips and Tricks\" \/>\n<meta property=\"og:description\" content=\"How to Add a Configurable Product in Magento - Magento\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Hosting Blogs by Ehostpiya | Tips and Tricks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/ehostpiya\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-04T12:58:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-04T12:58:40+00:00\" \/>\n<meta name=\"author\" content=\"Vandeeta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vandeeta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/\"},\"author\":{\"name\":\"Vandeeta\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#\\\/schema\\\/person\\\/7e99667266ef1b118ad734c1c035d796\"},\"headline\":\"How to Add a Configurable Product in Magento\",\"datePublished\":\"2026-10-04T12:58:37+00:00\",\"dateModified\":\"2026-10-04T12:58:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/\"},\"wordCount\":1617,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#organization\"},\"articleSection\":[\"Magento\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/\",\"url\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/\",\"name\":\"How to Add a Configurable Product in Magento - Web Hosting Blogs by Ehostpiya | Tips and Tricks\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-04T12:58:37+00:00\",\"dateModified\":\"2026-10-04T12:58:40+00:00\",\"description\":\"How to Add a Configurable Product in Magento - Magento\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/how-to-add-a-configurable-product-in-magento\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Add a Configurable Product in Magento\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/\",\"name\":\"Web Hosting Blogs by Ehostpiya | Tips and Tricks\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#organization\",\"name\":\"Web Hosting Blogs by Ehostpiya | Tips and Tricks\",\"url\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/512.png\",\"contentUrl\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/512.png\",\"width\":512,\"height\":512,\"caption\":\"Web Hosting Blogs by Ehostpiya | Tips and Tricks\"},\"image\":{\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/ehostpiya\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/#\\\/schema\\\/person\\\/7e99667266ef1b118ad734c1c035d796\",\"name\":\"Vandeeta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ee031298008d633e52bec71ce70d11a0b605dc666af42cdd52a950f061ad9f08?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ee031298008d633e52bec71ce70d11a0b605dc666af42cdd52a950f061ad9f08?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ee031298008d633e52bec71ce70d11a0b605dc666af42cdd52a950f061ad9f08?s=96&d=mm&r=g\",\"caption\":\"Vandeeta\"},\"sameAs\":[\"https:\\\/\\\/ehostpiya.in\\\/blog\"],\"url\":\"https:\\\/\\\/ehostpiya.in\\\/blog\\\/author\\\/ehostpiya_blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Add a Configurable Product in Magento - Web Hosting Blogs by Ehostpiya | Tips and Tricks","description":"How to Add a Configurable Product in Magento - Magento","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/","og_locale":"en_US","og_type":"article","og_title":"How to Add a Configurable Product in Magento - Web Hosting Blogs by Ehostpiya | Tips and Tricks","og_description":"How to Add a Configurable Product in Magento - Magento","og_url":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/","og_site_name":"Web Hosting Blogs by Ehostpiya | Tips and Tricks","article_publisher":"https:\/\/facebook.com\/ehostpiya","article_published_time":"2026-10-04T12:58:37+00:00","article_modified_time":"2026-10-04T12:58:40+00:00","author":"Vandeeta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Vandeeta","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#article","isPartOf":{"@id":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/"},"author":{"name":"Vandeeta","@id":"https:\/\/ehostpiya.in\/blog\/#\/schema\/person\/7e99667266ef1b118ad734c1c035d796"},"headline":"How to Add a Configurable Product in Magento","datePublished":"2026-10-04T12:58:37+00:00","dateModified":"2026-10-04T12:58:40+00:00","mainEntityOfPage":{"@id":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/"},"wordCount":1617,"commentCount":0,"publisher":{"@id":"https:\/\/ehostpiya.in\/blog\/#organization"},"articleSection":["Magento"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/","url":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/","name":"How to Add a Configurable Product in Magento - Web Hosting Blogs by Ehostpiya | Tips and Tricks","isPartOf":{"@id":"https:\/\/ehostpiya.in\/blog\/#website"},"datePublished":"2026-10-04T12:58:37+00:00","dateModified":"2026-10-04T12:58:40+00:00","description":"How to Add a Configurable Product in Magento - Magento","breadcrumb":{"@id":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ehostpiya.in\/blog\/how-to-add-a-configurable-product-in-magento\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ehostpiya.in\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Add a Configurable Product in Magento"}]},{"@type":"WebSite","@id":"https:\/\/ehostpiya.in\/blog\/#website","url":"https:\/\/ehostpiya.in\/blog\/","name":"Web Hosting Blogs by Ehostpiya | Tips and Tricks","description":"","publisher":{"@id":"https:\/\/ehostpiya.in\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ehostpiya.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ehostpiya.in\/blog\/#organization","name":"Web Hosting Blogs by Ehostpiya | Tips and Tricks","url":"https:\/\/ehostpiya.in\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ehostpiya.in\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ehostpiya.in\/blog\/wp-content\/uploads\/2026\/08\/512.png","contentUrl":"https:\/\/ehostpiya.in\/blog\/wp-content\/uploads\/2026\/08\/512.png","width":512,"height":512,"caption":"Web Hosting Blogs by Ehostpiya | Tips and Tricks"},"image":{"@id":"https:\/\/ehostpiya.in\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/ehostpiya"]},{"@type":"Person","@id":"https:\/\/ehostpiya.in\/blog\/#\/schema\/person\/7e99667266ef1b118ad734c1c035d796","name":"Vandeeta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ee031298008d633e52bec71ce70d11a0b605dc666af42cdd52a950f061ad9f08?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ee031298008d633e52bec71ce70d11a0b605dc666af42cdd52a950f061ad9f08?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ee031298008d633e52bec71ce70d11a0b605dc666af42cdd52a950f061ad9f08?s=96&d=mm&r=g","caption":"Vandeeta"},"sameAs":["https:\/\/ehostpiya.in\/blog"],"url":"https:\/\/ehostpiya.in\/blog\/author\/ehostpiya_blog\/"}]}},"_links":{"self":[{"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/posts\/2726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/comments?post=2726"}],"version-history":[{"count":1,"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/posts\/2726\/revisions"}],"predecessor-version":[{"id":2727,"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/posts\/2726\/revisions\/2727"}],"wp:attachment":[{"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/media?parent=2726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/categories?post=2726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ehostpiya.in\/blog\/wp-json\/wp\/v2\/tags?post=2726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}