
This article provides straightforward and comprehensive guidance on How to Create WooCommerce Composite Products with the Easy WooCommerce Product Bundles free plugin. You’ll learn how to leverage the composite products feature in WooCommerce to assemble customizable and flexible product offerings. The guide covers setting up product components, managing inventory, configuring pricing, and enhancing the customer experience with tailored product options. Whether selling customizable kits, product bundles, or personalized packages, this guide will help you effectively utilize WooCommerce to meet your business needs.
Table of Contents
- What are WooCommerce Composite Products?
- Benefits of WooCommerce Composite Products
- Example of composite products
- 🎥Video Tutorial
- How to Create WooCommerce Composite Products
- How to Create a WooCommerce Composite Product with Variable Products
- Shortcodes
- Other Article
What are WooCommerce Composite Products?
WooCommerce composite products are type of products in the WooCommerce e-commerce platform that allows customers to create and purchase customized products by selecting from a list of pre-defined components or options. A composite product allows your customers to assemble their favourite products for example “Assembled computer case” where customers can choose the case model, MotherBoard, Graphic card, and other components from a list of options to build a customized computer that meets their specific needs.
Another good example is “Build Your Pet Basket” which lets customers choose the items that will make up their unique gift basket for their beautiful furry friends. this composite product can offer Toys, Treats, Grooming products, and other pet items As the customer selects different options, the price of the pet gift basket will adjust accordingly. Once the customer has selected all the desired options, they can add the pet gift basket to their cart and proceed to checkout.
But these are just two examples of how WooCommerce composite products can offer customers customized shopping carts. With composite products, you can provide customers with a variety of options while simplifying the purchasing process and boosting sales and revenue in your online store.
Benefits of WooCommerce Composite Products
WooCommerce Composite Products has many Benefits that we will mention some examples of:
- Customization: Allows customers to create personalized products by selecting components that meet their specific needs and preferences.
- Flexibility: Supports a variety of product types, including kits, bundles, and configurable packages, making it adaptable to different business models.
- Increased Sales: By offering customizable product options, businesses can cater to a wider audience and encourage upselling and cross-selling.
- Competitive Advantage: Offering customizable and unique products sets your store apart from competitors, attracting more customers and fostering brand loyalty.
- Cross-Selling Opportunities: Encourage customers to explore and purchase related products or accessories during the customization process, boosting sales and average order value.
- Brand Alignment: Align your product offerings with your brand identity and values by allowing customers to personalize their shopping experience, enhancing brand perception and customer satisfaction.
- Marketing Opportunities: Enables targeted marketing strategies by promoting custom bundles and personalized offers based on customer preferences.
- Data Insights: Gain valuable insights into customer preferences and purchasing patterns through the detailed analytics and reporting features integrated into WooCommerce.
Example of composite products
Here are some examples of composite products that are created using the Easy WooCommerce Product Bundles plugin:
- Gift Baskets: Snacks, Beverages, Gourmet Items, Personalized Messages, Gift Wrapping.
- Custom Computers: CPUs, Motherboards, RAM, Storage, Graphics Cards, Power Supplies, Cases
- Furniture Sets: Sofa, Chairs, Coffee Tables, Lamps, Rugs, Cushions
- Home Theater Systems: TVs, Soundbars, Speakers, Blu-ray Players, Streaming Devices
- Custom Jewelry: Chains, Pendants, Charms, Stones, Engravings
- Meal Kits: Main Ingredients, Side Dishes, Sauces, Spices, Cooking Instructions
- Custom Apparel: T-Shirts, Hoodies, Pants, Hats, Custom Prints
- Beauty and Skincare Sets: Cleansers, Toners, Moisturizers, Serums, Masks
🎥Video Tutorial
How to Create WooCommerce Composite Products
Step1: Installing the Product Bundle Builder for WooCommerce
The Easy WooCommerce Product Bundles free plugin is one of the best WooCommerce plugins for creating composite products in your online store, so Follow the steps below to install this plugin :
1. Navigate to the Plugins >> Add New menu on your WordPress website
2. Then search for “Easy Product Bundles for WooCommerce“
3. Find the “Bundles – WooCommerce Product Bundles” by “Asana Plugins“
4. Install the plugin and activate it.

Some examples that you can create with the Easy WooCommerce Product Bundles plugin:
- Simple or Pure product bundles
- Advanced and Dynamic product bundles
- Assembled products bundle
- Mix-and-Match products bundle
- Frequently bought together products bundle
- Create BOGO deals
- Give gift products
- Create Personalized Boxes
- Recommend addons and essentials
- Optional products in WooCommerce Product Bundles
Step2: Creating WooCommerce Composite Products
Therefore after installing the Easy WooCommerce Product Bundles free plugin, you can create composite products in WooCommerce.
Here we will create composite products from Pet Supplies:
1. Navigate to WooCommerce “Products”.
2. Click on “Add New” to create a new product.
3. Set a name for the composite products, for instance, “Build Your Own Pet Basket”.
4. Click on “Set product image” from the right sidebar and select an image for your composite products.
5. Now navigate to the Product data panel, and select “Product bundle” as the product type.
6. After selecting “Product bundle” as the product type the “Product Bundles” tab will appear in the product data panel.
7. Navigate to the “Product Bundles” tab and click on the “Add Item” button to add a new bundle item to the composite products.
8. Now, in the “Products” field, search for Dog Foods and select them.
- Or Likewise, if you would like to include products from a category, you can do it with the “Categories” field of the item. therefore you can search for categories and add them to the “Categories” field. (pro version)
- in addition, you can do the same for the product tags and include them in the “Tags” field. (pro version)
Step 3: Customising WooCommerce composite product Bundle
You can also configure the below settings to your WooCommerce Product Bundle in the item field:
- Sort products: With this field, you can sort selected products by “ID”, “Title”, “Menu order”,” Date”, “Price”, “popularity” and“Rating”.
- Quantity: In this field, you can set the default quantity for each product.
- Edit quantity by user: Check this field to allow the user to change the quantity of product and Set the “min/max quantity” for each item.
- Discount: In this field, you can set discounts for product bundles by percentage, price or fixed price.

