Understanding and Creating Product Types in Magento 2

In the world of online shopping carts, there are many options available. But when it comes to eCommerce platforms, two names stand out above the rest: Shopify and Magento. While both platforms offer a great user experience and plenty of features, they do have their differences. In this post, we’re going to focus on one key difference: product types.

Magento 2 Product Types

There are 6 Magento 2 versions:

  • Simple Product
  • Configurable Product
  • Virtual Product
  • Grouped Product
  • Bundle Product
  • Downloadable Product

Simple products are single products with no options or variations. Grouped products are collections of simple products that can be sold together. Configurable products are complex products with multiple options that can be configured to create unique variations.

Magento 2 also supports virtual and bundle product types, but these are less commonly used.

Simple Products

Simple products are the most basic type of product in Magento. They are physical, tangible items that can be shipped and have no options or configurations. Simple products can be assigned to multiple categories, have associated media (images, videos, etc.), and can be upsold, cross-sold, and bundled with other products.

Creating a simple product in Magento is quick and easy. Simply navigate to the Products > Inventory > Catalog page in your Magento admin panel and click the “Add Product” button. From there, you will need to fill out the product information, including name, SKU, price, weight, etc. Once you have completed the required fields, you can then save your product, and it will be ready for sale!

For example – A bag, power bank, cup, or table, etc.

Configurable Products

Configurable products are a product type in Magento that allows you to create a product with multiple variations. For example, if you sell t-shirts, you can create a configurable product for t-shirts and then add all of the different shirt sizes and colors as variations of that product.

When creating a configurable product, you first need to select the attribute that will be used to create the variations. For our t-shirt example, we would select “Size” as the attribute. Then, for each size (small, medium, large, etc.), we would add a new variation of the product and select the appropriate size from the drop-down list.

Once all of the variations have been created, customers will be able to select their desired size when viewing the product in your store. Magento will then automatically display only the available options for that particular size. This makes it easy for customers to find the right product for them and prevents you from selling products that are out of stock.

Bundle Products

Bundle products are a great way to offer multiple products for sale as a single item. This can be helpful for promoting special deals or combo packages. Magento makes it easy to create and manage bundle products with the following features:

  • Ability to specify the product type as “bundle” when creating a new product
  • Configurable options for each bundled product, including name, SKU, price, weight, and stock level
  • Ability to set up required/optional products and allow customers to select their desired configuration
  • Dynamic pricing based on the customer’s selections
  • Simple or configurable product prices can be used for bundled products
  • Detailed view of all orders containing bundle products, including which options were selected for each product

Grouped Products

Magento provides the ability to group products together into a single product type. This is useful for products that are similar in nature but have different variations, such as size or color. By grouping these products together, it allows customers to compare the different options and make a purchase easily.

To create a grouped product, log in to the Magento backend and navigate to Catalog > Manage Products. From here, click on the “Add Product” button and select “Grouped Product” from the list of product types.

Give your grouped product a name and SKU, then add the individual products that you want to group together. You can also set the price for each product variation and add images if needed. When you’re done, click “Save” to save your changes.

Grouped products are now available for purchase in your store!

In short, when creating grouped products in Magento 2, we need to keep the following things in mind:

  • The total price of a grouped product should be equal to the sum of the individual simple products in the group.
  • Despite being added to one group, the products are presented individually in the shopping cart.
  • We can assign stock availability to a product group, but the stock must be managed separately.

Downloadable Product

There are a few different choices to choose from when it comes to Magento product types. One of these is the downloadable product type. This type of product is perfect for selling things like software, music, or any other type of digital file.

If you’re selling a downloadable product in Magento, there are a few things you need to do in order to set it up properly:

  • You need to create a new product and select “Downloadable Product” as the product type.
  • You’ll need to upload your digital file to Magento’s media storage.
  • You’ll need to fill out the download information section with details like the number of downloads allowed and the expiration date (if applicable).

Once your downloadable product is set up, customers can purchase and download it like any other Magento product.

Virtual Product

There are three types of products in Magento: physical, virtual, and bundle. Physical products are items that are shipped to the customer, such as clothing or electronics. Virtual products are items that are downloaded, such as software or e-books. Bundle products are a combination of both physical and virtual products.

Magento offers a wide range of options for each product type.

  • You can specify the weight, dimensions, and shipping methods for physical products.
  • You can set the file download limit and expiration date for virtual products.

For bundle products, you can select which product types to include and whether to ship them together or separately.


We hope that through these explanations and examples, you can identify the 6 product types in Magento 2 and use them to create appropriate items depending on your business strategies.
Each type has its own distinct features and benefits that make it suitable for different purposes. If you need help choosing which type of product is right for your store, take some time to consider your options and decide which one will best suit your needs.

Share This Blog, Choose Your Platform!

Leave A Comment

About Exinent

We Are A Certified E-Commerce Development Agency Based In North Carolina, USA.