Deutsch Demo shop Store

Conditions

An element can follow what another one says. That is the difference between a form and a questionnaire that thinks along.

Customer type: Private

Product advice
Customer type *
Private
Advice topic *
  • Selection help
  • Technical question
  • Quote
Message *
What would you like to know?

Customer type: Company

Product advice
Customer type *
Company
Advice topic *
  • Selection help
  • Technical question
  • Quote
Company *
Example Ltd.
VAT ID
GB123456789
Message *
What would you like to know?

The condition sits on the "company data" row, not on the two fields inside it. Without reloading the page.

  1. 01

    On the Structure tab click the name of the element that should only appear when needed, here the company data row.

  2. 02

    In the element switch to the Conditions tab and click Add condition.

  3. 03

    Pick the source under Field, the operator under Condition and enter the Value.

  4. 04

    Click Save on the element and then Save at the top for the form.

Twelve operators, four groups

Which ones are on offer is decided by the type of the source, the field the condition looks at.

your-shop.example/admin
FormsCancelSave
FormStructureElement
Form element
GeneralOptionsConditions

This element is displayed when at least one condition is met. Multiple conditions are combined with OR.

Customer type (Dropdown menu (select))
equals
Company

Add condition

CancelSave

  • Source is ...Text, multi-line, dropdown, single choice, multiple choice, salutation, country, phone, URL, email

    Operatorsequals · does not equal · contains · does not contain · is empty · is not empty

  • Source is ...Number, slider, date, time, date + time

    Operatorsequals · does not equal · is greater than · is greater than or equal · is less than · is less than or equal · is empty · is not empty

  • Source is ...Color picker

    Operatorsequals · does not equal · is empty · is not empty

  • Source is ...Checkbox, consent

    Operatorsis checked · is not checked

Five field types cannot serve as a source: file upload, image upload, hidden field, first name + last name, and email address + phone number.

Three traits worth knowing

your-shop.example/admin
FormsCancelSave
FormStructureElement
Form element
GeneralOptionsConditions

This element is displayed when at least one condition is met. Multiple conditions are combined with OR.

Customer type (Dropdown menu (select))
equals
Company

OR

Quantity (Number (number))
is greater than
100

Add condition

CancelSave

  • Several rules mean OR

    One satisfied rule is enough for the element to appear. There is no AND. Whoever needs it builds the condition across two nested elements.

  • On rows and groups too

    A condition on a row takes all the fields inside it along. That saves hanging the same rule on every single field.

  • Visible when in doubt

    If a rule points at a field that no longer exists, the element counts as visible. A form changed later therefore does not break, at worst it asks for too much.

The same mechanism with a number

The rush notice in the demo form hangs on the rule "is greater than 7".

Planned quantity
250
Urgency 9
Preferred date
1 Jul 2026

For urgent requests we recommend adding a phone number.is greater than 7

  • On the rush notice pick the Field urgency under Conditions, the Condition is greater than and the Value 7.

The server evaluates the same conditions again before validation. A field that was invisible under the rules is therefore neither required as mandatory nor written into the submission, not even if somebody altered the form on the way.

Going deeper

Layout

Groups, rows and the twelve-column grid.

Fields

All 23 field types and what they do.