Conditional logic shows a field — or a whole section — only when the shopper’s other answers call for it. Rules are checked live in the browser and again on the server.
Pro feature
On this page
Add a ruleOperatorsNested rule groupsHide a whole sectionHow hidden fields behaveTips
Add a rule
Open the field to show or hide
Turn it on
Choose ALL or ANY
Write the rule
Add more if needed
Update the group

Operators
| Operator | Matches when the other field… |
|---|---|
| equals | has exactly this value. For a checkbox group: this choice is ticked. |
| does not equal | does not have this value. |
| has any value | is filled in or has something picked. |
| is empty | is left blank. |
| is greater than | is a number above this value. |
| is less than | is a number below this value. |
| contains | includes this text (any case), or has this choice ticked. |
Nested rule groups
When one ALL/ANY list is not enough, add a group. Each group has its own ALL/ANY setting and counts as one rule of the list it sits in. Groups can be nested up to three levels deep.
Tip
Set the top list to ANY, add a group set to ALL with the two size and quantity rules, then add the color rule next to the group.
Hide a whole section
A Collapsible section field can carry rules too. When its rules do not match, the section and every field under it — up to the next section — are hidden.
Add a Collapsible section
Open its Conditional Logic tab
Update

Good to know
How hidden fields behave
- A hidden field is never required, never charged and never saved with the order.
- If a field is shown only by another field that is hidden, it is hidden as well.
- The server checks every rule again on Add to Cart, so hidden values sent from the browser are ignored.
Tips
- For choice fields, compare with the choice value (the Value column), not the label.
- Rules can only use fields of the same group.
- Number comparisons (greater/less than) work on Number, Range and Calculation fields.
- To show a field only to certain user roles, use Visible to roles on the same tab — see Where groups appear.
