
Configurable Products Builder for WooCommerce
Imagine a customer lands in your store to build a custom computer or a bike he always wanted. The endless search for compatible parts frustrates him as he tries to find the right components. What’s next? He leaves, and you lose a potential customer.
Composite Product Configurator for WooCommerce plugin gives your customers an easy way to select the most fitting components and build a custom product. The user leaves happy, you make a sale and gain a loyal customer.
Key Features
- Allow customers to personalize and custom-build their product
- Show existing products as component options
- Choose from 3 different layouts
- Adjust product prices using 5 pricing modes
- Charge shipping by item or as a package

Compatible with WooCommerce Version 3.5.0 or Higher | WordPress Version 4.0.0 or Higher
-
Extension Partner
-
-
3k+ Downloads
$8.25/month
Billed annually at $99 / year
- 1 year free support
- 1 year extension updates

30 DAYS MONEY BACK GUARANTEE
Your money is secure with our buyer protection. Claim a full refund for any reason.
Features of Composite Products Builder For WooCommerce
Allow Customers to Build Products by Choosing Components
Composite products WooCommerce plugin enables customers to order custom products by selecting and adding individual components. Taking the example of a PC, the user can choose the motherboard, RAM, ROM, etc, of his choice and thus get a product that is exactly what he needs.
With the plugin, you can create product components and adjust the component layout. There are three layout options, including:
- Vertical: ideal for components having not more than 3 components
- Toggle: ideal for building complex products, e.g., a computer
- Steps: ideal for products requiring details, e.g., a car
You can choose to display a configurable product after the product description or after the product summary.
Charge for Whole or Each Component (5 Price Adjustment Modes)
With the WooCommerce Composite Products, set price type and price adjustment from the composite settings. Set a base price to which each component’s price will be added, making it easier for customers to easily select and purchase the product components. Choose from two pricing options:
- Fixed
- Base + Components added
Moreover, there are 5 price adjustment modes as well which are:
- Ignore Adjustments
- Fixed Increase
- Fixed Decrease
- Percentage Increase
- Percentage Decrease
Make Components Dependent With Conditional Logic
As users shop for certain product components on your store, you can make components dependent on certain conditions.
These conditions will allow you to display or hide certain components in case the user chooses to add specific component options. Through customizable settings, add as many scenarios as needed, enable a scenario, and add a name and a description explaining the condition.
You can add conditions by customizing the following options:
- Choose a component, e.g., RAM
- Select a condition:
- Is – If a certain product IS selected
- Not – If the product IS NOT selected
- Any – If ANY of the product is selected
- Add products, e.g., 32GB RAM, 64GB RAM
Add Multiple Customizable Product Components
You can add multiple components and allow users to add these products as components to their orders. While adding a new component, you can add a custom name, description, and image and alter the following settings:
- Choose products, categories & tags
- Select a default product
- Choose component quantity type:
- Fixed
- Range
- Enter a quantity for fixed or min and max for range
- Select adjustment type:
- Fixed increase/decrease
- Percentage increase/decrease
- Add adjustment value
Once a component is created, you can edit, update, or delete components as required.
Adjust Component Visibility and Hide Prices
Manage how components appear to users with advanced component settings. Choose from the following options to manage component visibility:
- Select listing style:
- Simple dropdown
- Dropdown with product image
- Radio button
- thumbnails
- Set product listing by price, name, date, rating, or popularity
- Choose the order type as ascending or descending
- Select product price type:
- Hide price
- Active price
- Regular price + sale price
Show Component Stock Availability & Adjust Attributes
The WooCommerce product configurator allows you to show the stock availability of components to trigger FOMO. That, in turn, encourages users to place their orders till stock lasts. You can adjust the following settings to manage stock status and attributes:
- Hide/show stock message on the dropdown
- Display/hide product title, description, thumbnail, price & stock
- Mark certain components as required/unrequired
- Make component exclusive (won’t be available in other selections)
Make Components Required or Optional
With WooCommerce Composite Products, you can choose whether a product component is mandatory or optional. Check the box in settings to make the components mandatory for customers to purchase composite products.
Additionally, you make products exclusive to one particular component. Hence this product will not be available in any other component available in the entire store.
Apply Limits on Order Quantity
For each component, you can set a range or step quantity to limit the amount of components ordered by customers. The following settings can be customized to restrict order quantity:
- Add min and max quantity
- Add quantity in multiples of X
Additionally, you can allow customers to be able to edit component quantities in the cart. You can also add a custom text to be shown to the user on the product page before the component.
Technical Compatibility
- Version1.2.1View changelog
- WordPress Version Required4.0.0 or Higher
- WooCommerce Version Required3.5.0 or Higher
- Multi-Site SupportNo
- LanguagesEnglish
- WPML CompatibilityWPML Supported
- TranslatableYes, Translation Ready
- CountriesWorldwide
Complete Features List
- Give customers choice from a list of products or from any product in the store
- Choose from two pricing options:
- Fixed
- Base + Components added
- Allow customers to choose component variations
- Display a configurable product:
- After product description
- After product summary
- Allow customers to filter products by IDs, categories, and product tags
- Set maximum and minimum quantity of components that can be ordered
- Apply discounts on specific components
- Mark components required or optional
- Restrict products to be added as components
- Choose from 3 Configuration Options
- Mark components as required or optional
- Choose to hide component prices
- Mark components as exclusive
- Display/hide the following component attributes:
- Product title
- Description
- Thumbnail
- Price
- Stock
- Choose from multiple component listing options
- Charge shipping by:
- All in one package
- By components
- Show component’s stock status
- Show component list in the form of:
- Dropdown
- Dropdown with thumbnail
- Product thumbnails
- Radio buttons
- Make components dependent on other components
- Enable/disable editing of order quantity in the cart
- Choose component quantity type as fixed or add range
- Allow customers to sort components
- Hide/show regular/active or sale prices for certain components
- Add a custom text for configurable products
- Choose component order type as ascending or descending
- Set product listing by:
- Price
- Name
- Date
- Rating
- Popularity
FAQs
Does this plugin show stock status of each component individually?
Can we make components dependable on each other?
Is there any limit to adding components or products using this plugin?
How many pricing modes are available in composite products?
Can we create configurable products in this plugin?
Can we use products as components using this plugin?
Customer reviews
- The dashboard layout is perfect for managing complex products. It's simple to use, and I can easily add or change components without any confusion.
- The WooCommerce Composite Products Builder plugin makes it simple for me to offer customizable products. The component dependency feature is really helpful.
- The plugin works really well, especially the conditional logic. But the documentation could use more detail to make the setup easier.
- The plugin offers a lot of options for creating and selling custom products.
- The WooCommerce Composite Products Builder is flexible and lets my customers customize products exactly how they want. It’s really easy to set up and a great feature for any WooCommerce store.
- Configurable Products Builder has so many helpful features that make it easy to create custom products. From pricing to layout options, everything is excellent. I’m really impress with it!
Clint Harrison –
It’s an authentically complete and well-conditioned plugin. It has plenty of options to customize the factors so I was able to generate the ideal flow for my clients.
Roger Ford –
We want to tell all the potential buyers of the woocommerce composite products that this is the solution you should go for. It’s Veritably good. What we’ve liked the most has been that we can make certain exclusive factors and this will always be good as an added value to our products. Kudos to the team involved in the making of this plugin.
Nathan Asher –
For my site I wanted to offer my clients the possibility to set up their own product, which was genuinely easy to achieve using the composite product plugin of addify. To make it even more useful, now I have added the integration with Product Add-on and my customers are thrilled.
Michael Cordoba –
It took some time to resolve the setup. But with all the configuration options I handled to get exactly what I required. A useful plugin which has added so important functionality and convenience to my shop.
George McAvoy –
Addify never disappoints when it comes to ready made solutions for woocommerce. I wanted a woocommerce composite products plugin and searched for it on addify, gladly they had it built already and my job got done instantly.
Leonidas Jr. –
Great extension to allow my clients to assemble their own products, I can verily indicate which factors are needed and which factors are elective.
John Koleman –
I really like this plugin and was happy to see that it works well indeed in a business environment. It’s true, merchandisers can not set up their own composite products, but actually they do not need to, because as admin I do not want them to make a mess with products, so, I find this good enough!
Julien C –
Very good prouct, all working very well and the support is amazing !
The only thing missing is the ability to link the main product image to the choice maid by the buyer. You should buy it right away.
Tyler Cummings –
It’s easy to use.
Michael Stewart –
I really like this plugin; I’m impressed by all the customization options it has. Highly recommended
Scott Baker –
Satisfied
Dallas Ferguson –
I’m really impressed with this plugin. The process of selecting components is easy, and the pricing options are very helpful.
Ralph Adkins –
Great plugin
Benjamin Swenson –
Effortlessly assemble diverse components for a unique shopping experience. Highly Recommended
Brian Craft –
Value for money
Arlene Moser –
Simplifies complex product creation! Great Plugin
Mack Wright –
I’ve been using this product for some time, and everything has been really easy. It’s important for my upsell processes, and the product listings with multiple components sell really well on my site. Faced a small issue, contacted support, and got a fast reply.
Julia Henderson –
WooCommerce Composite Products Builder is a fantastic plugin. Effortlessly build custom products with diverse components. Simplifies complex product creation!
Marcus Mccoy –
I’ve some issues with installation of this plugin but laterly it was resolved by support team
Rick Holmes –
fantastic customer support
Todd Barnes –
This plugin is great for creating custom products & It’s easy to use. I highly recommend it!
Levi Wood –
This Plugin helps me sell customized products easily. Lots of options, easy to use!
Enrique Christensen –
The conditional logic feature makes the selection process a lot easier for my customer and it is very simple to set it up
Timmy Ballard –
The support team behind is incredible! They helped me resolve an issue quickly and were very friendly and helpful.
Michael Jensen –
This plugin provides the best customization options for creating unique products.
David Daniel –
I’m really impressed with this plugin and all the customization options of this plugin is very useful. I highly recommend it.
Julio Castillo –
This plugin work perfectly. It’s made my online store much more better. Customers appreciate the customization options, and it’s increase my sales.
Jordan Fowler –
This plugin is really helpful. Customers can build their own items easily. I wish there were more layout options but it’s still good.
Curtis Daniel –
It makes it easy for my customers to create their own products. It’s increased our sales a lot.
Ernesto Gibbs –
This plugin was easy to install and Use. It’s work perfectly
German Moyano –
Very complete plugin, it has fulfilled my needs for a very complete computer team builder.
Plugin muy completo, ha cumplido mis necesidades para un creador de equipos informáticos muy completo.
Larry Willms –
Highly recommended!
Steven Bronson –
Configurable Products Builder has so many helpful features that make it easy to create custom products. From pricing to layout options, everything is excellent. I’m really impress with it!
Carley Kerluke –
The WooCommerce Composite Products Builder is flexible and lets my customers customize products exactly how they want. It’s really easy to set up and a great feature for any WooCommerce store.
Jasen Collins –
The plugin offers a lot of options for creating and selling custom products.
Leonel Gibson –
The plugin works really well, especially the conditional logic. But the documentation could use more detail to make the setup easier.
Austin Green –
The WooCommerce Composite Products Builder plugin makes it simple for me to offer customizable products. The component dependency feature is really helpful.
Noel Simpson –
The dashboard layout is perfect for managing complex products. It’s simple to use, and I can easily add or change components without any confusion.