Passer au contenu principal

Comment créer un quiz avec score et logique

Découvrez comment créer un quiz noté avec calcul automatique des points, pages de résultats conditionnelles et logique qui oriente chaque répondant selon son score.

Ce que vous allez créer

À la fin de ce guide, vous disposerez d’un quiz noté entièrement fonctionnel qui calcule les points de chaque répondant en temps réel, puis affiche automatiquement une page de résultats différente selon son score, le tout sans écrire une seule ligne de code. Vous pouvez l’utiliser pour des évaluations de formation, des quiz de qualification de prospects, des parcours de recommandation de produits ou tout scénario dans lequel les réponses doivent déterminer un résultat.

Quand l’utiliser

  • Vous organisez des formations pour vos employés et devez vérifier leurs connaissances avec un seuil de réussite

  • Vous souhaitez un quiz de qualification qui oriente les prospects vers différentes offres selon leurs réponses

  • Vous créez un parcours de recommandation de produits dont les résultats dépendent des réponses de l’utilisateur

  • Vous avez besoin d’un contrôle des connaissances à la fin d’un parcours d’intégration

  • Vous proposez des cours en ligne et souhaitez que les apprenants reçoivent un retour personnalisé selon leur score


Étape par étape pour créer votre quiz avec calcul automatique du score

Étape 1 : Créer un nouveau projet

Depuis votre tableau de bord Formaloo, cliquez sur + New project et choisissez Form. Vous démarrez ainsi avec un projet auquel un formulaire est déjà associé. C’est dans ce formulaire que vous créerez les questions de votre quiz et la logique de calcul du score.

Astuce : donnez à votre projet un nom explicite (par exemple, « Quiz de connaissances produit ») pour le retrouver facilement par la suite.

Étape 2 : Ajouter des questions et un style à votre quiz

Ouvrez l’éditeur de formulaire. Pour chaque question du quiz, ajoutez un champ Multiple choice ou Dropdown. Le choix multiple est le plus adapté aux quiz, car il est visuellement clair et facile à utiliser sur mobile.

Pour chaque champ de question :

  1. Cliquez sur + Add field et sélectionnez Multiple choice (ou Dropdown)

  2. Saisissez votre question comme libellé du champ

  3. Ajoutez toutes les options de réponse

  4. Repérez l’option qui constitue la bonne réponse ; vous y ferez référence lors de la configuration de la logique de score à une étape ultérieure

  5. Cliquez sur Publish à tout moment pour enregistrer les modifications

💡 Astuce : pour les quiz courts, gardez toutes les questions sur une seule page. Pour les évaluations plus longues (plus de 10 questions), utilisez la fonction de saut de page du formulaire pour répartir les questions en sections.

Pour modifier l’apparence de votre quiz, accédez à l’onglet Design et créez un nouveau thème, ou utilisez l’un des thèmes de la Gallery pour donner à votre quiz un aspect moderne et soigné.


Étape 3 : Ajouter un champ Variable pour suivre le score

Un champ Variable est un champ masqué, exclusivement numérique, qui stocke une valeur calculée au fur et à mesure, ici le score du quiz. Il n’est jamais affiché au répondant, sauf si vous insérez sa valeur ; consultez les étapes 5 et 7 pour savoir comment procéder.

  1. Cliquez sur + Add field et faites défiler jusqu’à Variable

  2. Sélectionnez Integer si vous ne souhaitez pas calculer de décimales. Sinon, sélectionnez Decimal.

  3. Donnez à la variable un nom explicite, comme « Score » ou « Score total »

  4. Définissez la valeur par défaut sur 0. Il s’agit du score de départ, avant toute réponse.

  5. Attribuez un ID au champ de score (par exemple, total_score) ; vous l’utiliserez pour l’insertion de réponses dans la page de fin (étape 5) et dans les modèles d’e-mail (étape 7).


Étape 4 : Configurer la logique de score pour chaque question

C’est ici que vous attribuez des points lorsque l’utilisateur sélectionne une bonne réponse. Vous utiliserez Advanced logic, accessible depuis le panneau des paramètres du formulaire à droite de l’éditeur.

  1. Dans l’éditeur de formulaire, ouvrez le panneau des paramètres du formulaire à droite et cliquez sur Advanced logic

  2. Sous chaque Field, cliquez sur + Add rule

  3. Définissez la condition : [votre champ de question] is [option de bonne réponse]

  4. Définissez l’action : Add → [nombre de points] → [votre champ Variable de score] (par exemple, ajoutez 1 point à la variable Total score)

  5. Cliquez sur Save

  6. Répétez l’opération pour chaque question de votre quiz


Étape 5 : Créer vos pages de fin de résultats

