Quick answer
Wix Stores shows every product option at once and can't change them based on what a shopper picks. A product options app with conditional logic can. You create a rule, such as "when Framing equals Yes, show Frame color", and the second option appears only when it applies.
What Wix can do on its own
Wix Stores doesn't support conditional product options yet. Wix lists it as a feature request, and suggests creating a separate product for each combination as a workaround.
Separate products work for a few combinations. With more, they get hard to manage, and shoppers have to hunt for the right version.
When conditional options help
- Show a Frame color option only after the shopper picks framing.
- Show a text field for the name only when the shopper chooses "Add name and number".
- Ask for a delivery date only when the shopper picks local delivery.
- Show a gift message box only when the shopper adds a gift box.
How to set up conditional options
Step 1: Install the app and create an option set
Add Product Options by PowerUp from the Wix App Market, open its dashboard and click Add new option. Conditional logic is included on the paid plans.
Step 2: Add both options
First add the option shoppers choose first, like "Framing" with the choices Yes and No. Then add the option that depends on it, like "Frame color".
Step 3: Add a rule
Open the Rules tab. Under Conditions, click Add rule.
Step 4: Set the condition
Under When, choose the first option, pick how to compare it, such as Equals, and choose the value, like Yes.
Step 5: Choose what happens
Under Then, choose Show and pick the option that should appear, like Frame color. An option with a Show rule stays hidden until the condition is met.
Step 6: Save and test it
Click Save, then open the product on your live site. Pick each choice and check that the right options appear and disappear.
More you can do with rules
- Hide an option when it doesn't apply, instead of showing it.
- Lock an option with Disable, so shoppers can see it but not change it.
- Combine conditions with Match all (AND) or Match any (OR).
- Run more than one action from a single rule with Add another action.
Tips
- Start with one rule and test it before adding more.
- Name options clearly, so rules are easy to read later.
- Test every path a shopper can take, including changing their mind.
