• 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 Bundle Product in Magento
ByVandeeta
October 4, 2026

How to Add a Bundle Product in Magento

Table of Contents

Toggle
  • How to Add a Bundle Product in Magento
    • What Is a Bundle Product in Magento?
      • Bundle Product vs Configurable Product
    • Before Creating a Bundle Product
    • Step 1: Log In to Magento Admin
    • Step 2: Open the Product Catalog
    • Step 3: Enter the Product Name
    • Step 4: Configure the Product SKU
    • Step 5: Configure the Bundle Price
      • Fixed Price
      • Dynamic Price
    • Step 6: Configure the Product Quantity
    • Step 7: Configure Stock Status
    • Step 8: Add Bundle Options
    • Step 9: Select the Input Type
      • Example
    • Step 10: Set Whether the Option Is Required
      • Required Option
      • Optional Option
    • Step 11: Add Products to the Bundle Option
    • Step 12: Configure Default Selections
    • Step 13: Configure Quantity for Each Bundle Item
    • Step 14: Configure Position
    • Step 15: Configure Product Attributes
    • Step 16: Add Product Images
    • Step 17: Assign the Bundle to a Category
    • Step 18: Configure SEO Information
      • Meta Title
      • Meta Description
      • URL Key
    • Step 19: Save the Bundle Product
    • Step 20: Test the Bundle on the Storefront
  • Example of a Magento Bundle Product
  • Bundle Product Pricing Example
  • Common Problems When Adding Bundle Products
    • Bundle Options Are Not Appearing
    • Bundle Product Cannot Be Added to Cart
    • Bundle Price Is Incorrect
    • Associated Products Are Missing
    • Bundle Product Is Not Visible
  • Best Practices for Magento Bundle Products
      • 1. Keep Bundle Options Simple
      • 2. Use Clear Option Names
      • 3. Use High-Quality Images
      • 4. Monitor Component Inventory
      • 5. Test Different Configurations
      • 6. Optimize Bundle Pages for SEO
      • 7. Make Required Options Obvious
  • Frequently Asked Questions
    • What is a Bundle Product in Magento?
    • What is the difference between a Bundle and a Grouped Product?
    • Can bundle products have different prices?
    • Can customers choose multiple products in a bundle?
    • Do bundle products have their own SKU?
    • Are bundle products useful for eCommerce stores?
  • Conclusion

How to Add a Bundle Product in Magento

Magento 2 supports several product types designed for different selling models. One of the most flexible options is the Bundle Product, which allows customers to build a product by selecting different components or options.

For example, an online computer store could sell a Custom Gaming PC as a bundle and allow customers to choose a processor, RAM, storage, and graphics card. Similarly, a clothing store could offer a gift set where customers select different items.

In this guide, you will learn how to create and configure a Bundle Product in Magento 2 step by step.

What Is a Bundle Product in Magento?

A Bundle Product is a collection of individual products that customers can configure and purchase together as one product.

Unlike a grouped product, a bundle lets customers choose specific options or components before adding the product to the shopping cart.

For example:

Custom Laptop Bundle

  • Processor: Intel Core i5 / Intel Core i7
  • RAM: 8GB / 16GB / 32GB
  • Storage: 512GB SSD / 1TB SSD
  • Operating System: Windows / Linux

Each component can have its own SKU, inventory, price, and configuration.

Bundle Product vs Configurable Product

FeatureBundle ProductConfigurable Product
Customer selects componentsYesYes
Multiple independent productsYesUsually variations of one product
Custom combinationsHighly flexibleMore structured
Individual child SKUsYesYes
Suitable for product kitsExcellentLimited
Customer builds a packageYesUsually no

Before Creating a Bundle Product

Before creating your bundle, make sure the individual products that will be used as components already exist in Magento.

For example, if you want to create a computer bundle, you might first create:

  • Intel Core i5 Processor
  • Intel Core i7 Processor
  • 16GB RAM
  • 32GB RAM
  • 512GB SSD
  • 1TB SSD

