Hybrid Questions
Metaforms supports a wide range of Hybrid Questions in your surveys.
Let's take a look at all of them:
Number question with exclusive checkbox for each row and auto-summing at bottom of the columns For each row, selecting exclusive checkbox disables all number input fields in that row. Conversely, entering numbers in any field automatically disables the exclusive checkbox for that row.
Auto-summing displays real-time column totals at bottom and updated based on the number entered in the number input boxes in that column.
Validation: Number inputs range from 0-168. "I don't know" checkbox is mutually exclusive with number entries within each row.
Number question with rows and columns featuring auto-calculated row totals and exclusive checkbox for each column
For each time period row, number inputs (0-100 validation) automatically calculate and display running totals in the "Total" column.
Last row contains checkboxes that are mutually exclusive with number inputs in corresponding columns. Selecting checkbox for any format disables all number inputs in that format's column across all time periods.
Validation: Number inputs range 0-100. "I don't know" checkboxes are mutually exclusive with number entries in their respective format columns.
Checkbox in first column and radio question in second column with validation to select the option in the radio column only if the checkbox is selected for that row Validation: Radio button selection is only possible for services marked as "aware of" in checkbox column. Single radio selection enforced across all enabled options.
Checkbox in first column, number input in second column, and exclusive checkbox in third column with conditional enabling Number input field (0-10,000 validation) is only enabled when corresponding checkbox is selected in first column. Third column checkbox is mutually exclusive with number input - selecting one disables the other within the same row.
Validation: Number input only accessible for checked formats. Third column checkbox and number input are mutually exclusive within each row.
Hybrid Question with number in first column, drop-down in second column and text area in third column. Rows in this hybrid question are shown based on answer in the previous drop-down question
Dropdown selection (0-10 range) determines number of children. The number of rows in shown in the hybrid question is based on the number of children selected in the dropdown in the previous question
Number question with exclusive checkbox for each row. Number input fields (0-100 validation) with "I don't know" checkbox for each book type. Selecting checkbox disables number input for that row, and entering a number disables the checkbox for that row.
Validation: Number inputs and check boxes are mutually exclusive within each row.
Number question with rows and columns featuring conditional row display and auto-populated reference column. Only items with non-zero values from previous question appear as rows. First column auto-populates with values from previous question and is read-only. Additional number input columns with specified validation ranges.
Number question with exclusive checkbox for each row Number input fields (0-168 validation) with exclusive checkbox for each activity. Selecting checkbox disables number input for that row, and entering a number disables the checkbox for that row. Validation: Number inputs and check-boxes are mutually exclusive within each row.
Number question with rows and columns featuring conditional row display, auto-populated reference column, and sum validation.
Only activities with non-zero values from previous question appear as rows. First column auto-populates with values from previous question and is read-only. Additional number input columns with validation ranges (0-168).
Validation: Rows conditionally display based on previous question responses. Reference column is non-editable. Sum of input columns must equal the total in reference column for each row.
Number question with rows and columns featuring exclusive checkbox for each row
Number input fields (0-168 validation) across format columns with exclusive checkbox in last column for each location. Selecting "Don't Read Here" checkbox disables and clears all number inputs for that row. Entering numbers in any format column disables the checkbox for that row.
Validation: Number inputs and exclusive checkbox are mutually exclusive within each row.
Checkbox question in the first column and text box in second column.
Respondents can select one or more checkboxes in the first checkbox column. Each checkbox is paired with a text box where respondents can specify more details. The text box is only relevant when the corresponding checkbox is selected.
Validation
At least one checkbox option must be selected.
If a checkbox is selected, its corresponding text box must be filled.
If a text box contains a response, the corresponding checkbox must also be selected.
Checkbox question in the first column and numeric text box in second column. Respondents can select one or more options that apply. For each selected option, a numeric value must be provided. The number field is only relevant when the checkbox is selected. Validation
At least one checkbox option must be selected.
If a checkbox is selected, its corresponding numeric open end must be filled.
If a numeric open end contains a response, the corresponding checkbox must also be selected.
Number inputs range 0- 99999.
Checkbox question in the first column and multiple numeric open-ends in the following columns. Respondents can select one or more options to rate. For each selected option, numeric values must be entered across all columns. The number fields are only relevant when the corresponding checkbox is selected. Each numeric input within a row must have a unique score. Validation
At least one checkbox option must be selected.
If a checkbox is selected, its corresponding numeric open end’s must be filled.
If a numeric open end contains a response, the corresponding checkbox must also be selected.
Responses entered in the numeric open-ends must be unique.
Number inputs range 1- 10.
Checkbox question in the first column and multiple numeric open-ends in the following columns. Respondents can select one or more options in the checkbox column. For each selected option, numeric values must be entered across all columns. Values must follow a progressive increase from left to right. The numeric fields are only relevant when the checkbox is selected. Validation
At least one checkbox option must be selected.
If a checkbox is selected, all corresponding numeric fields must be filled.
If a numeric field contains a response, the corresponding checkbox must also be selected.
Numeric values across each row must be in ascending.
Number inputs range 0- 40.
Dropdown question in the first column with exclusive checkbox in the second column. Respondents can rank the items using the dropdown (e.g., 1 to 4). Each item can be ranked only once, and ranks must be unique. The "Not Applicable" checkbox acts as an exclusive option if selected, the corresponding dropdown is disabled, and vice versa. Validation
Each item must have either a rank or "Not Applicable" selected.
Ranks must be unique across all rows.
Selecting "Not Applicable" disables the dropdown for that row.
If a rank is selected, the "Not Applicable" checkbox must be left unchecked.
Textbox ranking grid with exclusive checkbox in the last column. Respondents can assign a unique rank to each option using the textboxes from left to right. Ranks must not repeat across the grid. The "Not Interested" checkbox works as an exclusive option selecting it disables all ranking inputs for that row, and entering any rank disables the checkbox. Validation
Each option must have either a rank or "Not Interested" selected.
Ranking values must be unique across all boxes.
If a rank is entered, the corresponding checkbox must remain unchecked.
If the checkbox is selected, all ranking inputs for that row must be empty.
Slider question in the first column with exclusive checkbox in the second column. Respondents can rate each item using a slider ranging from 1 to 10. If a respondent has not used the item, they can select the "Not Applicable" checkbox instead. Selecting the checkbox disables the slider. Validation
A response is required for each row either a slider value or "Not Applicable".
Sliders accept values only within the range of 1 to 10.
Selecting "Not Applicable" disables the slider in that row.
Grid with multiple slider questions in first and second column and respective exclusive checkboxes in column third and fourth. Respondents can rate each item using two separate sliders both ranging from 1 to 10. Each slider has its own exclusive "Not Applicable" checkbox. Selecting the checkbox disables the corresponding slider. Validation
A response is required for each rating either a slider value or its "Not Applicable" checkbox.
Slider values must be between 1 and 10.
If a "Not Applicable" checkbox is selected, the corresponding slider must be left empty.
If a slider value is entered, the related "Not Applicable" checkbox must remain unchecked.
Grid with checkbox in the first column, followed by open end text box and a dropdown in the next two columns. Respondents can indicate interest by selecting the checkbox in the first column. If selected, they are expected to provide details in the open-end text box and select an option from the dropdown. Validation
If the checkbox is selected, a response must be entered in the open-end text box, and an option must be selected from the dropdown.
If the checkbox is not selected, the text box must remain empty, and no dropdown option should be selected.
Multiple rating scale with open end text box in the last column. Grid with two rating scales (1 to 5) in the first and second columns, followed by an open-end text box in the third column. Users rate each row item on two separate criteria. If a high score (i.e. greater than score 2) is selected in either rating scale, a comment is expected in the open-end text box to explain the rating. Validation
A rating from 1 to 5 must be selected in both rating scales for each row.
If the highest score (i.e. score greater than 2) is selected in either of the rating scales, a comment is required in the open-end text box.
If a lower score (i.e. score less than 3) is selected for both ratings, the comment box may be left empty.
Each row is validated independently.
Numeric open-end question in first column, followed by multiple dropdown question. Grid with a numeric input field for age, followed by drop-downs to rate multiple categories. Users enter their age in the first column, then rate various entertainment options using the drop-downs in the subsequent columns. Ratings may be adjusted based on the entered age. Validation
Age must be entered as a numeric value within a defined valid range (e.g., 13 to 65).
A selection is required in each of the dropdown fields.
Dropdown selections must match valid predefined options (e.g., scale of enjoyment or relevance)
All fields must be completed before proceeding.
Multiple rating scale with open end text box in the last column. Grid with two rating scales (1 to 5) in the first and second columns, followed by an open-end text box in the third column. Users rate each row item on brand familiarity and purchase likelihood. If a high score (i.e. greater than score 2) is selected for purchase rating scale, a comment is expected in the open-end text box to explain the rating. Validation
A rating from 1 to 5 must be selected in both rating scales for each row.
Purchase scale rating can only have higher rating only if brand familiarity scale rating is higher than 1.
If the highest score (i.e. score greater than 2) is selected for purchase rating scale, a comment is required in the open-end text box.
Each row is validated independently.
Numeric input The first input captures the total number of children under 18 living in the household using a numeric open-end field. Validation
Entry must be a whole number within a valid range (e.g., 1 to 10).
Field cannot be left empty.
Numeric open-end question in first column, followed by 2 dropdown question in second and third column and last column for exclusive checkbox question. Based on the entered number in the previous question, this is a follow-up grid dynamically displays one row per child, allowing input of specific details: age (numeric), gender (dropdown), school grade (dropdown), or an option to decline providing child information. Validation
The number of visible rows must match the number of children entered.
For each visible row:
If "Decline to Provide Child Info" is not selected, all three fields (age, gender, and school grade) are required.
If "Decline to Provide Child Info" is selected, all other fields in that row must remain empty.
Each row is independently validated based on the above logic.
Multiple open end text box with last column as exclusive checkbox. Grid with open-end text fields to collect contact information (Name, Zip Code, Email Address, and Personal Address), followed by a checkbox to opt out of providing details. Users can either provide complete contact information or select the opt-out checkbox indicating they decline to participate further or receive incentives. Validation
If "No Answer – Decline Incentives" is not selected:
All fields (Name, Zip Code, Email Address, and Personal Address) are required.
If the opt-out checkbox is selected:
All text fields must be left empty.
Email must be in a valid format if entered.
Open end text box in first column with checkbox option in last column. Grid with open-end text fields where users can list desired features. Each row includes a checkbox labeled "Other" that can be selected if the feature request does not fall within predefined categories. This allows respondents to specify unique or additional features not already covered. Validation
Each text field can be left blank unless the respondent wants to provide input.
If the "Other" checkbox is selected, the corresponding Feature Request text field must be filled in.
If the "Other" checkbox is not selected, the corresponding text field is optional.
Text entries should be free of special characters if restrictions apply.
Multiple numeric open end rating question in first three column with column-level exclusive N/A checkboxes in last three column. Grid where users rate multiple departments across three performance dimensions: Performance, Budget Efficiency, and Staff Quality. Each of these rating fields allows numeric input. For each metric, users can also select an exclusive N/A checkbox if the category is not applicable (e.g., if they cannot assess a department’s budget). Validation
Each rating input must be a numeric value within the defined range (e.g., 1 to 10).
If an N/A checkbox is selected for a column (e.g., N/A Budget), the corresponding input field in that column for that row must be left blank.
If a rating is provided, the corresponding N/A checkbox must remain unchecked.
All departments (rows) must be evaluated either with a valid rating or marked as N/A per column.
Rating fields should not contain non-numeric characters.
Grid with open end text input in first column and checkbox option in the second column. This grid allows respondents to list product features they want to prioritize by typing them into the "Feature Description" column. To indicate priority, users check the boxes in the "Priority" column, following a consecutive order (e.g. first priority, second priority, third priority, etc.). Validation
At least one feature description must be provided.
Priority checkboxes should be selected in logical, consecutive order (e.g., avoid selecting rows 1 and 4 without selecting 2 and 3).
Each priority checkbox must correspond to a filled feature description field.
Duplicate priorities or skipped rankings should trigger an error message (if enforced).
All inputs must follow expected formats (e.g., no symbols in descriptions if restricted).
Checkbox question in first column along with the open-end text boxes in second column. This setup uses a checkbox question in first column to allow users to select their preferred communication method. An additional open end text input field is available alongside each option to collect more details for the selected option. Validation
At least one communication method must be selected.
If any option is selected then additional information is mandatory to be filled.
Dropdown question in first column along with the open-end text boxes in second column. In the first column dropdown selection type combined with a open end input text field. The dropdown allows users to choose a service level from a predefined list. Validation
A service level must be selected from the dropdown.
If "Premium" is selected, the "Additional Requirements" text box must be completed.
If a service level other than "Premium" is selected, the "Additional Requirements" field must remain empty.
Numeric input question in the first column along with an open-end text box in the second column. The first column captures a numeric value within a specified range, while the second column provides an open-ended text field for entering related details. Validation
The numeric value must be within the range of 0 to 10,000.
If the numeric value is between 5,000 and 10,000, the open-end text box must be completed.
If the numeric value is below 5,000, the open-end text box must remain empty.
Open-end text box in the first column and numeric input in the second column The first column provides an open-ended text box for entering descriptive input. The second column includes a numeric input field where a specific number is required within a defined range. Validation
The first column must contain a valid text entry.
The second column must be filled with a numeric value between 1 and 24.
Numeric input in the first column and single-selection radio buttons in the remaining columns The first column features a numeric input field to enter a number value. The subsequent columns contain radio buttons, allowing only one project type to be selected at a time. Validation
The numeric input must be within the range of 0 to 50.
Only one project type can be selected using the radio buttons.
Single-selection radio buttons in the first column and multiple-selection checkboxes in the remaining columns The first column contains radio buttons, allowing one option to be selected from a list of categories. The remaining columns contain checkboxes, enabling users to select one or more applicable options related to the selected category. Validation
Only one option can be selected using the radio buttons in the first column.
Any number of checkboxes in the remaining columns can be selected as needed.
Checkbox, radio button, and open-end text box combination Each row begins with a checkbox to indicate whether an option is selected. If selected, a set of radio buttons (1 to 5) allows users to assign a rating, and a corresponding text box enables feedback entry. The radio buttons provide a single-selection scale for rating, while the text field captures optional comments. Validation
At least one checkbox must be selected.
If a checkbox is selected, a corresponding rating must also be selected using the radio buttons.
If a checkbox is selected, the text box in the same row must be completed.
If a checkbox is not selected, both the rating and text field in that row must remain empty.
Slider question in first and second column Each row uses two slider question to capture ratings. The first slider allows values from 1 to 10 for rating a feature, while the second slider captures a comment detail score ranging from 1 to 100. Users can drag each slider to their desired value or manually enter a number in the corresponding box. Validation
Values must be within their respective ranges:
Feature rating (first column): 1 to 10
Comment detail score (second column): 1 to 100
Both sliders are mandatory, and either cannot be left empty.
Slider question in first and open-end text box in the second column Each row includes a slider input ranging from 1 to 10 in the first column and a corresponding open-end text box in the second column. The slider is used to assign a score, and the text box captures detailed input when required. Validation
The rating must be a numeric value between 1 and 10.
If the rating is above 7, the text box must be completed.
If the rating is 7 or below, the text box must remain empty.
Single-select per column in the first column, and single-select per row from column 2 to column 5 The first column supports single selection per column, allowing users to choose only one option among the available rows. Columns 2 to 5 function as a group of radio buttons where only one option can be selected per row. These columns represent different response categories, and the user must select one response within the same row. Validation
Only one option can be selected in the first column.
For the selected row in the first column, one and only one response must be selected from columns 2 to 5.
Dropdown in the first column and numeric input in the second column The first column includes a dropdown menu to select a predefined option. The second column contains a numeric input field to enter a value. Validation
A selection must be made from the dropdown menu.
A numeric value must be entered in the second column.
The value entered must be within the valid range of 100 to 10000.
Numeric ranking question in the first column and open-end explanation in the second column This question asks respondents to rank the listed features from 1 to 5 in the first column, with 1 being the highest priority. In the second column, respondents must provide a written explanation for the features they ranked highest. Validation
Each number from 1 to 5 must be used only once (unique ranking across the five features).
Rankings must be within the range 1 to 5.
If a feature is ranked 1 or 2, an explanation is required in the second column for that row.
Slider question in first and second column Each row uses two slider questions to capture ratings. The first slider allows values from 1 to 10 for rating the service, while the second slider captures the same rating using a number input style slider, also ranging from 1 to 10. Respondents can drag each slider to their desired value or manually enter a number in the corresponding input box. Validation
Values must be within the range of 1 to 10 for both sliders.
Both sliders are mandatory and must be answered for each row.
Slider question in first and open-end text box in the second column Each row includes a slider input ranging from 1 to 10 in the first column and a corresponding open-end text box in the second column. The slider is used to assign a score, and the text box captures detailed input when required. Validation
The rating must be a numeric value between 1 and 10.
If the rating is less than 6, the text box must be completed.
If the rating is 6 or above, the text box must remain empty.
Single-select per column in the first column, and single-select per row from column 2 to column 4 The first column supports single selection per column, allowing users to choose only one department among the available rows. Columns 2 to 4 function as a group of radio buttons where only one option can be selected per row. These columns represent different service types, and the user must select one applicable service within the same row. Validation
Only one option can be selected in the first column.
For the selected row in the first column, only one response must be selected from columns 2 to 4.
Dropdown in the first column and multi-select checkboxes in columns 2 to 5 The first column features a dropdown menu for selecting the desired service level. Columns 2 to 5 contain checkboxes that allow users to select multiple applicable features. Each checkbox corresponds to a specific feature that can be enabled based on the chosen service level. Validation
One option must be selected from the dropdown in the first column.
Users can select one or more checkboxes from columns 2 to 5 based on feature applicability.
At least one checkbox must be selected to proceed.
Checkbox question in the first column with numeric rating question in the second column Checkbox in the first column where respondent can select multiple option in the checkbox first column and a numeric input field (ranging from 1 to 10) in the second column. Selecting a checkbox activates the corresponding numeric input field in the same row, allowing users to enter a value. If the checkbox is not selected, the numeric input should remain disabled or left empty. Validation
Users can select more than one checkbox across rows.
A numeric value between 1 and 10 is required for each selected row.
No input should be allowed in rows where the checkbox is not selected.
Slider question in first and second column Each row uses two slider question to capture ratings. The first slider allows values from 1 to 10 for rating a feature, while the second slider captures a comment detail score ranging from 1 to 100. Users can drag each slider to their desired value or manually enter a number in the corresponding box. Validation
Values must be within their respective ranges:
Feature rating (first column): 1 to 10
Comment detail score (second column): 1 to 100
Both sliders are mandatory, and either cannot be left empty.
Radio question in first column and two Slider Rating question in second and third column Each row includes a single-select radio button in the first column to indicate experience level, followed by two slider inputs in the second and third columns for rating relevant tools on a scale from 1 to 10. Only one experience level can be selected across all rows. Validation
Only the row with the selected radio button (experience level) is active.
The corresponding sliders in that row become enabled for input, allowing users to rate both beginner and advanced tools.
All other rows remain disabled, preventing input in their sliders.
Multiple open-end text questions in first and second column This layout features two open text fields per row, allowing users to input descriptive content. The first column is intended for a primary description (e.g., project or topic overview), while the second column captures any additional details or specific requirements related to the content entered. Validation
Both text input fields are open-ended and accept free-form responses.
Checkbox question in first column followed by set of radio question along with group of checkbox question at the end of grid Grid with a multi-select checkbox in the first column, a single rating scale (1 to 5) in the next five columns, and three support option checkboxes in the last columns. Users can select the services they use, rate each selected service, and choose applicable support channels such as phone, email, or chat. Validation
Users can select one or more services using the checkboxes in the first column.
If a service is selected, one rating from 1 to 5 must be selected in the same row.
Support option checkboxes (phone, email, chat) can be selected only if the service is checked in the first column.
Each row functions independently in terms of selection and validation.
Dropdown question in first column and open-end text box question in the second column Grid with a dropdown menu in the first column for selecting a preferred service package, followed by a text input field in the second column to specify additional requirements based on the selection. Validation
A service package must be selected from the dropdown.
If a valid option is selected than the corresponding open-end field should allow respondent to enter specific requirements.
Open-End text boxes in first and second column This grid has two columns, one for typing text and one for entering a number. The first box is for adding details, and the second is for entering a number like days or quantity. Validation
Enter text in the first box.
Enter numbers only in the second box.
Both boxes are mandatory.
Numeric rating in the first column and single-select per row from column 2 to 5 The first column is a numeric input field where respondent can rate each feature from 1 to 50. Columns 2 to 5 contain single-select radio buttons, where respondent can choose one appropriate support level per row (Basic, Standard, Premium, or Enterprise). Validation
A numeric value between 1 and 50 must be entered in the first column for each row.
Only one option can be selected per row from columns 2 to 5.
Open-end text questions in column 1 to 3 and a dropdown question in the last column This question includes three open-ended text fields for collecting contact details i.e. Name, Email address, and Phone number. The fourth column contains a single-select dropdown menu asking whether the respondent would like to be contacted about future studies. Validation
Text fields should accept valid entries (e.g., a proper email format for the Email field and numeric format for Phone number).
The dropdown menu in the fourth column requires the respondent to select one option from the list.
Last updated
Was this helpful?