Creating a quiz(test) form

  • ceelectronics
    Asked on March 6, 2018 at 2:05 PM

    I am trying to figure out a way to have a user answer 10 questions and if he can correctly answer 8 of them, he will be granted a certification template.  Is there any easy way to do this?

  • Adrian
    Replied on March 6, 2018 at 3:15 PM

    I have made a DEMO form with 3 questions, but it should work with as many questions you like. Form URL: https://form.jotform.com/80646259432965

    You can use the Single Choice Element for the questions. Then, set a Calculation Value for each option. If the choice is incorrect, set it to 0, if it is correct, set it to 1.
    You can set a Calculation Value for each option in the OPTIONS tab of the Field's Properties.

    1520367082calc Screenshot 10

    I also recommend you turn on the option to SHUFFLE the options. This way, the choices will not show always in the same position.

    Creating a quiz(test) form Image 21

    Then, add a Form Calculation Widget where you calculate the sum of all the choices.

    Creating a quiz(test) form Image 32

    Creating a quiz(test) form Image 43

    You can hide the Calculation field and use it to set Conditions when the value of this field is greater than 7 for example.


    Let us know if you need further assistance.

  • ceelectronics
    Replied on March 6, 2018 at 3:19 PM

    awesome, thank you! As soon as I get my questions ready I will let you know how it goes. If this works out well, we will probably be making a lot of these.

    Again, thank you.

  • ceelectronics
    Replied on March 6, 2018 at 4:43 PM

    So that worked out great. However, I am having another issue now.

    If the user fails the test, I would like the page to say "sorry, your failed, please re-teke the test" and the next button (could I change this one "next" button to say "re-take test") would send them back to the start of the form, or at least to the start of the questions. (side question-is it possible to have their info saved in all the fields so they dont have to re-fill all of their information?)

    If they pass, I want them to be able to download their certificate and then press next to see the end of the form with a thank you and a submit. The submit would then send their info back to us letting us know that they are in-fact certified.


    Thank you, hope that makes sense.

  • Kevin Support Team Lead
    Replied on March 6, 2018 at 5:49 PM

    We will help you with your last question on  a different thread: https://www.jotform.com/answers/1407090 

    Thanks.