These products will later be assigned to the bundle as options.

It is also important to configure prices and inventory for the associated products correctly.


Step 1: Log In to Magento Admin

First, log in to your Magento 2 administration panel.

Your admin URL may look similar to:

https://example.com/admin

Enter your administrator username and password to access the dashboard.


Step 2: Open the Product Catalog

From the Magento Admin Panel, go to:

Catalog → Products

Click the arrow beside Add Product.

Select:

Bundle Product

Magento will open the bundle product creation screen.


Step 3: Enter the Product Name

Enter a name for your bundle product.

For example:

Custom Gaming PC

Choose a clear name that tells customers what they are purchasing.

Other examples include:

  • Complete Office Setup
  • Home Entertainment Package
  • Smartphone Starter Kit
  • Photography Bundle
  • Website Starter Package

Step 4: Configure the Product SKU

Magento can automatically generate a SKU based on the product name, or you can enter a custom SKU.

For example:

CUSTOM-PC-BUNDLE

Use a consistent SKU naming system so that products are easier to manage.


Step 5: Configure the Bundle Price

Bundle products provide flexible pricing options.

Magento generally allows you to choose whether the bundle price is:

  • Fixed
  • Dynamic

Fixed Price

With a fixed price, the bundle itself has a defined price.

For example:

Custom Gaming PC = $999

The customer’s selected components are included within the bundle’s defined price.

Dynamic Price

With dynamic pricing, the final price is calculated from the prices of the selected components.

For example:

Processor = $250
RAM = $100
SSD = $80
Graphics Card = $400

Total = $830

Dynamic pricing is useful when customers are building customized products and different components have different prices.


Step 6: Configure the Product Quantity

Set the default quantity for the bundle product if required.

Magento may also provide options that control whether customers can adjust quantities for individual bundle components.

This is useful when creating products such as:

Office Starter Pack

Customers might be allowed to choose:

Keyboard: 1
Mouse: 1
Monitor: 2

The exact available quantity settings can depend on the bundle configuration and Magento version.


Step 7: Configure Stock Status

Configure the inventory and stock status for the bundle.

With Magento’s inventory system, the availability of bundle components can affect whether customers can purchase the bundle.

For example, if a bundle requires:

Processor
RAM
SSD
Power Supply

and one required component is unavailable, the bundle may not be purchasable depending on the configuration.

Make sure the associated products have appropriate inventory settings.


Step 8: Add Bundle Options

This is the most important part of creating a Bundle Product.

Scroll down to the Bundle Product or Bundle Product Options section.

Click:

Add Option

Enter an option title.

For example:

Choose Processor

You can create different options such as:

Choose Processor
Choose RAM
Choose Storage
Choose Graphics Card

Step 9: Select the Input Type

Magento allows you to choose how customers select items from a bundle option.

Depending on your Magento configuration, available input types can include:

  • Drop-down
  • Radio buttons
  • Checkbox
  • Multiple Select

Example

For processor selection, use a drop-down:

Choose Processor

○ Intel Core i5
○ Intel Core i7

For optional accessories, checkboxes may be more appropriate:

Add Accessories

☐ Gaming Mouse
☐ Mechanical Keyboard
☐ Headset

Choose the input type that provides the best customer experience.


Step 10: Set Whether the Option Is Required

Each bundle option can generally be configured as either required or optional.

Required Option

The customer must select a product.

Example:

Choose Processor *

Optional Option

The customer can skip the selection.

Example:

Add a Gaming Mouse

Use required options for essential components and optional options for accessories or upgrades.


Step 11: Add Products to the Bundle Option

After creating the option, click:

Add Products to Option

Magento will display available products.

Search for the products you want to include.

For example, under:

Choose Processor

you could add:

Intel Core i5
Intel Core i7
AMD Ryzen 5
AMD Ryzen 7

Select the required products and click Add Selected Products.


Step 12: Configure Default Selections

If applicable, select a default product for the option.

For example:

