Conditional logic for your WooCommerce product configurator

Let customers build only what you can actually make. Show, hide, select, enable or disable choices and layers based on what they pick, so every configuration that reaches the cart is valid.

What you can do

  • Hide, show, select, enable or disable choices and layers based on other selections, clicks, visibility, views or form field values.
  • Combine rules with AND/OR, and use the outcome of other conditions (nested logic).
  • Sync layers conditionally, control layer menu visibility, reset or open layers.
  • Target groups or every choice on a layer at once.
  • Works with saved configurations and variable products where the main plugin supports them.

Conditional logic in the product configurator

How it works

  1. In the configurator editor, add a condition: “IF Frame size = S THEN hide Battery XL”.
  2. Customers only see compatible options; invalid combinations never reach the cart.
  3. The order contains the final, valid configuration (one meta per layer if you enable it).

Use cases

  • E-bike: only show batteries and parts that fit the chosen frame. See the 3D e-bike demo
  • Furniture: offer the leg styles available for the selected table size.
  • B2B: enforce engineering rules across many components.

Works with

Try it in the demo

Documentation

Read the Conditional logic documentation

FAQ

Will many conditions slow my store?

It is built to handle complex products; one user reports very good performance with thousands of conditions.

Can I price combinations?

Combine conditions with Extra Price “price-holder” choices, or use Form fields with a formula for more complex cases.

The plugin can be used with almost unlimited flexibility… the performance is very good, also with 1000s of conditions.

audiosteps, WordPress.org

Buy this feature alone

Only need Conditional logic? 1 site €49 · 5 sites €89 · 20 sites €119 per 12 months (excl. VAT). Includes updates and support.

Need 3 or more add-ons? The bundle builder or Pro/Complete is cheaper.

Get every feature with Complete for €199/yr

Get Complete Download the free plugin