Matrix

Table layout with rows and columns where each cell is a radio button.

Usage

  • Creates a table layout where multiple questions share the same set of response options
  • Sub-questions start with - Q: within a question
  • Multiple - Q: lines create multiple rows sharing the same options
  • Regular - Option lines after matrix rows become shared response options
  • Can be used with CHECKBOX for multiple selections per row

Example

Q: Rate the following
- Q: Product quality
- Q: Customer service
- Q: Value for money
- Poor
- Fair
- Good
- Excellent

Rate the following

Poor

Fair

Good

Excellent

Product quality

Customer service

Value for money

Subquestion Variables

Assign variables to individual matrix rows to reference their responses elsewhere:

Q: Rate the following
- Q: Product quality
  - VARIABLE: quality_rating
- Q: Customer service
  - VARIABLE: service_rating
- Q: Value for money
  - VARIABLE: value_rating
- Poor
- Fair
- Good
- Excellent
  • - VARIABLE: on a matrix row stores that row's selected value
  • Use these variables in conditions, computed expressions, or text placeholders
  • Each subquestion variable stores the selected option text (e.g., "Good")