Choose RAM

Default:
16GB RAM

The customer will see the 16GB option selected initially but can choose another available option if the bundle allows it.

Default selections can make the purchasing process easier for customers.


Step 13: Configure Quantity for Each Bundle Item

Magento allows bundle items to have their own quantity settings.

For example:

Choose RAM
16GB RAM - Qty 1
32GB RAM - Qty 1

For products where customers should be able to increase the quantity, configure the relevant quantity setting accordingly.

This is particularly useful for bundles where multiple units of an item can be purchased.


Step 14: Configure Position

You can set the position of bundle options and associated products.

For example:

1. Processor
2. RAM
3. Storage
4. Graphics Card
5. Accessories

A logical order makes the product easier for customers to configure.


Step 15: Configure Product Attributes

Complete the remaining product information, including:

  • Product description
  • Short description
  • Product images
  • Weight
  • Categories
  • Tax class
  • URL key
  • Meta title
  • Meta description

Write a detailed description explaining what the bundle contains and how customers can customize it.

For example:

Build your own gaming PC with our customizable gaming bundle.
Choose your processor, memory, storage, and graphics card to create
a system that matches your performance requirements.

Step 16: Add Product Images

Upload high-quality images for the bundle.

Go to the product image section and add relevant images.

Good bundle images should clearly show the complete package.

For example, a computer bundle could include:

  • Main product image
  • Front view
  • Component overview
  • Accessories
  • Different configuration examples

Use optimized images to avoid unnecessarily increasing page-loading times.


Step 17: Assign the Bundle to a Category

Select the category where the bundle should appear.

For example:

Products
└── Computers
    └── Gaming PCs

You can also create a dedicated category such as:

Bundles & Packages

This makes bundle products easier for customers to find.


Step 18: Configure SEO Information

Magento allows you to add SEO information for the product.

Important fields include:

Meta Title

Example:

Custom Gaming PC Bundle | Build Your Own Gaming PC

Meta Description

Example:

Create your custom gaming PC bundle by choosing your processor,
RAM, storage, graphics card, and other components.

URL Key

Example:

custom-gaming-pc-bundle

Keep the URL short, descriptive, and readable.


Step 19: Save the Bundle Product

After completing the configuration, click:

Save

Magento will save the bundle product.

If required, refresh Magento cache after making major catalog changes.

You can manage cache from:

System → Cache Management


Step 20: Test the Bundle on the Storefront

Open the product page from your storefront.

Verify that:

  • The bundle appears correctly.
  • All options are visible.
  • Required options work correctly.
  • Optional options can be skipped.
  • Product prices are calculated correctly.
  • Quantities work as expected.
  • Inventory restrictions are respected.
  • Images display correctly.
  • The product can be added to the cart.

Add several different configurations to the cart and test the checkout process.


Example of a Magento Bundle Product

Suppose you operate an electronics store and want to create a Complete Work From Home Bundle.

The configuration could look like this:

Bundle OptionProducts
LaptopCore i5 Laptop, Core i7 Laptop
Monitor24-inch Monitor, 27-inch Monitor
KeyboardStandard Keyboard, Mechanical Keyboard
MouseWireless Mouse, Ergonomic Mouse
HeadsetBasic Headset, Noise-Cancelling Headset

The customer can select the components they need before adding the complete bundle to the cart.


Bundle Product Pricing Example

With dynamic pricing, suppose the customer selects:

Laptop          $700
Monitor         $180
Keyboard         $50
Mouse            $30
Headset          $70
--------------------
Total          $1,030

The final bundle price is calculated from the selected components.

With fixed pricing, you could instead offer the complete package at:

Bundle Price: $999

The appropriate pricing method depends on your business model.


Common Problems When Adding Bundle Products

Bundle Options Are Not Appearing

If an option does not appear on the storefront, check that products have been correctly assigned to the bundle option.

Also verify that the associated products are enabled and available.

Bundle Product Cannot Be Added to Cart

Check required options first.

