Tutorial: Creating a Grouped Product
There are three kinds of products in Magento: Simple, Grouped, and Configurable. If you want to make a simple product, they are covered in detail in the “Creating products” tutorial.
Advanced Products
Advanced products in Magento are a way to consolidate product variants onto a single product info page in the front-end. The variants themselves have their own SKUs and stock management. This is very powerful - it allows you to let customers search for the individual variants, but browse only to the consolidated product pages. (If it’s the implementation you want - you could also let customers browse the individual SKUs.)
Grouped Products display several products on one page. For example - if you’re selling chef’s knives and you have the same knife in four sizes, you can make a grouped product to display all four sizes. Customers can select the size(s) they want and add to cart from this page. Another example would be a themed bedroom set - you can create a grouped product and sell the sheets, comforter, and pillow cases all from the same page.
Creating a Grouped Product
There are a few steps involved:
- Create the invidivual products you want to sell on the Grouped Product page
- Create the grouped product itself
- Add the individual products to this grouped product
Creating the individual products
Before adding anything to the grouped product, you have to create the individual products you want to sell from the grouped product page. For our example, we’re going to use Chef’s knives. Let’s say you have 4 chef’s knives of the same manufacturer and series, and want to sell them all on one page - customers can add whichever of the set they want to cart.
- Navigate to Catalog -> Manage Products
- Click on “Add Product”
- Select “Simple Product”, use whichever attribute set you need for the product. For this example, the Default attribute set was fine - we aren’t using any attributes besides the system attributes.
- Do whatever data entry you desire for each simple product to be in the Grouped product. Below is what the General tab looks like for one of our knives:
- When you’re done with data entry for the product, press “Save”.
- Now repeat steps 2-4 for each product you will sail through the Grouped Product. You can also use the Duplicate Product feature to create the 4 seperate products without having to enter every value 4 times. Once you have created and saved your first product select the Duplicate button on the product page in the admin panel. The duplicate product will not copy unique values, such as SKU, as you need to edit these anyway. The duplicate product will be created with a status of disabled.
Creating the Grouped Product
- Navigate to “Catalog -> Manage Products”
- Click “Add Product”
- Select “Grouped Product” for the product type. We’re still OK with the default attribute set.
- On the general tab for the Grouped Product, you’ll notice a few fields are missing: Weight and Qty. These don’t make sense when applied to Grouped products, since the weights and quantities are determined by the individual products:
- There’s also an additional tab: Associated Products. This is where you will add the individual knives you just created to this Grouped Product. Let’s click on that tab now.
- If you type “Chef’s” into “Name” and hit “Search” you should find the 4 chef’s knives you just created.
If you check an item, it gets added to the grouped product. When checked, two fields unlock: Default Qty and Position. You can control the sort order of the items in the Position field. As with all sort orders in Magento, the product with the lowest number will have the highest position on the page. You can also enter a default quantity which will be a pre-populated value in the front-end qty box.
Grouped Products in the Front-end
Below is how the grouped product will appear in the front-end:
As you can see, the Position and Default Quantity fields reflect the information entered in the admin.



1Sébastien Cramatte from Murcia, Spain|posted September 5 2007
I though that grouped products was to create sort of promotionals “Kit” ...
So I don’t understand why when you add to cart you must specify quantity of each product ??
Regards
2YoavKutner |posted September 5 2007
SAbastian - We call the type of products you refer to as bundles, and they are planed down the road. Grouped products are just a way to present on product page more than one item. In some industries it makes sense
3danillo |posted September 20 2007
But why can I enter a price for a grouped product? Like $699.99 for the Magento Red Furniture Set. But I can’t order the Magento Red Furniture Set for $699.99. I can only buy all three parts for $1,029.97!! If it’s not a bundle there should be no price for a grouped product.
4YoavKutner |posted September 20 2007
@danillo - Your absolutely right. This is a known issue that we will fix and release over the next few releases.
5Grayson from Netherlands|posted November 21 2007
This style of grouping is useful for me. I sell stickers and have some stickers in various colors. I want to keep track of stock on these individual stickers separately, but allow the customer to see at a glance that this particular design is available in more than one color. Which color the customer chooses is up to them. So I like the idea of grouped products for similar items the customer can choose from, and bundles for items sold as a single package.
6paulmorrison |posted November 24 2007
I need a grouped configurable product, i need to display multiple colors of products but each has a range of sizes, any ideas?
7YoavKutner |posted November 24 2007
@paulmorrison - Right now we support only grouping of simple products. We should add grouping of configurable products early next year. As an alternative you might want to put the different configurable products under categories and sub categories and with some work on the templates display them in a customized way.
8Nirm |posted December 12 2007
So If I have a T-Shirt which comes in 30 colours and 5 sizes, Can Magento handle this sort of variation. If not, Is there a workaround?
9RoyRubin from Los Angeles, CA|posted December 13 2007
@Nirm - Magento can certainly handle that. Check out the configurable product screencast.
10Nirm |posted December 13 2007
Thanks for the reply, in fact just after I posted I had a look at configurable screencast. Sorry for the trouble.