• Email: [email protected]
  • Dedicated Server Login
  • About
  • 9288041031
  • Knowledge Base
  • Support
India's best web hosting | Ehostpiya India
  • Home
  • Hosting
    Web Hosting Quality Hosting Starting at ₹60/mo
    Cloud VPS Starting at ₹300/mo
    Dedicated Server First Starting at ₹2401/mo
    Reseller Web Hosting Conveniently Starting at ₹421/mo
    Application For Hosting
    • iconWordPress Hosting
    • iconJoomla Hosting
    • iconMagento Hosting
    • iconOpencart Hosting
    • iconPrestashop Hosting
    • iconDrupal Hosting
  • Email
  • Domain
  • SVG
    Contact Us Face any problem contact with us
    SVG
    About Us We are leading hosting company
  • My Account
Web Hosting Blogs by Ehostpiya | Tips and Tricks Web Hosting Blogs by Ehostpiya | Tips and Tricks
Buy Now

Archives

  • October 2026
  • September 2026
  • August 2026
  • October 2023

Categories

  • Control Panels
  • Magento
  • Miscellaneous
  • SEO
  • Technology
  • Trends
  • Web Hosting
  • Wordpress
Facebook Twitter Instagram Pinterest
Home How to Add a Configurable Product in Magento
ByVandeeta
October 4, 2026

How to Add a Configurable Product in Magento

Table of Contents

Toggle
  • How to Add a Configurable Product in Magento
    • What Is a Configurable Product?
    • Before You Start
    • Step 1: Log in to Magento Admin
    • Step 2: Enter the Product Name
    • Step 3: Enter the SKU
    • Step 4: Enter the Product Price
    • Step 5: Add Product Attributes
    • Step 6: Create Configurable Options
    • Step 7: Select Attribute Values
    • Step 8: Configure the Product Variations
    • Step 9: Configure Images for Variations
    • Step 10: Configure Inventory
    • Step 11: Add Product Description
    • Step 12: Add Product Images
    • Step 13: Assign a Category
    • Step 14: Configure Product Visibility
    • Step 15: Enable the Product
    • Step 16: Configure Product URL
    • Step 17: Add Related Products and Upsells
    • Step 18: Save the Configurable Product
  • Step 19: Test the Product on the Storefront
  • Example Configurable Product
  • Configurable Product vs Simple Product
  • Common Problems
    • Configurable Options Are Not Available
    • A Variation Does Not Appear
    • The Wrong Image Appears
    • A Variation Shows as Out of Stock
    • Price Does Not Change
  • Best Practices
      • Plan Attributes Before Creating Products
      • Use Clear SKUs
      • Keep Inventory Accurate
      • Use Variation Images
      • Avoid Unnecessary Combinations
      • Test Every Combination
    • Conclusion

How to Add a Configurable Product in Magento

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.

Unlike a simple product, a configurable product is made up of individual simple products, with each variation having its own SKU, inventory, and price.

This guide explains how to create a configurable product in Magento from the Admin Panel.

What Is a Configurable Product?

A configurable product is a parent product that provides customers with selectable options.

For example, a T-shirt could have:

  • Color: Black, White, Blue
  • Size: Small, Medium, Large

Each combination can be represented by a separate simple product.

For example:

VariationSKU
Black / SmallTS-BLK-S
Black / MediumTS-BLK-M
White / SmallTS-WHT-S
White / MediumTS-WHT-M

Magento displays these simple products together as one configurable product on the storefront.

Before You Start

Before creating a configurable product, prepare:

  • Product name
  • Product images
  • Product description
  • Price
  • SKU structure
  • Product attributes such as size or color
  • Inventory quantities
  • Product category

The attributes used for configurable options must be suitable for use with configurable products.


Step 1: Log in to Magento Admin

Log in to your Magento Admin Panel.

Go to:

Catalog → Products

Click:

Add Product

From the product type menu, select:

Configurable Product

Magento will open the product creation form.


Step 2: Enter the Product Name

Enter a name for the main product.

For example:

Premium Cotton T-Shirt

The name should describe the product rather than one particular variation.


Step 3: Enter the SKU

Enter a unique SKU for the configurable product.

For example:

TS-PREMIUM

Magento will use individual SKUs for the associated simple products.

A consistent SKU structure makes inventory management easier.


Step 4: Enter the Product Price

Enter the base price for the configurable product.

For example:

999

Depending on your Magento configuration and product setup, individual simple-product variations can have pricing differences.

For example:

  • Small: ₹999
  • Medium: ₹999
  • Large: ₹1,099

This allows customers to see the appropriate price when selecting a variation.


Step 5: Add Product Attributes

Configurable products require attributes that customers can use to select variations.

Common configurable attributes include:

  • Size
  • Color
  • Material
  • Storage
  • Capacity
  • Length

For example, for a T-shirt you could use:

Color

  • Black
  • White
  • Blue

Size

  • Small
  • Medium
  • Large

If the required attributes do not exist, you may need to create them before continuing.


Step 6: Create Configurable Options

Find the configurable product configuration area and select:

