Kitero Product Configurator adds a Composite product type to WooCommerce. You define the choices, called components, and list the products a shopper can pick for each one. The shopper builds their product on the product page and the total updates as they choose. Live demo: Free version | Pro version
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.4 and PHP 7.4.
SourceWordPress plugins · Oct 20, 2026
01 / Source details
About this tool.
Kitero Product Configurator adds a Composite product type to WooCommerce. You define the choices, called components, and list the products a shopper can pick for each one. The shopper builds their product on the product page and the total updates as they choose.
Live demo: Free version | Pro version
Documentation: Free version | Pro version
Support: propluginslab.io/support
A gift hamper, a build your own skincare routine, a made to order desk setup and a spare parts kit are all the same idea: a parent product made of choices, priced from what the customer selected.
What you can do
Add as many components as a product needs, with no limits of any kind.
Assign any number of simple products or variations to each component.
Search products by name or by SKU, including variation SKUs.
Show options as a thumbnail grid, larger cards, a radio list or a dropdown. The style is set per component.
Mark a component required or optional. Optional choices can be cleared by clicking the selected option again.
Set a minimum and maximum quantity per component, and let the shopper adjust it with plus and minus buttons.
Set a minimum and maximum number of items for the whole kit, for example a box of six, checked on the product page and again in the cart.
Change the wording of the Add to cart button and the catalog Configure button.
Choose between an all visible layout and an accordion layout.
Show a price range, a starting price, or no price at all in the catalog.
Add to the cart without a page reload, so mini cart and side cart panels open straight away.
Five ready made kit templates that build the components in one click: custom PC, gift hamper, meal kit, skincare routine and coffee kit.
A short setup screen that sets the defaults for every composite product you build.
Duplicate a composite product and its components come along, ready to edit as a new draft.
Every choice is written to the cart, the checkout, the order and the confirmation email automatically.
An Edit link on each kit in the cart reopens the product page with the choices filled in, and Order again rebuilds the kit from a past order.
Correct tax whichever way your shop enters and shows prices: the kit line is taxed once, with the composite product’s own tax class.
Give the kit its own SKU, stock, Sold individually setting, or mark it Virtual.
Stock is handled properly
Stock lives on the products the shopper picks. When an order reduces stock, the stock of each chosen item is reduced by its quantity times the number of kits, and an order note records the change. Cancelling the order puts it back, and so does a refund with Restock refunded items ticked. The cart adds up every kit and every plain product before checkout, in the classic and the block cart, so two kits can never oversell the same item. A kit whose required component has nothing left in stock shows as out of stock.
Built in documentation
Every option in the plugin is explained inside the dashboard, under Kitero, Documentation. There is no need to leave your site to look up what a setting does.
Pro version
Kitero Pro is a separate plugin from ProPluginsLab that includes everything in this free plugin and adds:
Bundle mode: pre-set contents, with optional items the shopper can drop
Fixed and hybrid pricing strategies, and per option price overrides
Default choices, several choices in one component, and options taken from categories or tags
A visual preview that swaps the product image or stacks layer images
Conditional logic rules between components, enforced in the browser and again on the server
Two more layouts, a step by step wizard and tabs
Ten more kit templates, fifteen in total
Composite insights, a report on the choices customers really make
This free plugin is complete on its own. Nothing here is limited, locked or time restricted, and installing Pro is never required for any feature listed above to work.
More plugins from ProPluginsLab
Free on WordPress.org:
Back In Stock Notifier for WooCommerce – Waitlist and restock email alerts for out of stock products.
Recovero – Cart Recovery for WooCommerce – Recover abandoned carts with automated emails.
Anticipo – Pre-Orders for WooCommerce – Take pre-orders before a product launches.
Affireo – Affiliates for WooCommerce – Run an affiliate and referral program.
Storefold – Multivendor Marketplace for WooCommerce – Turn your store into a multivendor marketplace.
Dispatchio – Shipment Tracking for WooCommerce – Add tracking numbers and shipment updates to orders.
Presentero – Gift Cards for WooCommerce – Sell and redeem digital gift cards.
Plusero – Extra Fees for WooCommerce – Add conditional checkout fees and surcharges.
Inputo – Name Your Price for WooCommerce – Let customers choose what they pay.
Mercenza – B2B for WooCommerce – Sell wholesale with customer groups, wholesale prices and trade accounts.
Visuaro – Product Designer for WooCommerce – Let customers design custom products in the browser.
Christmas Snow – Festive Snowfall Effect – Add a lightweight snowfall effect to any site.
Pro plugins at propluginslab.io :
Recovero Pro
Anticipo Pro
Affireo Pro
Storefold Pro
Dispatchio Pro
Presentero Pro
Kitero Pro
Plusero Pro
Inputo Pro
Mercenza Pro
Visuaro Pro
Back In Stock Notifier Add-ons – 26 add-ons incl. Mailchimp, Klaviyo, Twilio SMS, WPML, or all of them in the Bundle .
External services
This plugin does not connect to any external service. It makes no remote requests and sends no data anywhere. Links in this readme and on the plugin screens are ordinary links that are only opened when you click them.
See it in action
Screenshots & previews.
Use the quick action cards to create a product, open the settings or run the setup again.Each component choice is recorded on the order line, and the order notes show the stock changes for each chosen item.Set the product type dropdown to Composite product to show the Composite and Composite display tabs.Leave Minimum items or Maximum items empty when the kit has no size limit.The total starts at zero and updates as the shopper picks an option in each component.Leave the button text fields empty to keep the standard Add to cart and Configure wording.The Options and Catalog price columns help you check that each product is set up before it goes live.These are standard WooCommerce settings for downloadable files.
02 / Source details
Getting started.
01Install and activate WooCommerce 8.0 or newer.
02Upload the plugin folder to wp-content/plugins, or install it through Plugins, Add New.
03Activate the plugin through the Plugins screen.
04Edit any product, set the product type to Composite product, and open the Composite tab.
03 / Source details
Frequently asked questions.
Do I need to give the composite product a price?
No. The total is the sum of the options the shopper chooses. The catalog price is worked out from the cheapest and dearest possible builds.
Can a component use variations of a variable product?
Yes. A variable product is listed as its individual variations so the shopper picks a concrete, purchasable item and stock stays accurate.
What happens if an option sells out after it was added to a cart?
The cart is validated again on the cart page and before checkout. The shopper is told which item is unavailable so they can pick something else.
Can I change how the form looks?
Yes. Copy templates/single-product/composite-form.php from the plugin into a folder called kitero-product-configurator inside your theme. Your copy is used instead and is not affected by plugin updates.
Does it work with High Performance Order Storage?
Yes. The plugin declares compatibility with HPOS and stores order data through the WooCommerce CRUD layer.
Can I copy a composite product?
Yes. Use Duplicate on the Products list, or Copy to a new draft in the product editor. The new draft gets its own copy of every component and the products in it, so changing the copy never changes the original.
Is the price calculated from what the browser sends?
No. The browser only sends which option was picked in each component and how many. The price is worked out on the server from the current product prices every time the cart is calculated, and a composite cannot be added to the cart without a valid configuration.
Will it slow down my shop?
No. Component data is cached per request, so a page that needs the same product several times only builds it once.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati