Sto lavorando per avviare la mia community Discourse per una lega sportiva locale e sto riscontrando molti problemi nel convincere le persone a controllare i forum e ad utilizzarli.
Sto scoprendo che se un utente si iscrive alle notifiche push e creo post che attivano una notifica push, torneranno a controllare i forum.
Tuttavia, le notifiche via email (come i riepiloghi, ecc.) rimangono non lette perché la maggior parte non controlla attivamente la propria email.
Penso che la norma al giorno d’oggi sia che le persone si aspettino di ricevere una notifica push direttamente sulla schermata principale del proprio telefono quando si verifica un evento che richiede la loro attenzione.
Nessuno ha configurato la propria email per generare notifiche push, quindi l’unico momento in cui le persone controlleranno realmente la propria email sarà quando si aspettano di riceverne una.
Sfortunatamente, ciò significa che tutto il grande lavoro svolto dal team Discourse per far tornare le persone (come i riepiloghi delle attività) è completamente inefficace perché viene instradato via email.
Quindi penso che la richiesta sia piuttosto semplice: le notifiche push dovrebbero essere generate in aggiunta alle email.
E penso che ci possa essere un modo molto semplice per implementarlo:
Potresti convertire le email in messaggi privati da Discobot in modo che generino sia una notifica push che una notifica email.
E poi, per le persone che arrivano da una notifica push, possono aprire il messaggio privato e ottenere la notifica completa che avrebbero ricevuto nella loro casella di posta elettronica.
Puoi descrivere più in dettaglio cosa stai facendo oggi?
Penso che questi esempi reali su ciò che funziona e ciò che non funziona per te e per gli altri potrebbero essere molto informativi, sia immediatamente per gli altri che potrebbero sperimentare cose simili, sia per noi nel pensare alla progettazione di qualsiasi funzionalità ispirata a ciò che stai proponendo qui.
Sono anche interessato ai tuoi esempi per capire come pensi a ciò che merita una notifica push rispetto a ciò che non lo merita.
Come incoraggi le persone a iscriversi alle notifiche push? Che tipo di post stai creando che attivano le notifiche? A chi le invii? Con quale frequenza le invii?
Sì! Ho impostato alcune categorie sui miei forum in modo che tutti gli utenti vengano avvisati del primo post (annunci, eventi e feste).
Creo anche occasionalmente argomenti nella categoria generale e @ menziono direttamente le persone che voglio includere nella conversazione.
In ogni scenario, le notifiche via email vengono generate e consegnate, ma solo le persone con un background tecnico controlleranno i forum in base a una notifica via email.
E anche le persone che controllano le loro email sono pigre al riguardo e lo fanno solo occasionalmente.
Dopo aver fatto questa osservazione, ho adottato una strategia aggressiva per far iscrivere le persone alle notifiche push (dove le ho guidate attraverso il processo di persona).
Per coloro che sono stati iscritti con successo (cioè, hanno una voce nella tabella push_notifications), quando ricevono una notifica push, tornano e controllano i forum.
Sfortunatamente non c’è un buon modo per automatizzare questo o scalarlo senza modificare Discourse.
Preferirei vivamente che agli utenti venisse richiesto di impostare le notifiche push nella procedura guidata di onboarding
Personalmente penso che ogni notifica via email sia degna di una notifica push, ed è probabilmente perché ho configurato la mia email per inviarmi notifiche push.
E lo so, probabilmente sono l’unica persona al mondo che lo fa
Post “come fare” e chiedere costantemente alle persone di abilitare le notifiche.
Apple ha reso questo estremamente difficile con iOS, quindi devo spiegare alle persone non tecniche come installare i forum come PWA. È estremamente fastidioso.
Ho trovato questo, tuttavia, è molto meglio nel spingere le persone a installare i forum (e probabilmente installerei questo se fosse un plugin/componente tema di Discourse).
Inoltre, a un certo punto, mentre guidavo questo processo con 3 persone diverse, ho osservato un bug in cui il banner di consenso alle notifiche non le iscriveva effettivamente alle notifiche (non c’era alcuna voce per loro nella tabella push_notifications).
Non ho un buon modo per eseguire il debug di questo e utilizza lo stesso percorso di codice della pagina delle impostazioni (quindi si potrebbe pensare che funzioni), quindi ho evitato di segnalarlo.
Sembra che ci siano davvero un paio di cose da considerare qui:
Guidare / incoraggiare le persone ad abilitare le notifiche push
Inviare notifiche push per più cose
E, come hai menzionato inizialmente, il problema generale che stai evidenziando qui è “come possiamo raggiungere in modo più efficace le persone che desiderano essere notificate quando non sono attualmente attive sul sito?”
Potrei immaginare alcuni altri approcci a quel problema oltre alle notifiche push, ma penso che sia una cosa ragionevole da perseguire.
C’è una certa tensione con il nostro desiderio di non imporre richieste indebite all’attenzione delle persone e di consentire loro di partecipare alle discussioni in modo asincrono, quando è il momento giusto per loro, piuttosto che creare un senso di urgenza.
Quindi penso che andare in questa direzione richiederebbe certamente anche:
Dare alle persone più controllo su per cosa ricevono notifiche push, con impostazioni predefinite sensate
Le notifiche push sono ciò con cui ho familiarità, ma penso che se dovessi prendere questa idea in forma astratta, sarebbe qualcosa del tipo:
Come può Discourse passare da forme di notifica legacy/deprecate (e-mail) verso forme moderne di notifica (push).
Concordo con te sul fatto che non tutto debba essere presentato urgentemente come notifica push - dopotutto, non stiamo cercando di creare un’altra applicazione che crea dipendenza.
Tuttavia, il mondo si è allontanato dalle notifiche basate su sondaggi e si è avvicinato alle notifiche basate su push, e penso che il comportamento che sto osservando dai miei utenti lo rifletta.
Abbiamo una tendenza altamente deplorevole nei nostri giorni di gruppi Whatsapp che costringe le persone a rendere pubblici i propri numeri di telefono se vogliono semplicemente ottenere informazioni su eventi della comunità sportiva locale. :faccina_con_bocca_diagonale: Questo non dovrebbe succedere! Soprattutto per le donne.
E per quanto riguarda le preoccupazioni di @justinm sulla raggiungibilità: avere un’app avviata in background all’avvio del telefono e che fornisce notifiche push è uno dei modi migliori per raggiungere le persone (con un’opzione di opt-in, ovviamente).
Ora non conosco il carico di lavoro per questo, ma le persone saranno disposte a ricevere più funzionalità correlate come menzionato nell’argomento sopra: visualizzare l’origine della notifica push quando ci si iscrive a più forum, scelta per suono e/o vibrazione in base alle categorie selezionate, ecc.
Argomenti interessanti relativi alle notifiche push delle app mobili:
Generalmente ci affidiamo alle notifiche push web per il nostro sito. È un protocollo aperto e praticamente ogni browser (mobile e desktop) lo supporta ormai.
Queste notifiche inoltre assomigliano alle app native
Supportano anche istanze self-hosted di Discourse, il che è un requisito per noi.
Quindi sto pensando di creare un plug-in per Discourse che converta i digest via email in messaggi privati da Discobot.
Sarebbe una soluzione “hacky”, ma a questo punto devo cercare di far tornare le persone sul mio sito senza doverle spingere manualmente.