Here is a unique, step-by-step guide for your Magento tutorial series.
How to Add a Grouped Product in Magento
Magento provides several product types to help store owners sell different kinds of products. A grouped product allows you to combine multiple independent products and display them together as a single product offering.
For example, you could create a grouped product called Home Office Essentials containing a desk, office chair, desk lamp, and monitor stand. Customers can select the quantities of the individual products and add them to the cart.
Unlike a configurable product, a grouped product does not create variations of one product. Instead, it brings multiple separate products together on one product page.
What Is a Grouped Product?
A grouped product is a collection of individual products presented together.
The products inside a grouped product remain separate catalog items, each with its own:
- SKU
- Price
- Inventory
- Product page
- Description
- Attributes
For example:
Grouped Product:
Complete Home Office Setup
Contains:
- Office Desk
- Ergonomic Chair
- LED Desk Lamp
- Monitor Stand
Customers can choose which items and quantities they want to purchase.
Grouped Product vs Configurable Product
These product types serve different purposes.
| Feature | Grouped Product | Configurable Product |
|---|---|---|
| Main purpose | Combine separate products | Offer variations of one product |
| Child products | Independent products | Associated simple products |
| Customer chooses quantities | Yes | Usually selects one variation |
| Example | Desk + Chair + Lamp | T-shirt with size/color |
| Child products can be sold separately | Yes | Yes, as associated products |
| Individual SKUs | Yes | Yes |
A grouped product is useful when several complementary products should be displayed together.
Step 1: Prepare the Products
Before creating a grouped product, create the individual products that you want to include.
For example:
- Office Desk
- Ergonomic Chair
- LED Desk Lamp
These products should already exist in your Magento catalog.
Make sure each product has:
- A unique SKU
- A price
- Correct inventory
- Product images
- Appropriate category
- Enabled status
You can create simple products from:
Catalog → Products → Add Product → Simple Product
Step 2: Log in to Magento Admin
Log in to your Magento Admin Panel.
From the dashboard, go to:
Catalog → Products
Click:
Add Product
Magento will display the available product types.
Select:
Grouped Product
Magento will open the grouped-product creation form.
Step 3: Enter the Grouped Product Name
Enter a name for the grouped product.
For example:
Complete Home Office Setup
The name should describe the collection rather than just one of its individual products.
Other examples include:
- Gaming Setup
- Photography Starter Kit
- Home Fitness Collection
- Computer Accessories Bundle
Step 4: Enter the SKU
Enter a unique SKU for the grouped product.
For example:
HOME-OFFICE-SET
The grouped product has its own SKU, while each associated product retains its individual SKU.
Step 5: Configure the Price
Grouped products work differently from many other Magento product types.
The individual associated products have their own prices. The grouped product itself does not function like a single fixed-price product.
For example:
| Product | Price |
|---|---|
| Office Desk | ₹8,000 |
| Ergonomic Chair | ₹6,000 |
| LED Desk Lamp | ₹1,500 |
Customers can select the quantities of these individual products, and Magento calculates the resulting cart total based on the selected items.
Step 6: Add Products to the Group
Find the Grouped Product section.
Click:
Add Products to Group
Magento will display products that can be associated with the grouped product.
Search for the products you created earlier.
For example:
- Office Desk
- Ergonomic Chair
- LED Desk Lamp
Select the products you want and click:
Add Selected Products
Magento will add them to the grouped product.
Step 7: Set Default Quantities
After adding the products, you can configure the default quantity for each item.
For example:
| Product | Default Quantity |
|---|---|
| Office Desk | 1 |
| Ergonomic Chair | 1 |
| LED Desk Lamp | 1 |
The customer can generally adjust the quantities of the individual products on the grouped product page.
You can also configure whether an item should have a default quantity of zero if you want customers to select it manually.
Step 8: Configure Product Order
Magento allows you to control the order in which associated products appear.
For example:
- Office Desk
- Ergonomic Chair
- LED Desk Lamp
- Monitor Stand
Arrange the products in an order that makes sense to customers.
Step 9: Add a Product Description
Enter a description for the grouped product.
Explain why the products are being presented together and what customers can purchase.
For example:
Create a comfortable home office with our Complete Home Office Setup. Choose from an ergonomic desk, comfortable office chair, LED desk lamp, and other useful accessories. Select the products and quantities that suit your workspace.
A good description should focus on the overall collection rather than repeating every detail from the individual products.
Step 10: Add Product Images
Go to:
Images and Videos
Upload a main image representing the grouped product.
For example, a photo showing the complete home-office setup can work well.
You can also add additional images showing the individual products.
Use optimized images to maintain good storefront performance.
Step 11: Assign a Category
Select an appropriate category.
For example:
Office Furniture → Home Office
You can assign the grouped product to multiple relevant categories if necessary.
Step 12: Configure Product Visibility
Set the product’s visibility according to how you want customers to discover it.
For a normal storefront product, select:
Catalog, Search
This allows customers to find the grouped product through category pages and Magento’s search functionality.
Step 13: Enable the Product
Set the product status to:
Enabled
If the grouped product is not ready to be published, you can keep it disabled while completing the configuration.
Step 14: Configure Product URL
Magento can automatically generate a URL key based on the grouped product name.
For example:
complete-home-office-setup
A resulting URL might look like:
https://example.com/complete-home-office-setup.html
Use a short and readable URL.
Step 15: Configure Inventory
Grouped products work differently from physical standalone products because inventory is generally managed at the level of the associated products.
For example:
- Office Desk: 10 available
- Ergonomic Chair: 20 available
- LED Desk Lamp: 30 available
Customers can only purchase quantities supported by the inventory of the associated products.
If an associated product becomes unavailable, its availability on the grouped product page can change accordingly.
With Magento’s Multi-Source Inventory, also verify the relevant source and stock assignments for the associated products.
Step 16: Configure Related Products and Up-Sells
You can also add:
- Related Products
- Up-Sells
- Cross-Sells
For example, for a home-office grouped product, you could recommend:
- Keyboard
- Mouse
- Webcam
- Cable management kit
These recommendations can help customers discover additional products.
Step 17: Save the Grouped Product
After completing the product configuration, click:
Save
Magento will create the grouped product and associate the selected products with it.
If Magento displays validation errors, correct the required fields and save again.
Step 18: Test the Grouped Product
Open the grouped product on your storefront.
Verify that:
- All selected products are displayed.
- Product names are correct.
- Prices are correct.
- Default quantities are correct.
- Customers can change quantities.
- Out-of-stock products are handled correctly.
- Products can be added to the cart.
- The cart contains the correct individual items.
For example, select:
- 1 Office Desk
- 2 Office Chairs
- 1 Desk Lamp
Add the selection to the cart and verify that Magento adds the correct products and calculates the expected total.
Example Grouped Product
Suppose you sell a home-office collection.
Grouped Product
Complete Home Office Setup
Associated Products
| Product | SKU | Price | Default Qty |
|---|---|---|---|
| Office Desk | DESK-001 | ₹8,000 | 1 |
| Ergonomic Chair | CHAIR-001 | ₹6,000 | 1 |
| LED Desk Lamp | LAMP-001 | ₹1,500 | 1 |
| Monitor Stand | STAND-001 | ₹2,000 | 0 |
Customers can select the products and quantities they need.
If they purchase one of each item, the cart total would be:
₹17,500
The customer could also choose only the desk and chair or increase the quantity of a particular item.
Grouped Product vs Bundle Product
Grouped products are sometimes confused with bundle products.
| Feature | Grouped Product | Bundle Product |
|---|---|---|
| Products combined | Existing independent products | Components/options |
| Customer chooses quantities | Yes | Depends on configuration |
| Product selection | Relatively simple | More customizable |
| Fixed package | No | Can be configured |
| Example | Desk + chair + lamp | Custom PC configuration |
| Individual products | Remain separate | Components form the bundle |
Use a grouped product when you simply want to present several existing products together.
A bundle product may be better when customers need to build a customized product from multiple required or optional components.
Common Problems and Solutions
A Product Does Not Appear in the Group
Check that the product:
- Exists in the catalog.
- Is assigned to the appropriate website.
- Is enabled.
- Can be associated with the grouped product.
- Has the required catalog configuration.
Then search for it again using Add Products to Group.
Product Shows as Out of Stock
Check the inventory and stock status of the associated product.
If you use Magento Multi-Source Inventory, verify:
- Source quantity
- Source status
- Stock assignment
- Website/stock configuration
Customer Cannot Change Quantity
Check the grouped-product configuration and your Magento theme.
A custom theme can modify the default grouped-product interface.
Grouped Product Price Looks Incorrect
Remember that the grouped product is based on the prices of its associated products. The final total is determined by the selected products and quantities.
Check the individual product prices rather than expecting the grouped product to have one fixed price.
Best Practices for Grouped Products
Use Complementary Products
Combine products that naturally belong together.
For example:
Laptop + Mouse + Laptop Bag
is more useful than grouping unrelated products.
Keep the Selection Simple
Do not overwhelm customers with dozens of unrelated products. A focused collection is easier to understand.
Use Descriptive Names
Make the grouped product name clearly communicate what customers are getting.
Keep Associated Products Updated
Because grouped products rely on existing catalog products, maintain accurate prices, inventory, images, and product information for the associated items.
Test Different Quantities
Verify that different product combinations and quantities are correctly added to the cart.
Use High-Quality Images
A strong main image can communicate the purpose of the collection quickly.
Conclusion
Adding a grouped product in Magento allows you to display several independent products together on a single product page. Start by creating the individual products, then go to Catalog → Products → Add Product → Grouped Product and add the products you want to include.
Configure the default quantities, product information, images, categories, and visibility before saving. Finally, test the grouped product from the storefront to ensure customers can select quantities and add the desired products to their cart correctly.
Grouped products are particularly useful for product collections, complementary items, and shopping sets where customers should be able to choose which individual products they want to purchase.