Invia messaggi di benvenuto agli utenti in staging

Ciao e grazie mille per questo ottimo software. Sto attualmente configurando un server Discourse per un progetto Android open-source. Su Google Play è necessario specificare un indirizzo email di contatto. La mia idea è utilizzare questo indirizzo per pubblicare automaticamente su Discourse, in modo che l’intera comunità possa fornire supporto via email. Questo funziona già molto bene (Discourse crea utenti in fase di staging).

Sto cercando un modo per inviare automaticamente un messaggio agli utenti in fase di staging appena creati. Il motivo è che, quando inviano l’email, gli utenti potrebbero non aspettarsi che il loro indirizzo diventi pubblico. Stavo pensando a qualcosa del genere:

Grazie per averci contattato. Abbiamo pubblicato la tua richiesta nel nostro forum di supporto della comunità. I nostri volontari sono lieti di aiutarti. Se desideri eliminare il post, clicca qui.

La soluzione ideale (ma probabilmente più complessa) sarebbe inviare una email di conferma agli utenti in fase di staging prima di pubblicare il primo post. Questo aiuterebbe anche a prevenire lo spam. Qualcosa del genere:

Grazie per averci contattato. Il supporto è gestito da volontari nel nostro forum. Abbiamo già creato un post per te, ma non è ancora visibile. Clicca qui per renderlo visibile e ricevere risposte. Se ignori questo messaggio, non ti invieremo ulteriori email.

Questo è sostanzialmente l’opposto di questa discussione:

Esiste già un modo per farlo? Grazie mille per la risposta!

Ciao e benvenuto nella nostra community. Siamo felici di averti qui.

Se sei familiare con i webhook, credo che potresti configurarne uno per inviare un’email quando vengono creati utenti in fase di staging.

Detto questo, potresti voler ripensare al tuo flusso di lavoro, che a mio avviso va contro il modo in cui Discourse è progettato per funzionare. Più ti allinei al flusso naturale, meno difficoltà incontrerai nell’allestimento e nella gestione della tua community. Inoltre, avere un processo di “disiscrizione” (opt-out) invece di uno di “iscrizione” (opt-in) è in contrasto con il GDPR e altre normative sulla privacy, nonché con le aspettative generali delle persone riguardo al trattamento del proprio indirizzo email.

Non so che tipo di domande di supporto riceveranno sul tuo sito, ma sospetto che la maggior parte di esse non sia adatta alla condivisione pubblica. È meglio che i tuoi volontari rispondano direttamente alle richieste e poi estraggano le lezioni apprese per condividerle, inserendole in una FAQ o avviando un argomento pubblico caso per caso.

Un modo molto semplice per realizzare ciò è creare un gruppo Discourse per un team di triage di volontari, in modo che l’email venga consegnata al gruppo, il quale crea l’utente in fase di staging. I tuoi volontari potranno quindi rispondere all’email e fare follow-up secondo necessità. Nel farlo, la persona potrà essere informata sul tuo forum e incoraggiata a partecipare alle discussioni pubbliche.

Grazie mille per la tua risposta!

Ottimo punto. Quindi sembra che gli utenti in fase di prova non siano adatti al nostro caso.

Attualmente, il supporto viene gestito tramite Google Groups. La maggior parte delle domande sono del tipo “X non funziona” o “Aggiungi Y”, quindi sono per lo più non critiche per la pubblicazione. Purtroppo, il numero di volontari è piuttosto ridotto. Speravo che un forum pubblico potesse aiutare chiunque a rispondere e ridurre il mio carico di lavoro. Avere un gruppo di triage aumenterebbe effettivamente il mio carico di lavoro, perché renderebbe impossibile per gli utenti occasionali rispondere.

Immagino che continuerò a utilizzare la brutta soluzione temporanea che uso attualmente: impostare un auto-risponder per l’indirizzo email di supporto che dica semplicemente agli utenti di pubblicare sul forum. Forse i badge e una migliore interfaccia di Discourse (rispetto a Google Groups) convinceranno alcuni utenti occasionali a diventare più attivi e a rispondere alle richieste di supporto di altri utenti.

Ancora una volta, grazie mille per la tua risposta. Discourse è fantastico :slight_smile: