Product Builder for WooCommerce
Visual product configurator with tile selection, conditional logic, file uploads, and smart formula pricing. The modern WooCommerce product addons alternative.
Product Builder Linked Products and Stock
Any Product Builder option can be linked to a real WooCommerce product. The linked product’s price drives the option price, its stock drives availability, and an order containing the option reduces its stock automatically.
Link an option to a product
- Open the option group modal.
- Click the expand arrow on the option row.
- Type in the product search and pick a result. Both simple products and individual variations appear.
- The option’s pricing type switches to Linked product and the price field becomes read-only.
- Optionally apply a Price modifier (Fixed +/- or Percentage +/-) to adjust the linked price without editing the source product.
What stock linking gives you
- Out-of-stock state: the option renders disabled with an Out of stock badge. The customer can’t select it; keyboard navigation skips it.
- Low stock badge: when stock drops below the WooCommerce low-stock threshold, the option shows an Only N left hint.
- Backorder: if the linked product allows backorder, the option stays selectable and shows the backorder note.
- Default fallback: if a required group’s default option is out of stock, the next available option is selected instead.
- Stock reduction on order: when checkout completes, the plugin reduces the linked product’s stock by the option quantity. Linked products inside Quantity field rows reduce by option qty × cart qty.
Variations
You can link directly to a specific variation (e.g. “T-Shirt — Red — Large”). The variation’s own stock and price are used — not the parent variable product’s.
When to use it
- Inventory-tracked add-ons: upgrade parts that exist in your catalog already.
- Bundles where each part has its own SKU: the builder reduces each part’s stock independently when the bundle is sold.
- Configurable products with shared inventory: the same linked product can drive multiple builder options across different parent products.
Testing checklist
- Set a linked product to 0 stock. Confirm the option renders disabled on the frontend.
- Set it to below the low-stock threshold. Confirm the badge appears.
- Place an order with the option selected. Confirm the linked product’s stock drops by the expected amount.
- Refund an order line. Confirm the stock is restored.
Related
See Pricing and Bulk Discounts for how the linked product price is combined with modifiers and bulk tiers, and Cart, Order Data and FAQ for fulfillment.