Use a Question block when you want learners to answer a question before they continue in a scenario. Depending on the question type, learners can type an answer, write a longer response, choose from a list, match items, or fill in missing words.
Question blocks are useful for knowledge checks, reinforcing key information, collecting responses, and making sure learners understand important content before moving on.
When a learner submits an answer, their response is saved. For question types with correct answers, the learner moves to the next block if their answer is correct.
If the answer is incorrect, what happens next depends on whether you have added a 'Wrong answer message':
- If you add a 'Wrong answer message', the learner sees the message and can try again.
- If you do not add a 'Wrong answer message', the learner moves to the next block even if their answer is incorrect.
Check out the scenario below to explore the different question types and how to set them up.
Correct phrase
Use a Correct Phrase question when you want the learner to type a specific answer.
The learner’s answer is compared against the correct answer you add. The answer must match exactly, so spelling and punctuation matter. Because of this, such questions work best with short, clear answers where there is only one expected wording.
To set up a Correct Phrase question:
Create a new block, then select 'Question'.
Select the question type, then select 'Correct Phrase'.
Enter the question in the 'Question' field.
Enter the correct answer in the 'Answer' field. The learner's response will be compared against this text. Answers are not case-sensitive.
[Optional] Fill the 'Wrong answer message' field. This message will be displayed when the learner enters an incorrect response.
Open
Use an Open question when you want the learner to write a longer, open-ended response.
Open questions do not have a correct answer. This makes them useful for reflections, written explanations, feedback, or other questions where you want to collect the learner’s own response.
Since there is no expected right answer, the learner can always continue after submitting any response.
To set up an Open question:
Create a new block, then select 'Question'.
Select the question type, then select 'Open'.
Enter the question in the 'Question' field.
Multiple-choice
Use a Multiple-choice question when you want learners to choose one or more answers from a list of options.
You can mark either one correct answer or multiple correct answers. The learner can select multiple options, even if only one option is correct.
The learner’s selection is compared against the correct option or options you mark. If there are multiple correct answers, the learner must select all of them to proceed. If they select only some of the correct answers or select any incorrect options, the answer is treated as incorrect.
To set up a multiple-choice question:
Create a new block, then select 'Question'.
Select the question type, then select 'Multiple-choice'.
Enter the question in the 'Question' field.
Add answer options using the 'Answer #...' fields. Click 'Add answer' to add another option. Use the checkboxes on the left to mark the correct answers.
[Optional] Fill the 'Wrong answer message' field. This message will be displayed when the learner enters an incorrect response.
Matching
Use a Matching question when you want learners to match items from one column with related items in another column.
This works well for matching terms with definitions, concepts with examples, or questions with answers. The learner must match all items correctly to proceed.
To set up a matching question:
Create a new block, then select 'Question'.
Select the question type, then select 'Matching'.
Enter the question in the 'Question' field.
Set up the matching pairs. Use 'Add match items' to add another row.
[Optional] Fill the 'Wrong answer message' field. This message will be displayed when the learner enters an incorrect response.
The answer options are shuffled randomly when presented to the learner.
Fill in the blanks
Use Fill in the blanks when you want learners to complete a text by selecting missing words.
Learners choose answers from a shared list of options and place them into the blanks. All blanks must be completed correctly to proceed.
This question type works well for checking key terminology, completing sentences, or testing understanding of a process.
To set up a fill-in-the-blanks question:
Create a new block, then select 'Question'.
Select the question type, then select 'Fill in the blanks'.
Use the 'Question' field to explain what the learners need to do.
Use the 'Text' field to enter the text that the learners will complete. To add blanks, select the space in the text and click 'Add blank'. Blanks are represented as numbers.
Fill in the 'Answers' fields with the correct answers for each corresponding blank.
[Optional] Fill the 'Wrong answer message' field. This message will be displayed when the learner enters an incorrect response.
Notes and limitations
Learner responses are saved for all question types. You can review them by exporting the data or reviewing the individual learner sessions via the analytics dashboard for your landing page. Learn more.
For question types with correct answers, learners move to the next block when they answer correctly.
If a learner answers incorrectly and you have added a 'Wrong answer message', they see the message and can try again. If you have not added a 'Wrong answer message', they move to the next block even if the answer is incorrect.
Correct Phrase answers must match the expected answer exactly. To avoid learners being marked incorrect because of small wording differences, we recommend using short and simple answers.
For Matching and Fill in the blanks questions, all matches or blanks must be correct for the answer to be accepted.
There is no character limit for questions and answers. However, we recommend keeping them short, especially if learners complete scenarios on mobile devices.
Open, Matching and Fill in the Blanks questions are not supported in VR (ThingLink XR) as of May 2026. Support for these question types will be added soon.
Comments
0 comments
Article is closed for comments.