Create Configurations

Magento will display attributes that can be used to create product variations.

Select the attributes you want customers to use.

For example:

  • Color
  • Size

Click:

Next

Magento will display the available attribute values.


Step 7: Select Attribute Values

Select the values you want to use for the product.

For example:

Color

  • Black
  • White
  • Blue

Size

  • Small
  • Medium
  • Large

Magento can generate combinations from the selected values.

For example:

  • Black / Small
  • Black / Medium
  • Black / Large
  • White / Small
  • White / Medium
  • White / Large
  • Blue / Small
  • Blue / Medium
  • Blue / Large

You do not have to create every possible combination if some combinations are not available.


Step 8: Configure the Product Variations

Magento will generate the associated simple products based on the selected attribute combinations.

You can configure details such as:

  • SKU
  • Price
  • Quantity
  • Weight
  • Images

For example:

VariationSKUPriceQuantity
Black / SmallTS-BLK-S₹99920
Black / MediumTS-BLK-M₹99925
Black / LargeTS-BLK-L₹1,09915
White / SmallTS-WHT-S₹99918
White / MediumTS-WHT-M₹99922

Each variation is treated as an individual simple product in Magento’s inventory system.


Step 9: Configure Images for Variations

Magento allows you to assign images to individual variations.

For example, you could assign:

  • Black T-shirt image → Black variations
  • White T-shirt image → White variations
  • Blue T-shirt image → Blue variations

This improves the shopping experience because customers can see the appropriate product image when they select a color.

Depending on your Magento version and theme, image switching behavior can vary.


Step 10: Configure Inventory

Set the quantity available for each variation.

For example:

Black / Small    = 20
Black / Medium   = 25
Black / Large    = 15

Magento can manage inventory separately for each associated simple product.

This is one of the major advantages of configurable products.

If the Black / Medium variation sells out, Magento can mark that particular variation as unavailable while the other variations remain available.


Step 11: Add Product Description

Enter a detailed description for the main configurable product.

Explain:

  • Product features
  • Materials
  • Available variations
  • Benefits
  • Specifications
  • Care instructions
  • Warranty information

For example:

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.


Step 12: Add Product Images

Upload the main product images under Images and Videos.

Use high-quality images that clearly represent the product.

Consider adding:

  • Front view
  • Back view
  • Side view
  • Detail images
  • Variation-specific images

Optimize images before uploading them to avoid unnecessarily increasing page size.


Step 13: Assign a Category

Under the Categories section, select the appropriate category.

For example:

Clothing → T-Shirts

You can assign the product to more than one relevant category when necessary.


Step 14: Configure Product Visibility

Set the product’s visibility appropriately.

For a normal configurable product, select:

Catalog, Search

This allows customers to discover the product through category pages and Magento’s search functionality.


Step 15: Enable the Product

Set the product status to:

Enabled

If you are still preparing the product, you can leave it disabled until all information and variations have been verified.


Step 16: Configure Product URL

Magento can automatically create a URL key from the product name.

For example:

premium-cotton-t-shirt

A clean product URL could look like:

https://example.com/premium-cotton-t-shirt.html

Use a short and descriptive URL.


Step 17: Add Related Products and Upsells

You can improve product discovery by adding:

Related Products

Products that customers may purchase alongside the current product.

Up-Sells

Alternative or upgraded products that may provide additional features.

Cross-Sells

Complementary products that customers may want to purchase with the configurable product.

For example, a T-shirt could have jeans or a jacket as related products.


Step 18: Save the Configurable Product

After completing the product information and variations, click:

Save

Magento will save the configurable product and its associated simple products.

If Magento reports missing information, correct the highlighted fields and save again.


Step 19: Test the Product on the Storefront

Open the product page on your Magento storefront.

Verify that customers can:

  1. Open the product page.
  2. Select a color.
  3. Select a size.
  4. See the correct product image.
  5. See the correct price.
  6. See availability for the selected variation.
  7. Enter a quantity.
  8. Add the selected variation to the cart.

Add different combinations to the cart and confirm that Magento identifies the correct simple product.


Example Configurable Product

Suppose you sell a T-shirt with three colors and three sizes.

Your configurable product could be:

Product: Premium Cotton T-Shirt

Attributes:

  • Color: Black, White, Blue
  • Size: Small, Medium, Large

Magento can create nine simple-product combinations:

ColorSizeSKU
BlackSmallTS-BLK-S
BlackMediumTS-BLK-M
BlackLargeTS-BLK-L
WhiteSmallTS-WHT-S
WhiteMediumTS-WHT-M
WhiteLargeTS-WHT-L
BlueSmallTS-BLU-S
BlueMediumTS-BLU-M
BlueLargeTS-BLU-L

Customers see one T-shirt product page but can select their desired color and size.


Configurable Product vs Simple Product

FeatureSimple ProductConfigurable Product
Product variationsUsually noneMultiple variations
Customer selectionsLimitedYes
Individual SKUYesEach variation has its own SKU
Individual inventoryYesYes, per associated product
ExampleUSB cableT-shirt with size and color
Product structureSingle productParent + associated simple products

