Building2 Min.

Discover advanced options of the matrix block

The matrix block has some advanced options to get the most out of it.

When to use

Use the matrix block to let your respondents choose from a set of options (columns) for multiple questions/statements (rows).

Demonstration of a matrix block.


Each question block has common 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 on that can be found in the help article about our form builder.

On top of those common features, the matrix block has the following advanced options:


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

  • Help text

    A row always has a label (the name of the row), but by enabling the Help text feature, you can extend that label with a help text for example to show an extra explanation. This help text is shown below the row label.

  • Required

    You can make the whole matrix required by enabling the Required feature on the whole block, but you can also set the requirement per row. By enabling the Required feature per row, you can mark specific rows to be required. In that way not all rows are required, but only the ones you mark.

Advanced options of the rows of the matrix block.

Branch conditions

The matrix block can work with the following branch conditions:

Basic conditions (per matrix row)

  • Match one of the columns for a row.

Evaluate conditions (per matrix row)

  • 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

Have a look at the...
In this article

    Help us improve