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.

Twelve operators, four groups

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

Source is ... Operators
Text, multi-line, dropdown, single choice, multiple choice, salutation, country, phone, URL, email equals · does not equal · contains · does not contain · is empty · is not empty
Number, slider, date, time, date + time equals · does not equal · is greater than · is greater than or equal · is less than · is less than or equal · is empty · is not empty
Color picker equals · does not equal · is empty · is not empty
Checkbox, consent is 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

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

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.