Creating a Scored Quiz and Displaying Results in Thank You Message

  • valeriegauthieragroboreal
    Demandé le 21 décembre 2023 à 10:29

    Bonjour,

    Pouvez-vous me dire les étapes à suivre pour créer un calcul du total des points attribués à chaque réponse à la fin du questionnaire/quiz pour que le répondant puisse le voir.

    Est-ce possible de créer un profil selon la pointage obtenu et qu'il s'affiche pour le répondant?

    J'ai créé un questionnaire et j'ai attribué des points à chaque réponse mais je ne sais pas comment faire le calcul des points pour afficher à la fin.

    Merci

    Valérie

  • Kyle Jotform Support
    Répondu le 21 décembre 2023 à 13:23

    Hi Valérie,

    Thanks for reaching out to Jotform Support. Our French Support agents are currently busy assisting other Jotform users. However, I'd be happy to help you in English using Google Translate and you can reply in whichever language you feel comfortable using. If you'd rather have support in French, let us know, and we can have them do that. But keep in mind that you'll have to wait until they're available again.

    Now, let me help you with your question. Yes, I can guide you on how to calculate the total points for each answer at the end of a quiz and display it to the respondent. Let me show you how:

    1.  Assign Calculation Values

    • To open properties, pick the form element's gear icon in the Form Builder.
    • Go to Options in the properties box on the right.
    • Use Calculation Values should be enabled.Creating a Scored Quiz and Displaying Results in Thank You Message Image 1 Screenshot 60

    Below that choice, there will be a two-column table with all of the possibilities on the left and a blank column on the right. The computation values for each choice will be entered in the right column.

    • Enter a value for each row or paste a list of values separated by lines from your clipboard.Creating a Scored Quiz and Displaying Results in Thank You Message Image 2 Screenshot 71Dropdowns, radio buttons, and checkboxes can now be used in form computations and conditions. Here's a demo form that you can check out.

    2. Add Form Calculation Widget

    The next step is to add each quiz field to the Form Calculation widget to calculate the total score.

    • Select Add Form Element in the upper-left corner of the Form Builder.
    • Navigate to Widgets at the top of the left window.
    • Form Calculation can be found by searching.Creating a Scored Quiz and Displaying Results in Thank You Message Image 3 Screenshot 82
    • To create your formula, utilize the Add Field button and virtual number keypad in the options pane on the right.

    Note: To access the widget's settings, click the wand icon.

    • When you're finished, click Save in the lower-right corner.Creating a Scored Quiz and Displaying Results in Thank You Message Image 4 Screenshot 93

    3 . Display Total Score on the Thank You Page

    The Form Calculation widget will be hidden in the form. It will, however, be posted to the Thank You page or email autoresponder that your replies will receive after successfully submitting your form, so they can see the results. It's easy to set up. Let's do it:

    • In the Form Builder, go to the Settings tab.
    • Select the Thank You Page option on the left.
    • Customize the Thank You Page to suit how you want your tester to see it, then select + Add Field to add the hidden Calculation widget to your form. Creating a Scored Quiz and Displaying Results in Thank You Message Image 5 Screenshot 104

    Jotform does not have a built-in function for constructing a profile based on the score acquired. However, depending on the score, you can apply Conditional Logic to display alternative messages or redirect to different destinations. We have a guide about How to Change Thank You Message Using Conditional Logic that you can check out.

    If that’s not exactly what you’re looking for, can you explain a bit more so I can help you better? If you can also share the link to your form, I can check it out and help you with a solution.

    Let us know if there’s anything else we can do for you.