Matrix (single per row)
Configure matrix questions with one column choice per row
The Matrix (single per row) element presents a grid of rows and columns. For each row, the respondent picks exactly one column—like a Single Choice per row, but with a shared set of column options. In the form builder it appears under Matrix as Matrix (single per row). Use it when every row needs one answer from the same column labels (for example “Poor / Fair / Good” per feature).
This differs from Rating matrix, which applies one numeric or Likert scale to each statement rather than arbitrary column labels.
When to use
- Each row is a scenario, feature, or statement, and columns are mutually exclusive answers
- You want a compact matrix instead of many separate single-choice questions
- “Pick one option per line” from a fixed column set
Customization options
When editing a Matrix (single per row) question, you can configure the following properties:
| Option | Description |
|---|---|
| Question Text | The main question displayed to the respondent (required). |
| Description | Optional helper text below the question; supports markdown (up to 500 characters in the editor). |
| Slug | Optional URL-friendly identifier for the question. |
| Error Message | The message shown when validation fails (e.g. required rows not answered). Default: "Please complete this required question". |
| Rows | The left-hand labels in the grid. Each row has a label (what respondents see) and an identifier (stored value for that row). Use Add row to add more rows. When more than one row exists, you can remove a row with the trash control. |
| Columns | The choices shown across the top (shared by all rows). Each column has a label and an identifier. Use Add column to add columns; remove extras with the trash control when more than one column exists. |
| Randomize rows | When enabled, row order is shuffled for each respondent. |
| Randomize columns | When enabled, column order is shuffled for each respondent. |
| Next button label | Label for the button that advances past this question. |
| Text alignment | How the question block is aligned (e.g. left or center). |
| Required field | When enabled, respondents must select one column for every row before continuing. |
| Hidden question | When enabled, the question can be hidden from respondents where your form logic allows. |
Viewing responses
Matrix (single per row) responses appear in the Response Summary for your form. You can analyze selections per row and per column, filter by time period or segment, and compare how often each column is chosen for each row.
