Modulo popup post-registrazione per domande demografiche facoltative - esiste?

Ciao a tutti, il solito disclaimer che sono la persona più lontana da uno sviluppatore, ma mi occupo di un forum della community che utilizza Discourse (piano Pro Plus) e sto facendo del mio meglio per imparare. Temo che questa sia una situazione molto “spiegamelo come se avessi cinque anni” (ELI5).

Ho bisogno di qualche indicazione su come implementare un modulo popup post-registrazione, se è una cosa fattibile?

Il problema: Attualmente poniamo domande demografiche facoltative (età, tipo di cancro, posizione, ecc.) nel modulo di registrazione stesso, e questo sta creando attrito. I nostri utenti stanno affrontando gravi condizioni di salute e vogliamo rendere la registrazione il più semplice possibile.

Cosa voglio fare: Mostrare un modulo popup che può essere chiuso immediatamente dopo la registrazione con queste domande facoltative. I requisiti chiave che ho identificato finora:

  • Appare una sola volta dopo la registrazione (non ad ogni accesso)

  • Gli utenti possono chiuderlo senza completarlo

  • Non viene mai mostrato di nuovo una volta chiuso o completato

  • Salva le risposte nei campi utente personalizzati se l’utente compila il modulo

Domande:

  1. Esiste un componente/plugin esistente che fa qualcosa di simile che potrei usare o da cui imparare?

  2. Dovrebbe essere un plugin piuttosto che un componente tema?

  3. Qual è il modo migliore per tenere traccia in modo persistente della chiusura?

  4. Ci sono “trappole” e insidie evidenti con questo approccio?

Grazie per qualsiasi suggerimento! E fatemi sapere se sto complicando eccessivamente le cose: voglio assicurarmi di adottare l’approccio giusto essendo un novellino.

Non conosco alcun componente del tema che mostri un pop-up dopo la registrazione, ma dovrebbe essere possibile, e potresti controllare alcune delle statistiche dell’utente per mostrarlo solo ai nuovi utenti (forse un tempo di lettura pari a 0; non penso che “visto” funzioni).

Mi chiedevo se anche un messaggio personale inviato all’utente potesse funzionare. Ci sono alcune opzioni su come inviare un messaggio agli utenti una volta che si uniscono. Dovrei verificare quale funzioni meglio in questo caso.

Con il componente https://meta.discourse.org/t/user-field-prompt/185214, le informazioni potrebbero anche essere inserite direttamente nel messaggio.

image

1 Mi Piace

Non è una risposta tecnica, ma da una prospettiva UX: se le domande causano attrito durante la registrazione, garantisco che un popup che appare nel momento in cui finalmente “entri” sarà ancora più sgradito.

1 Mi Piace

Stai predicando al coro qui @chapoi, ma questo è il compromesso che abbiamo raggiunto al momento! :melting_face:

1 Mi Piace