Imagine you’re creating a quiz or a test, and you want to assign points to answers. Then, based on these answers, you want to show people their results, give them a grade or redirect them to a relevant website.
Let’s say I want to create a geography quiz for my students or a fun film quiz for my friends, and l want to show them how they did as soon as they submit their answers. This can easily be done by adding scores to responses.
You can add scores to Multiple Choice, Picture Choice, Yes/No, Opinion Scale, Rating, Dropdown and Legal question types.
Note! The Number, Statement, Long Text, Short Text, Phone Number, Email, Date, File Upload, Payment and Website question types are not supported by Score quiz.
In this simple scenario we want to show people the following when they submit their answers:
- Zero to four questions answered correctly → “Okay, that was pretty hard… You got x/8, which makes you a Junior Geographer.”
- Five to seven questions answered correctly → “Pretty impressive! You got x/8 which makes you an Intrepid Explorer.”
- Eight out of eight questions answered correctly → “Amazing work! You got all the questions right, which makes you a Master Geographer.”
Let’s see how it’s done:
1. Go to the Editor and create all your questions.
2. Create an Ending for each of your score ranges.
3. Show people their score on your Ending screen by typing @ and selecting score from the dropdown list:
4. Go to Logic and click Score quiz under Simple.
Note! You can only set up one kind of Logic per typeform. This means that you can’t combine different types of Logic, like Outcome quiz, Score quiz, and Branching and calculations. To create a more complex quiz with calculations, use Branching and calculations under Advanced Logic.
5. Assign points to your answers, and click Save when ready. In this example, I’ll just give 0 points after wrong answers and 1 point after correct ones.
6. Go back to the editor where you’ll see some score ranges automatically assigned to your Endings:
7. Click one of the numbers to view and edit your score ranges, and hit Save when ready.
Note! Make sure that your score ranges don’t overlap with each other. For example, you cannot create a score range from 1 to 3, and then the next one from 3 to 5. The correct score range would be 1 to 3 and then 4 to 5. You can, however, create a score range for a single score, for example 5 to 5 if all answers are correct, and 0 to 0 if all answers are wrong.
Here is what people will see after they submit your form if they get 5 out of 8 questions right:
Perfect, you just showed people different Endings based on their scores!