If a required option does not have a valid selection, Magento may prevent the product from being added to the cart.

Also check the inventory status of associated products.

Bundle Price Is Incorrect

Review the bundle’s pricing configuration.

Check whether the bundle uses fixed or dynamic pricing and verify the prices of associated products.

Also check catalog price rules, special prices, customer-group pricing, and tax configuration if the displayed amount does not match expectations.

Associated Products Are Missing

Make sure the child products:

  • Exist in the catalog
  • Are enabled
  • Are assigned correctly
  • Have valid inventory settings
  • Are associated with the correct bundle option

Bundle Product Is Not Visible

Check:

  • Product status
  • Website assignment
  • Category assignment
  • Visibility
  • Stock status
  • Catalog indexing
  • Cache

If catalog changes are not appearing, Magento indexers may need to be updated.

For command-line environments, you can check indexer status with:

php bin/magento indexer:status

If required, reindex using:

php bin/magento indexer:reindex

Best Practices for Magento Bundle Products

1. Keep Bundle Options Simple

Avoid overwhelming customers with too many choices.

Organize options logically and provide clear descriptions.

2. Use Clear Option Names

Instead of:

Option 1
Option 2
Option 3

use descriptive names such as:

Choose Processor
Choose Memory
Choose Storage

3. Use High-Quality Images

Show customers what the complete bundle looks like and, when helpful, show individual components.

4. Monitor Component Inventory

A bundle depends on its associated products. Keep inventory accurate so customers do not encounter unavailable components during checkout.

5. Test Different Configurations

Before publishing the product, test multiple combinations to ensure that pricing, inventory, and cart behavior work correctly.

6. Optimize Bundle Pages for SEO

Use descriptive product titles, optimized URLs, unique descriptions, relevant keywords, and useful meta descriptions.

7. Make Required Options Obvious

Clearly indicate which selections are mandatory so customers do not encounter confusing validation errors.


Frequently Asked Questions

What is a Bundle Product in Magento?

A Bundle Product combines multiple independent products into a customizable package. Customers can select different components before purchasing.

What is the difference between a Bundle and a Grouped Product?

A grouped product displays several products together, while a bundle allows customers to configure a package by selecting products from predefined options.

Can bundle products have different prices?

Yes. Magento supports flexible bundle pricing, including fixed and dynamic pricing configurations.

Can customers choose multiple products in a bundle?

Yes. Depending on the option type, customers can select one or multiple associated products.

Do bundle products have their own SKU?

Magento can use a SKU for the bundle while the associated products retain their own individual SKUs. The exact SKU behavior can depend on the bundle configuration.

Are bundle products useful for eCommerce stores?

Yes. They are particularly useful for customizable kits, computer builds, gift packages, product packages, starter kits, and other configurable product combinations.


Conclusion

Creating a Bundle Product in Magento 2 is an effective way to sell customizable product packages. By combining independent products into configurable options, you can give customers greater control over what they purchase.

The basic process is:

Catalog
→ Products
→ Add Product
→ Bundle Product
→ Enter Product Details
→ Configure Pricing
→ Add Bundle Options
→ Add Associated Products
→ Configure Quantities
→ Add Images and SEO
→ Save
→ Test the Storefront

With properly configured bundle options, inventory, pricing, and SEO information, you can create flexible product packages that improve the shopping experience and encourage customers to purchase multiple products together.

ByVandeeta
Updated October 04, 2026
  • Magento

Read Next

ByVandeeta
October 4, 2026

How to Create Product Categories in Magento

How to Create Product Categories in Magento Product categories are an important part of any Magento 2 store.…
  • Magento
ByVandeeta
October 4, 2026

How to Manage Product Attributes in Magento

How to Manage Product Attributes in Magento Product attributes are an essential part of the Magento 2 catalog…
  • Magento
ByVandeeta
October 4, 2026

How to Import Products in Magento

How to Import Products in Magento Adding products individually can become time-consuming when a Magento store contains hundreds…
  • 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