Conditional Logic

Infinite Options supports applying conditional logic between options. If you have a product with multiple options, this will allow you to use conditional rules to show or hide options depending on if a specific option is selected.


Curious about the basic setup?

Let's say that you would like to show the text field only if the customer selected yes to adding an engraving text to a product, otherwise when they select no do not show the text field. Follow the steps below on how to set this up.

1. In your Infinite Options dashboard, create two options fields within an Option Set. (learn all about setting up option fields with this tutorial video - click here!)

Conditional logic works between options fields in the same option set.

2. In your first option field, select Radio Buttons as the input type and add in the values Yes and No.

3. In your second option field, select Text as the input type.

4. Click on Show Advanced Options link in your second option field.

5. Click on Create a new conditional rule in the Conditional Logic section.

By default, options are set to show depending on if all the following conditional rules match.

6. Click on the Field Name drop down menu and select the field name and label that corresponds to your first option field. This will show a match from the first option field and you do not need to type anything in.

7. If you would like your second option field to display if "Yes" is selected on the first option field, then type Yes after the Contains drop down menu.

8. Click the Save Changes button in the header of your Option Sets menu.

You have now created a simple conditional logic flow. Good work! 👍

Last updated