Common Problems

Configurable Options Are Not Available

If an attribute cannot be selected when creating configurations, check whether the attribute is configured correctly for use with configurable products.

You may need to review the attribute configuration under:

Stores → Product → Attributes

The exact menu labels can vary depending on the Magento version.

A Variation Does Not Appear

Check that:

  • The associated simple product is enabled.
  • The simple product has the correct attribute values.
  • Inventory is available.
  • The product is assigned to the appropriate website.
  • The configurable product is enabled.

The Wrong Image Appears

Check the images assigned to the associated simple products and verify that your theme supports variation-based image switching.

A Variation Shows as Out of Stock

Check the inventory quantity and stock status of the associated simple product.

For Magento installations using MSI (Multi-Source Inventory), also check the relevant source and stock assignment.

Price Does Not Change

Check the price configuration of the associated simple products and the configurable product’s pricing settings.

Also remember that the active Magento theme can influence how variation prices are displayed.


Best Practices

Plan Attributes Before Creating Products

Decide which characteristics customers need to select before creating the configurable product.

Use Clear SKUs

Create a consistent SKU structure for every variation.

Keep Inventory Accurate

Track inventory for each associated simple product rather than treating the entire configurable product as one stock item.

Use Variation Images

For products such as clothing, assigning appropriate images to color variations can significantly improve the shopping experience.

Avoid Unnecessary Combinations

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.

Test Every Combination

Before publishing the product, test the available combinations on the storefront and verify pricing, inventory, images, and cart behavior.

Conclusion

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 Catalog → Products, choose attributes such as size or color, generate the required configurations, and then configure inventory, pricing, SKUs, and images for each variation.

Once saved, thoroughly test the product from the customer’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.

ByVandeeta
Updated October 04, 2026
  • Magento

Read Next

ByVandeeta
October 4, 2026

How to Add a Virtual Product in Magento

How to Add a Virtual Product in Magento Magento supports several product types for different business models. A…
  • Magento
ByVandeeta
October 4, 2026

How to Add a Downloadable Product in Magento

Here is a unique, step-by-step guide for your Magento tutorial series. How to Add a Downloadable Product in…
  • Magento
ByVandeeta
October 4, 2026

How to Add a Grouped Product in Magento

Here is a unique, step-by-step guide for your Magento tutorial series. How to Add a Grouped Product in…
  • Magento

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Explore Categories

  • Control Panels 7
  • Magento 52
  • Miscellaneous 5
  • SEO 17
  • Technology 10
  • Trends 9
  • Web Hosting 7
  • Wordpress 100

Recent Posts

  • How to Fix WordPress “Too Many Redirects”
  • How to Fix WordPress Critical Error
  • How to Fix WordPress Database Connection Error
  • How to Fix WordPress White Screen of Death
  • How to Fix WordPress 404 Error

Recent Comments

  1. Tabias H. on The Future is 5G: Understanding the Next Wave of Connectivity
  2. Elliot Alderson on Evolving Workspaces: The Rise of the Hybrid Work Trend
  3. James Mann on Evolving Workspaces: The Rise of the Hybrid Work Trend
Swyft

Welcome to the Ehostpiya Blog, your trusted resource for web hosting, WordPress, VPS, domains, website security, and online business tips.

Our goal is to make web hosting and website management easier to understand for everyone—from beginners launching their first website to experienced developers and business owners. We publish practical guides, hosting tips, tutorials, and helpful insights to help you build, manage, and grow your website successfully.

At Ehostpiya, we believe that reliable information and quality hosting go hand in hand. Explore our latest articles and discover simple solutions for a faster, safer, and more successful online presence.

  • Facebook
  • Twitter
  • Instagram
  • Pinteres

Featured Posts

  • AI and Ethics: Navigating the Complex Landscape of Artificial Intelligence
    by Vandeeta
    October 11, 2023
  • AR and VR: Blurring the Lines Between Reality and Virtuality
    by Vandeeta
    October 11, 2023
  • Best WordPress Caching Plugins to Improve Website Speed
    by Vandeeta
    September 26, 2026
  • Blockchain Unchained: How Distributed Ledger Technology is Transforming Industries
    by Vandeeta
    October 11, 2023

Web Hosting Discount

cLAIM NOW
logo

Ehostpiya is reliable Web hosting provider, with aim to provide affordable Website and application hosting to various clients for their online business and presence.

Hosting
  • Web Hosting
  • Cloud VPS
  • Reseller Hosting
  • Email Hosting
  • Dedicated Server
  • Nodejs Hosting
  • SSL Certificate
Legal
  • Accepted Uses Policy
  • privacy Policy
  • Terms of Service
  • Refund and cancellation
  • Service Delivery Policy
Company
  • About Us
  • Our Clients
  • Contact Us
  • Our Blog
Support & Tools
  • Open Support Request
  • View Ticket
  • Knowledge Base
  • Report Abuse
  • check nameserver
  • What is my IP
  • Mx lookup

© Ehostpiya, All rights reserved

  • Terms & Condition
  • Privacy Policy