web-dev-qa-db-fra.com

Quiz dans un e-mail HTML - alternative pour afficher les éléments du formulaire

Un de nos clients souhaite envoyer un mail HTML contenant un quiz.

Je ne sais pas comment ce genre de quiz est appelé en anglais, mais je vais essayer d'expliquer: Il y a des questions dans une liste ordonnée, chaque question est suivie de plusieurs réponses possibles. Chaque réponse est associée à une lettre. Lorsque vous avez obtenu les bonnes réponses, les lettres associées donneront la solution Word.

Le problème: Initialement, l'idée était d'utiliser un formulaire HTML avec des champs de saisie pour la ou les bonnes réponses. Mais il n'y a aucune chance d'afficher le contenu du formulaire HTML dans les clients de messagerie comme Outlook, les éléments HTML comme les entrées ou les champs de zone de texte ne sont pas présentables en tant que tels. Autant que je sache, l'interaction à l'aide de formulaires est impossible à l'intérieur d'un courrier HTML.

De plus, il n'y a aucune chance d'afficher un lien comme "afficher ce courrier dans un navigateur". Ce n'est techniquement pas possible dans ce projet, donc le tout doit avoir lieu à l'intérieur du client de messagerie. Outlook sera utilisé par la plupart des destinataires.

Que feriez-vous dans un tel cas? Expliquez au destinataire du courrier qu'il doit écrire les bonnes lettres pour obtenir le mot de solution? Comment feriez-vous visuellement un tel quiz dans un mail?

1
Herr_Schwabullek

Malheureusement pour vous, la seule solution techniquement à votre disposition est de fournir un lien sortant au sein du client de messagerie. Les clients de messagerie comme Outlook ont ​​expressément désactivé les éléments de formulaire et même la possibilité d'exécuter des scripts dans un client de messagerie en raison des risques de sécurité que cela représente. Avant Outlook 2007, vous pouviez "afficher" des éléments de formulaire dans un code HTML, mais cela ne fonctionnerait jamais. Avec la sortie d'Outlook 2007, Microsoft vient d'aller de l'avant et a complètement désactivé les champs du formulaire.

Les deux options pour vous sont:

  1. Envoyez un lien vers les sondages dans l'e-mail.
  2. Demandez aux gens d'élaborer votre solution manuellement.

Il suffit de se rendre compte que les gens sont plus susceptibles de cliquer sur un lien (car c'est une pratique courante) que de trouver manuellement quelque chose. Si vous souhaitez en savoir plus sur l'envoi de sondages, consultez "Issue 10\Surveys" de la newsletter UX MailChimp.

Quelques exemples de sondages par e-mail:

Enquête Breaking Development Conference  BD Conf Survey

Enquête Noisetrade 2014  Noisetrade Books Survey

Enquête sur la livraison Netflix  When did a DVD arrive?

Enquête de suivi du service client Squarespace  Taken from ReallyGoodEmails.com

2
Hynes

Pour être honnête, je retournerais voir le client et lui dirais qu'un formulaire dans un e-mail n'est pas la bonne approche. Si vous expliquez pourquoi et proposez une meilleure approche, ils suivront souvent vos conseils.

Le quiz peut-il être dans le navigateur et l'e-mail conduira les gens à cela?

Si vous deviez absolument faire quelque chose dans un e-mail, vous devrez repenser comment cela fonctionnerait et quel est l'intérêt du quiz; Pourquoi faut-il que ce soit un quiz et quel est l'intérêt du mot solution? Pourriez-vous le faire dans un style de formulaire, mais sans utiliser d'entrées ou de sélections, et présenter simplement une liste d'options avec une lettre à côté de chacune. Avec cela, vous devrez garder la solution Word très simple.

Dans l'ensemble, j'imagine qu'il existe de meilleures approches pour faire ce que votre client essaie de réaliser. N'oubliez pas, ils vous ont engagé en tant qu'expert et pour les conseiller. Si nous faisions tout ce qu'un client demandait ... eh bien, je frémis de penser!

0
Eamonn Burke

Il n'y a pas de bonne prise en charge des formulaires HTML dans les clients de messagerie, veuillez consulter cet article http://www.flitehaus.com/blog/2011-06-20-can-i-include-form-email = à propos de la prise en charge des formulaires HTML. Ce que vous pouvez faire est d'envoyer un lien dans le courrier, qui s'ouvre dans le navigateur et contient le formulaire. Il serait donc préférable d'envoyer un lien vers le formulaire.Et après que la personne a compris le mot, il doit y avoir une validation.Je ne sais pas comment vous implémentez cela.

0
Prasanna Aarthi