Post-Anmelde-Popup-Formular für optionale demografische Fragen – gibt es das?

Hallo zusammen, der übliche Haftungsausschluss, dass ich alles andere als ein Entwickler bin, aber ich betreue ein Community-Forum, das Discourse (Pro Plus-Plan) verwendet, und ich gebe mein Bestes, um zu lernen. Ich fürchte, dies ist sehr viel eine „Erkläre es mir wie einem Fünfjährigen“-Situation.

Ich bräuchte etwas Anleitung zur Implementierung eines Popup-Formulars nach der Registrierung, falls so etwas existiert?

Das Problem: Wir stellen derzeit optionale demografische Fragen (Alter, Krebsart, Standort usw.) im Registrierungsformular selbst, was zu Reibungsverlusten führt. Unsere Benutzer haben mit ernsthaften Gesundheitszuständen zu kämpfen, und wir möchten die Registrierung so unkompliziert wie möglich gestalten.

Was ich tun möchte: Ein ausblendbares Popup-Formular unmittelbar nach der Registrierung mit diesen optionalen Fragen anzeigen. Die wichtigsten Anforderungen, die ich bisher identifiziert habe:

  • Wird nur einmal nach der Registrierung angezeigt (nicht bei jeder Anmeldung)

  • Benutzer können es schließen, ohne es auszufüllen

  • Wird nie wieder angezeigt, sobald es geschlossen oder ausgefüllt wurde

  • Speichert Antworten in benutzerdefinierten Benutzerfeldern, wenn sie es ausfüllen

Fragen:

  1. Gibt es eine vorhandene Komponente/ein Plugin, das etwas Ähnliches tut, das ich verwenden oder daraus lernen könnte?

  2. Sollte dies eher ein Plugin als eine Theme-Komponente sein?

  3. Was ist der beste Weg, um das Schließen dauerhaft zu verfolgen?

  4. Gibt es offensichtliche „Stolperfallen“ und Fallstricke bei diesem Ansatz?

Vielen Dank für jeden Hinweis! Und lassen Sie mich wissen, ob ich das Ganze überkompliziere – ich möchte sicherstellen, dass ich als solcher Neuling den richtigen Ansatz wähle.

Ich kenne keine Theme-Komponente, die nach der Anmeldung ein Pop-up anzeigt, aber es sollte möglich sein, und Sie könnten einige der Benutzerstatistiken überprüfen, um es nur neuen Benutzern anzuzeigen (vielleicht eine Lesezeit von 0; ich glaube nicht, dass „gesehen“ funktioniert).

Ich habe mich gefragt, ob auch eine persönliche Nachricht an den Benutzer funktionieren könnte. Es gibt einige Optionen, wie man Benutzern eine Nachricht senden kann, sobald sie beitreten. Ich müsste prüfen, welche in diesem Fall am besten funktioniert.

Mit der Komponente https://meta.discourse.org/t/user-field-prompt/185214 könnten die Informationen sogar direkt in der Nachricht eingegeben werden.

image

1 „Gefällt mir“

Keine technische Antwort, aber aus UX-Sicht: Wenn die Fragen während der Registrierung Reibung verursachen, garantiere ich, dass ein Popup, das erscheint, sobald man es endlich „geschafft“ hat, noch unerwünschter sein wird.

1 „Gefällt mir“

Du predigst hier vor der versammelten Mannschaft, @chapoi, aber das ist der Kompromiss, den wir im Moment erreicht haben! :melting_face:

1 „Gefällt mir“