Bloc Quiz
Un quiz noté à plusieurs questions : ajoutez un bloc Quiz, puis déposez-y des enfants Question de quiz, chacun avec ses propres options à choix multiple et une bonne réponse. C'est l'outil du studio pour les quiz de scoring de prospects, les tests de connaissance, et les envois de type personnalité « quel est votre résultat » où le résultat dépend réellement de ce que le destinataire répond.
Comment ça fonctionne
Contrairement au sondage et à la notation, un quiz n'a pas d'alternative de niveau 2 basée sur des liens — une combinaison à plusieurs questions et plusieurs options ne peut pas s'énumérer comme un ensemble de simples liens GET de la façon dont un seul vote de sondage le peut. Le seul chemin interactif du HTML envoyé est donc un vrai <form method="post"> dans l'email, soumettant directement vers l'endpoint d'interactions de MailInApp, enveloppé dans un niveau cinétique uniquement. Chaque question se rend comme un groupe de boutons radio étiquetés, et soumettre envoie toutes les réponses en une seule fois sans quitter la boîte de réception. Partout où ce formulaire cinétique est masqué par CSS (Outlook, ou tout client incapable de soumettre un formulaire dans l'email), le courrier affiche à la place un unique bouton toujours visible « Faire le quiz » qui ouvre le même quiz sur la vue en direct hébergée. Là, la page de vue en direct elle-même est le quiz, elle rend donc simplement le formulaire fonctionnel nu, sans bouton d'enveloppe supplémentaire.
Le scoring se fait entièrement côté serveur. À la soumission, l'endpoint d'interactions relit la propre grille de réponses du bloc quiz depuis l'arborescence stockée du projet et vérifie chaque réponse soumise par rapport à elle — un score rapporté par le client n'est jamais fié. Le résultat est écrit sur l'événement sous la forme { answers, score, total, bucket }, où bucket vaut "pass" ou "fail" selon que (correct / total) * 100 a atteint le score de réussite configuré du bloc.
Si vous définissez une redirection après soumission vers un chemin de la vue en direct, cette redirection porte le score et le total en paramètres de requête. La page de résultats peut alors afficher une bannière de résultats — le message de réussite/échec que vous avez configuré, pas un simple remerciement générique. Laisser la redirection vide (ou définir quelque chose qui n'est pas un chemin relatif au site commençant par /) revient au défaut de la page de résultats propre du bloc quiz.
Si l'enquête du projet a clôturé (une date de clôture ou un plafond de réponses atteint), le bloc quiz rend à la place son titre et l'invite de chaque question comme un simple texte non interactif, accompagné d'une note « Cette enquête n'accepte plus de nouvelles réponses ». Cette vérification n'a lieu que sur la vue en direct hébergée, puisque le HTML envoyé est statique au moment de l'envoi et ne clôture jamais.
Champs configurables sur le bloc Quiz lui-même :
- Titre et libellé de soumission (par défaut « Voir mon score ») — plus la couleur et la taille de police propres au titre.
- Score de réussite — le pourcentage minimal de bonnes réponses (0 à 100) qu'un destinataire doit atteindre pour se retrouver dans le lot « réussi ».
- Message en cas de réussite / Message en cas d'échec — les deux blocs de texte de résultats affichés selon le lot calculé.
- Redirection après soumission — un chemin optionnel relatif au site vers lequel envoyer le destinataire après le scoring ; voir ci-dessus pour la façon dont le score/total sont reportés.
- Couleur de fond, marge intérieure, bordure, rayon de bordure sur la carte.
- Des surcharges de style de texte pour le titre, le texte des questions, les options de réponse, le bouton de soumission, et chaque message de résultats indépendamment.
Chaque enfant Question de quiz porte son propre texte de question, une liste d'options, et une bonne réponse qui doit correspondre exactement à l'une des options (sensible à la casse, correspondance de chaîne littérale) — une non-correspondance signifie que cette question ne peut jamais être notée correcte.
Exemples
Subject
How well do you know our products? Take the quiz
Un éditeur de logiciel peut faire tourner un quiz de scoring de prospects « quel est votre niveau de maturité en automatisation ? » conditionné par un seuil de réussite, le message de score de réussite pointant les prospects qualifiés vers un lien de réservation de démo et le message d'échec pointant tous les autres vers du contenu de nurturing à la place. Voir Engagement et fidélisation pour en savoir plus sur l'utilisation de contenu interactif pour qualifier et réengager une liste. Un fournisseur de cours peut envoyer un court contrôle de connaissances avant une session en direct afin que les instructeurs sachent où en est la salle avant de commencer. Un quiz de type personnalité « quelle gamme de produits vous convient » peut utiliser la répartition réussite/échec comme un simple embranchement à deux voies : recommander le produit A au-dessus du seuil, le produit B en dessous. Cela fonctionne sans construire une vraie logique de ramification par réponse, puisque le texte de chaque lot est exactement à cela que servent les deux messages de résultats.
À quoi ressemble l'alternative statique
<div style="margin:12px 0;background-color:transparent">
<p style="margin:0 0 10px;font-weight:700;font-size:18px;color:#111827">
Test your knowledge!
</p>
<!-- kinetic <form> posting to /api/interactions omitted — hidden from
Outlook and any client that can't post an in-email form -->
<div style="text-align:center;margin-top:8px">
<a href="https://mailinapp.com/v/eyJhbGci..."
style="display:inline-block;padding:10px 20px;background-color:#4f46e5;
color:#ffffff;border-radius:6px;text-decoration:none;
font-size:14px;font-weight:600">
Take the quiz
</a>
</div>
</div>
C'est l'alternative toujours visible : un unique bouton vers la vue en direct hébergée, où le même quiz se rend comme un vrai <form> fonctionnel — il n'y a pas de niveau de lien par question ou par réponse comme en ont le sondage et la notation.