Dans Formaloo, un formulaire peut comporter plusieurs pages de fin, chacune affichée à un groupe de répondants différent selon son score. Créez une page de fin pour chaque palier de résultats.

Pour ajouter des pages de fin :

  1. Dans l’éditeur de formulaire, faites défiler jusqu’en bas de votre formulaire

  2. Vous verrez la page de fin par défaut. Modifiez-la pour votre premier palier de résultats (par exemple, « Bravo ! Vous avez réussi. »)

  3. Pour ajouter d’autres pages de fin, cliquez sur + Add ending page en bas de l’éditeur

  4. Créez une page pour chaque tranche de score, par exemple :

    • Réussi : affichée aux répondants ayant obtenu entre 8 et 10

    • Presque : affichée aux répondants ayant obtenu entre 5 et 7

    • Réessayez : affichée aux répondants ayant obtenu entre 0 et 4

  5. Personnalisez chaque page de fin avec un titre, un message et, si vous le souhaitez, une image ou un lien

💡 Nous vous recommandons de conserver la page de fin par défaut et de la personnaliser pour qu’elle serve de page « de repli » pour les cas particuliers.

Par exemple, en cas d’incohérence dans la logique, ou si deux variables obtiennent le même nombre de points (il est alors impossible de départager sur la base du score le plus élevé), l’utilisateur arrivera sur cette page de fin par défaut.


Étape 6 : Configurer l’orientation conditionnelle vers la bonne page de fin

Vous allez maintenant indiquer à Formaloo quelle page de fin afficher en fonction du score du répondant. Revenez dans Advanced logic, en utilisant cette fois le déclencheur On submit.

📖 En savoir plus sur la gestion de plusieurs pages de fin avec la logique : Comment configurer plusieurs pages de fin avec une logique de redirection

  1. Dans le panneau des paramètres du formulaire, à droite, cliquez sur Advanced logic

  2. Cliquez sur l’onglet On submit

  3. Cliquez sur + Add rule

  4. Définissez la condition : [champ Variable de score] is greater than or equal to [score minimum de ce palier] (par exemple, 8)

  5. Définissez l’action : Go to ending page → [Réussi]

  6. Cliquez sur Save

  7. Ajoutez une deuxième règle pour le palier suivant : Score is greater than or equal to 5 → Go to ending page → Presque

  8. Ajoutez une troisième règle (ou conservez la page de fin par défaut) pour le palier de score le plus bas

💡 Formaloo évalue les règles On submit dans l’ordre, de haut en bas. Placez votre palier de score le plus élevé en premier afin qu’il soit pris en compte avant les paliers inférieurs.


Étape 7 : (Facultatif) Envoyer leur score aux répondants par e-mail

Si vous souhaitez que les répondants reçoivent un e-mail de confirmation indiquant leur score, configurez une action Send email dans votre logique On submit.

  1. Dans Advanced logic → On submit, ajoutez une nouvelle règle (aucune condition n’est nécessaire si elle doit se déclencher pour tout le monde)

  2. Définissez l’action sur Send email

  3. Sélectionnez ou créez un modèle d’e-mail personnalisé. Ajoutez @score dans le corps du modèle pour insérer automatiquement le score du répondant

  4. Définissez comme destinataire le champ e-mail du répondant (sélectionnez-le dans la liste déroulante des champs)

📖 Découvrez comment créer et utiliser des modèles d’e-mail personnalisés : Comment créer et envoyer des modèles d’e-mail personnalisés


Étape 8 : Prévisualiser et publier votre quiz

  1. Cliquez sur Preview dans la barre supérieure pour tester votre quiz, répondez à chaque question et vérifiez que la bonne page de fin s’affiche

  2. Testez chaque palier de score en soumettant plusieurs fois avec différentes combinaisons de réponses

  3. Une fois que tout fonctionne, cliquez sur Share et copiez le lien de votre quiz, ou intégrez le formulaire à votre site web

💡 Astuce : si vous créez ce quiz pour un portail où les utilisateurs se connectent pour y répondre et consulter leur historique, vous pouvez activer un portail client sur ce projet. Consultez comment créer un portail et gérer l’accès des utilisateurs pour la configuration complète. Les domaines personnalisés sont disponibles avec l’offre Business ou via le module complémentaire Brand removal.


Résultat final

Vous disposez désormais d’un quiz noté qui comptabilise automatiquement les points au fil des réponses, puis oriente chaque personne vers une page de résultats personnalisée selon son score total. Si vous avez ajouté l’étape de l’e-mail, les répondants reçoivent également une confirmation indiquant leur score, sans aucune intervention manuelle de votre part. Le quiz accepte un nombre illimité de répondants, enregistre chaque soumission dans votre tableau de bord Formaloo et peut être intégré n’importe où ou partagé via un lien autonome.


Avez-vous trouvé la réponse à votre question ?