How to create timed quiz that calculates score and sends it to my email

  • Profile Image
    merantix
    Asked on August 04, 2017 at 04:33 AM

    Dear JotForm Team,

    I'm trying to build a quiz to send out to candidates, which will ask different kinds of multiple choice questions (with images and graphs). More than one answer can be correct per question and so sometimes multiple answers should be selected by the candidate to get the full score. 

    In the end I want to see how they scored by receiving an email with their overall score. I have tried to make my form a quiz using the quiz app but it does not score the questions correctly.

    Please help!

    Many thanks!

  • Profile Image
    Charlie
    Answered on August 04, 2017 at 05:13 AM

    Hi,

    May I know if you have checked this guide on how to use the Quiz app: https://www.jotform.com/help/289-Turn-Your-Form-into-a-Quiz-or-Exam-. You need to check the correct answers for it to calculate the correct score.

    If that doesn't work for you, then you can manually calculate the score in your end using conditional logic, form calculation widget and assigning calculation values. 

    Here's an example form: https://form.jotformpro.com/72151972928969. Here's how I setup mine:

    1. First, you can see below that my questions are based on default single and multiple choice fields. 

     

    2. Now if you open the properties of the fields, you can see the "Surveying" tab. This allows you to set a calculation value on your options. You can learn more about this on this guide: https://www.jotform.com/help/301-How-to-Assign-Calculation-Value. In my case, the correct answer has a value of "1" while the rest are set to "0". 

     

    3. Now after you have assign calculation values on all of the question fields, we will add the Form Calculation widget. This will allow us to sum up or calculate the total score of all the selected options. 

     

    4. Below is a sample of how my Form Calculation widget is setup. 

     

    To learn more on how to do calculations in your form, you can check the following guides:

    https://www.jotform.com/help/259-How-to-Perform-Form-Calculation-Using-a-Widget 

    https://www.jotform.com/help/268-Conditional-Logic-Inserts-Text-Calculation-Into-A-Field 

     

    5. If you open the properties (gear icon) of the widget, there's an option there to hide it so that your users won't be able to see it.

     

    6. The score can be then added in your email alert template or in your "Thank You" page. Under the "Form Fields" drop down option, you should see that the label of the Form Calculation widget that handles the total score is there.  

     

    You now have a quiz form with advance calculation for specific scoring you have.

    I hope that helps.