Formulaire pop-up après inscription pour des questions démographiques facultatives - existe-t-il ?

Bonjour à tous, l’avertissement habituel s’impose : je suis la personne la plus éloignée d’un développeur, mais je m’occupe d’un forum communautaire qui utilise Discourse (plan Pro Plus), et je fais de mon mieux pour apprendre. Je crains que ce soit une situation de type « expliquez-moi comme si j’avais 5 ans ».

J’aurais besoin de quelques conseils pour implémenter un formulaire contextuel (popup) après l’inscription, si cela est possible ?

Le problème : Nous posons actuellement des questions démographiques facultatives (âge, type de cancer, localisation, etc.) dans le formulaire d’inscription lui-même, ce qui crée des frictions. Nos utilisateurs font face à des problèmes de santé graves et nous souhaitons rendre l’inscription aussi simple que possible.

Ce que je souhaite faire : Afficher un formulaire contextuel (popup) que l’on peut fermer immédiatement après l’inscription avec ces questions facultatives. Les exigences clés que j’ai identifiées jusqu’à présent :

  • Apparaît une seule fois après l’inscription (pas à chaque connexion)

  • Les utilisateurs peuvent le fermer sans le compléter

  • Ne s’affiche plus jamais une fois fermé ou complété

  • Enregistre les réponses dans des champs utilisateur personnalisés s’ils le remplissent

Questions :

  1. Existe-t-il un composant/plugin existant qui fait quelque chose de similaire que je pourrais utiliser ou étudier ?

  2. Devrait-ce être un plugin plutôt qu’un composant de thème ?

  3. Quelle est la meilleure façon de suivre de manière persistante la fermeture (dismissal) ?

  4. Y a-t-il des pièges évidents avec cette approche ?

Merci pour tout conseil ! Et n’hésitez pas à me dire si je complique trop les choses - je veux m’assurer que j’adopte la bonne approche en tant que novice.

Je ne connais aucun composant de thème qui affiche une fenêtre contextuelle après l’inscription, mais cela devrait être possible, et vous pourriez vérifier certaines des statistiques de l’utilisateur pour l’afficher uniquement aux nouveaux utilisateurs (peut-être un temps de lecture de 0 ; je ne pense pas que “vu” fonctionne).

Je me demandais si un message personnel envoyé à l’utilisateur pourrait également fonctionner. Il existe des options sur la façon d’envoyer un message aux utilisateurs dès qu’ils s’inscrivent. Je devrais vérifier quelle option fonctionne le mieux dans ce cas.

Avec le composant https://meta.discourse.org/t/user-field-prompt/185214, les informations pourraient même être saisies directement dans le message.

image

1 « J'aime »

Ce n’est pas une réponse technique, mais d’un point de vue UX : si les questions créent des frictions pendant l’inscription, je vous garantis qu’une fenêtre contextuelle apparaissant à l’instant où vous avez enfin « réussi » sera encore plus mal accueillie.

1 « J'aime »

Vous prêchez à des convertis ici @chapoi, mais c’est le compromis que nous avons atteint pour le moment ! :melting_face:

1 « J'aime »