If you want to customize a form to each booker's needs, form conditions can be used to expose bookers to products that are relevant for each individual only. It requires you to have at least two product steps on the form, in addition to the personal information step. You can create products that bookers must select to see and select other products in later steps. You can, for example, have a step where participants choose where they are traveling from in a "choose between products" element. When selecting their departure destination, they will only be exposed to information and questions relevant to that destination, on the next step(s). For example, transport and accommodation options:


In the example above, the first product step 'Travelling from', has three products bookers can choose between. On the following 'Flights' step, there are three different flight products, where conditions are defined on each. Conditions are set per product you publish in Form builder:


On the registration form, the booker will experience the following:


  • Conditioned products must be in a later step.

  • The booker only needs to select one conditional product in order to see products that are conditioned on it.

  • It is not possible to create conditions based on a selection made on the personal information step. If you want bookers to have form content based on their selection on the personal information step, you must use participant categories.

  • It is not possible to create conditions for accommodation products, so if you want conditioned accommodation products you cannot use the accommodation module. You can either use participant categories or standard products for accommodation booking, to cover this scenario.


  • It is not possible to conditions products to a specific participant as the form conditions applies to the booking as a whole. E.g.: If the booker selects a product, and name reports it to a specific participant, the conditioned product can be select by any participants in the multibooking.

Did this answer your question?