Building3 Min.

How to use the checkboxes block

Learn everything you need to know to use the checkboxes block in your forms.

When to use

Use the checkboxes block to let your respondents select multiple items from a list of checkbox choices you give them.

Demonstration of a checkboxes block.

How to use

Add a new block to your form and then select the question type Checkboxes. You can now customize this block to your needs with the following features.

Basic features

Each question block has basic features to present the block the way you need, for example Name, Description and Help text. And most of the question blocks have common options, like the Required and Exportability options.

More information about these basic features can be found in the help article about our form builder.


For the checkboxes block you can enter the list of choices you want to show to your respondents. You can just add the desired amount of choices and enter the names.


You can quickly supply the choice names by double clicking each choice row. You can then start typing right away, instead of opening each choice separately.

From the list of choices you can open each choice to get to the features of that single choice. Over there you can use these advanced options:

  • Label

    This is the main label of the choice.

  • Identifier

    By enabling the Identifier feature you can set an identifier for that choice to use in the dataset (more information on identifiers over here).

  • Exclusivity

    By enabling the Exclusivity feature you can make that choice exclusive, so if a respondent selects that choice, all other choices will be unselected, making the selected choice exclusive.

Advanced options of the choices of the checkboxes block.

Branch conditions

Logic is important to make your forms smart and conversational. The checkboxes block can work with the following branch conditions to help you with that:

Basic conditions

  • Match one of the options;
  • All checkboxes unchecked.

Evaluate conditions

  • When value matches your filter;
  • When value does not match your filter;
  • When value contains your filter;
  • When value does not contain your filter;
  • When value is specified;
  • When value is not specified.

Discover our form blocks

How to use the...
In this article

    Help us improve