Now you can go to the “display” tab of the item and configure the following sections:
- Overwrite bundle item title.
- Overwrite bundle item short description. (Show when the mouse hovers over it)
- Change the title of the bundle empty item.
- Change the product list product selection title.
- Change the pop-up header title.
- Set an image for the empty item.

9. Then click on the “Add Item” button to add a new bundle item for the Dog Bowls.
10. Now in Item 2 in the “Products” field, search for Dog Bowls and select them.
11. Click on the “Add Bundle” button to add a new bundle item for the Dog Toys. Then in the “Products” field search for Dog Toys and select them.

Step4: Pricing for WooCommerce Composite Products
After adding products you can choose how want to price your composite product.
The Easy WooCommerce Product Bundles free plugin offers two pricing strategies:
- Fixed Price: Sets a fixed price for the whole composite products
- Auto Calculate Bundle Price: Allow the plugin to calculate the composite product price using the selected products for the bundle items.
If you want to set a fixed price for the composite product, enable the “Fixed price” option then navigate to the “General tab”, and set a price for the “Regular price” field. You can set a “Sale price” too.

To use the “Auto Calculate Bundle Price” disable the “Fixed price” option.
12. Now you can publish the composite products on your website.
Step 5: Configure the Plugin Settings
All the plugin settings you need can be found on the “Product Bundles” tab in the WordPress dashboard.

Settings and customization are available on this page:
Styles: In this section, you can customize the colours of different parts of your bundle and set the product image object-fit CSS.
Item View: In this section, you can configure various settings, such as displaying stock availability, showing product ratings and descriptions, enabling modal quick views, adding a quantity field on item pages, displaying a plus icon for items, setting the theme and size options, positioning product bundles on the product page, defining custom CSS selectors, specifying the product price selector, and many other customizable options.
Change product model: In this section, you can configure the number of products per pop-up page.
And the customer can choose other available products from the popup.
How to Create a WooCommerce Composite Product with Variable Products
Creating WooCommerce composite products with powerful variable options on your site unlocks a dynamic and personalized shopping experience, allowing customers to effortlessly customize product bundles to match their exact needs—whether it’s size, color, or model. For example, you can offer a custom laptop builder where users choose their preferred processor, RAM, storage, graphics card, and accessories, all within a single product page. This high-impact flexibility drives conversions, maximizes customer satisfaction, and sets your store apart. It also streamlines operations with smart inventory control while elevating your brand through convenience, customization, and value.
Step 1: Create Variable Products in WooCommerce
First, you should create Variable products in WooCommerce.
To create variable product in WooCommerce read this article create variable products to create a variable product.
Step 2: Creating WooCommerce Composite Product
1. Navigate to WooCommerce “Products”.
2. Click on “Add new product” to create a new product.
3. Set a name for the composite products.
4. Click on “Set product image” from the right sidebar and select an image for your composite products.
5. Now navigate to the “Product data” panel, and select “Product bundle” as the product type.
6. After selecting “Product bundle” as the product type the “Product Bundles” tab will appear in the product data panel.
7. Navigate to the “Product Bundles” tab and click on the “Add Item” button to add a new bundle item to the composite products.
8. Now scroll down to the item field, and in the “Products” field of the item Search and select the Variable products you want.
you can also set the default variation product for this item in the default product field. (PRO VERSION)
Step 3: Customising WooCommerce composite product
For customising the composite product, please read this section of the article for more information.
9. Then click on “Add Item” to add a new item to the composite products with Variable product and configure it as in the previous steps. We have created 2 other bundle items.
Step 4: Pricing for composite Products with Variable Products
For customising the composite product, please read this section of the article for more information.
10. Now you can publish the composite products with variables on your website.
Final Result
Now open the product page on the front end.
As a result, after selecting a variation product, for all of the bundle items, the WooCommerce composite products with variable will be shown in the image below.
Shortcodes
[asnp_wepb_product] Use it on the product page to show the bundles.
- [asnp_wepb_product show_add_to_cart="1"] Use it on the product page to show the bundles + add to cart button.
Other Article
To delve deeper into the realm of the Product Bundle plugin and its applications, we invite you to explore the array of informative resources we’ve compiled in the list below, Furthermore, these resources promise to expand your understanding and proficiency in leveraging the full potential of this plugin:
- Create Assembled Products in WooCommerce(2024)
- How to Create WooCommerce Combo Offers (2024)
- WooCommerce Product Bundles Free Plugin
- WooCommerce Product Bundle with Variations (Free Plugin)
- WooCommerce Mix and Match Free Plugin
- Create Custom Bundles with Categories in WooCommerce Product Bundle Plugin
- WooCommerce Product Bundle: How to Create Dynamic and Flexible Bundles
- Gift a Product in WooCommerce with Product Bundles
- WooCommerce Bundled Products
- How to translate the WooCommerce product bundle