Limit number of choices (Multiple choice or Picture choice question type)
Would you like respondents to select more than one answer choice from the range, but limit their total number of choices?
Here’s an example: say you have a restaurant and you use a typeform on an iPad as an interactive menu. As for salads, guests can choose their ingredients, but you’d like to limit their options to 5 ingredients maximum:
How do you do that?
Here is the structure of the typeform:
To build your own, just follow these steps:
- Create a typeform and add a Multiple choice or a Picture type of question with a number of offered answers. Make sure you switch on the Multiple Selection button! In our example we used Picture choice to make the experience more visual and we added 12 options.
- Use the Calculator to add a score of 1 to the total Score for each item that can be selected. In the screenshot below we only displayed the first three but we did the same for each of the 12 items:
- Add a Statement saying “Please select maximum five” or something similar and set a Logic Jump to always jump back to the first question where all ingredients were displayed “Select a maximum of five ingredients for your healthy salad.”
- You can add a customized Thank You screen (optional).
- Set up Logic Jumps for the first Picture choice (or Multiple choice) question so that if the number of answers selected is equal or less than the limit you set, the respondent will be directed to the next question. But if the number of selected answers is higher, they will be redirected to the Statement we built under Step 3.
- Change the default text of the Multiple selection “Choose as many as you like” to a system message that suits your needs, in our case “Please choose a maximum of five ingredients”. Take a look at the article Customize system messages to learn how.
What if you would like to limit choices in more than 1 question?
Here is an example: say, you want your customers to pick their own ingredients for a Hoagie. They can use an iPad as an interactive menu and choose their favorite vegetables, proteins and even herbs! How can you make sure that your clients are not choosing more than 5 vegetables and more than 3 proteins? Check out this typeform:
Here is the structure of the typeform:
In order to build a similar typeform, please follow these steps:
Step 1: Add three Picture choice (or Multiple choice) questions with the choices of veggies, proteins and herbs.
Step 2: Add Statements after each Picture choice question saying “Please select maximum five” or “Please select maximum two”, as you need.
Step 3: Make sure you set a Logic Jump to always jump back to the previous Picture choice question where all ingredients were displayed “Select a maximum of five ingredients for your healthy salad.”
Step 4: Now, let’s set up the Calculator for each of the three Picture choice questions. You’ll want Calculator to store all your answers separately, that way, you can track them separately. But how? For each Picture choice question, set up the Calculator so that:
- it adds +1 for each answer in the first Picture Choice Question (veggies)
- it adds +10 for each answer in the second Picture Choice Question (proteins)
- it adds +100 for each answer in the third Picture Choice Question (herbs)
Then “ones” keep track of Question 1 answers, “tens” keep track of Question 2 answers, “hundreds” keep track of Question 3 answers, etc. In other words, imagine, that the final score will be a 3 digit number.
Let’s have a practice round: What does a Calculator score of 125 mean?
Let’s read the score from the last digit (“ones”) to the first (“hundreds”): the client chose…
- 5 ingredients in the 1st Picture Choice Question,
- 2 ingredients in the 2nd Picture Choice Question,
- 1 ingredient in the 3rd Picture Choice question.
Let’s look at the Calculator score set up for the first Question in our Example. In the screenshot below we only display the first three but we did the same for each of the 8 items:
Let’s look at the Calculator score set up for the second Question in our Example:
Step 5: Now let’s add the Logic Jump for each question.
- The first one is easy: Set up Logic Jumps so that if the number of answers selected is equal or less than the limit you set, the respondent will be directed to the next question. But if the number of selected answers is higher, they will be redirected to the Statement we built under Step 2.
- How about the second Picture choice question? Note that the client is allowed to pick any number of ingredients under the first Picture choice that does not exceed 5 (so 1, 2, 3, 4, and 5). Then your client is supposed to pick maximum of 3 proteins, so 4 would be clearly too many. Following our practice round, here is how you set up the Logic Jump:
This Logic Jump is activated after meeting 2 conditions:
- the respondent can only proceed to selecting a protein if they chose 5 vegetables at most, in other words if the Score is 5 or less, so: 1, 2, 3, 4 or 5.
- the client can choose 3 proteins at most, but choosing 4 is too much. Remember that choosing 4 proteins would add 40 to the Score!
And so, the Score cannot be:
- 41 (4 proteins and 1 vegetable)
- 42 (4 proteins and 2 vegetables)
- 43 (4 proteins and 3 vegetables)
- 44 (4 proteins and 4 vegetables)
- 45 (4 proteins and 5 vegetables)
If it is, the respondent gets a reminder that they can only select a maximum of three proteins. Otherwise, they’ll move on to choosing some healthy herbs.