Formulario emergente posterior al registro para preguntas demográficas opcionales, ¿existe?

Hola a todos, el descargo de responsabilidad habitual es que soy lo más alejado de un desarrollador, pero me ocupo de un foro comunitario que utiliza Discourse (plan Pro Plus) y estoy haciendo todo lo posible por aprender. Me temo que esto es muy una situación de ‘explícamelo como si tuviera 5 años’.

Necesito orientación sobre cómo implementar un formulario emergente posterior al registro, ¿si es que eso es posible?

El problema: Actualmente hacemos preguntas demográficas opcionales (edad, tipo de cáncer, ubicación, etc.) en el propio formulario de registro, y esto está creando fricción. Nuestros usuarios están lidiando con problemas de salud graves y queremos que el registro sea lo más sencillo posible.

Lo que quiero hacer: Mostrar un formulario emergente que se pueda descartar inmediatamente después del registro con estas preguntas opcionales. Los requisitos clave que he identificado hasta ahora:

  • Aparece una sola vez después del registro (no en cada inicio de sesión)

  • Los usuarios pueden descartarlo sin completarlo

  • Nunca vuelve a mostrarse una vez descartado o completado

  • Guarda las respuestas en campos de usuario personalizados si deciden completarlo

Preguntas:

  1. ¿Existe algún componente/plugin existente que haga algo similar que pueda usar o del que pueda aprender?

  2. ¿Debería esto ser un plugin en lugar de un componente de tema?

  3. ¿Cuál es la mejor manera de rastrear persistentemente el descarte?

  4. ¿Alguna ‘trampa’ y dificultad obvia con este enfoque?

¡Gracias por cualquier indicación! Y háganme saber si lo estoy complicando demasiado; quiero asegurarme de estar adoptando el enfoque correcto siendo tan novato.

No conozco ningún componente de tema que muestre una ventana emergente después del registro, pero debería ser posible, y podrías verificar algunas de las estadísticas del usuario para mostrarla solo a los usuarios nuevos (quizás un tiempo de lectura de 0; no creo que “visto” funcione).

Me preguntaba si un mensaje personal enviado al usuario también podría funcionar. Hay algunas opciones sobre cómo enviar un mensaje a los usuarios una vez que se unen. Necesitaría verificar cuál funciona mejor para este caso.

Con el componente https://meta.discourse.org/t/user-field-prompt/185214, la información incluso podría ingresarse directamente en el mensaje.

image

1 me gusta

No es una respuesta técnica, sino desde una perspectiva de experiencia de usuario (UX): si las preguntas causan fricción durante el registro, te garantizo que una ventana emergente que aparezca justo cuando finalmente “entras” será aún más indeseada.

1 me gusta

Aquí estás predicando a los ya convencidos, @chapoi, ¡pero este es el compromiso al que hemos llegado por el momento! :melting_face:

1 me gusta