Demande : Remplacer/compléter les e-mails par des notifications push

Salut tout le monde,

J’ai travaillé à essayer de lancer ma propre communauté Discourse pour une ligue sportive locale, et j’ai beaucoup de mal à faire en sorte que les gens consultent les forums et les utilisent.

Je constate que si j’inscris un utilisateur aux notifications push et que je crée des publications qui déclenchent une notification push, ils reviennent consulter les forums.
Cependant, les notifications par e-mail (telles que les résumés, etc.) ne sont pas lues car la plupart des gens ne consultent pas activement leurs e-mails.

Je pense que la norme aujourd’hui est que les gens s’attendent à recevoir une notification push directement sur l’écran d’accueil de leur téléphone lorsqu’un événement se produit qui exige leur attention.
Personne n’a configuré son e-mail pour générer des notifications push, donc la seule fois où les gens consulteront vraiment leur e-mail, c’est lorsqu’ils s’attendent à en recevoir une.

Malheureusement, cela signifie que tout le travail formidable que l’équipe Discourse a accompli pour faire revenir les gens (comme les résumés d’activité) est complètement inefficace car cela passe par e-mail.


Je pense donc que la demande est assez simple : des notifications push devraient être générées en plus des e-mails.

Et je pense qu’il pourrait y avoir un moyen très simple de le mettre en œuvre :
Vous pourriez convertir les e-mails en messages privés de Discobot afin qu’ils génèrent à la fois une notification push et une notification par e-mail.
Et ensuite, pour les personnes arrivant via une notification push, elles peuvent ouvrir le message privé et obtenir la notification complète qu’elles auraient reçue dans leur boîte de réception.

1 « J'aime »

Pouvez-vous décrire plus en détail ce que vous faites actuellement ?

Je pense que ces exemples concrets de ce qui fonctionne et de ce qui ne fonctionne pas pour vous et d’autres pourraient être très instructifs, tant immédiatement pour ceux qui pourraient expérimenter des choses similaires, que pour nous dans notre réflexion sur la conception de toute fonctionnalité inspirée par ce que vous proposez ici.

Je suis également intéressé par vos exemples pour comprendre comment vous considérez ce qui mérite une notification push par rapport à ce qui n’en mérite pas.

Comment encouragez-vous les gens à s’inscrire aux notifications push ? Quel type de publications créez-vous qui déclenchent des notifications ? À qui les envoyez-vous ? À quelle fréquence les envoyez-vous ?

2 « J'aime »

Oui ! J’ai configuré quelques catégories sur mes forums afin que tous les utilisateurs soient notifiés du premier message (annonces, événements et fêtes).
Je crée aussi occasionnellement des sujets dans la catégorie générale et je mentionne directement (@) les personnes que je souhaite inclure dans la conversation.

Dans chaque scénario, des notifications par e-mail sont générées et livrées, mais seules les personnes ayant une formation technique consulteront les forums suite à une notification par e-mail.
Et même les personnes qui consultent leurs e-mails sont paresseuses à ce sujet et ne le font qu’occasionnellement.

Après avoir fait cette observation, j’ai adopté une stratégie agressive pour que les gens s’inscrivent aux notifications push (où je les guide dans le processus en personne).
Pour ceux qui sont inscrits avec succès (c’est-à-dire qu’ils ont une entrée dans la table push_notifications), lorsqu’ils reçoivent une notification push, ils reviennent et consultent les forums.

Malheureusement, il n’y a pas de bon moyen pour moi d’automatiser cela ou de passer à l’échelle sans modifier Discourse.
Je préférerais de loin que les utilisateurs soient invités à configurer les notifications push dans l’assistant d’intégration :slight_smile:

Personnellement, je pense que chaque notification par e-mail mérite une notification push - et c’est probablement parce que j’ai littéralement configuré mon e-mail pour m’envoyer des notifications push.
Et je sais - je suis probablement la seule personne au monde à faire cela :rire:

Des articles “Comment faire” et demander constamment aux gens d’activer les notifications.
Apple a rendu cela extrêmement difficile avec iOS, je dois donc expliquer aux personnes non techniques comment installer les forums en tant que PWA. C’est extrêmement ennuyeux.
J’ai trouvé ceci cependant - c’est beaucoup mieux pour inciter les gens à installer les forums (et je l’installerais probablement si c’était un plugin/composant de thème Discourse).

Aussi - à un moment donné, lorsque j’ai parcouru cela avec 3 personnes différentes, j’ai observé un bug où la bannière de consentement aux notifications ne les inscrivait pas réellement aux notifications (il n’y avait pas d’entrée pour eux dans la table push_notifications).
Je n’ai pas de bon moyen de déboguer cela et cela utilise le même chemin de code que la page des paramètres (donc on pourrait penser que cela fonctionnerait), j’ai donc hésité à le signaler.

2 « J'aime »

Compris.

Il semble qu’il y ait en fait quelques points à considérer ici :

  1. Guider / inciter les gens à activer les notifications push
  2. Envoyer des notifications push pour plus de choses

Et en prenant du recul, comme vous l’avez mentionné initialement, le problème général que vous soulevez ici est « comment atteindre plus efficacement les personnes qui souhaitent être informées lorsqu’elles ne sont pas activement sur le site ? »

Je pourrais imaginer d’autres approches à ce problème en dehors des notifications push, mais je pense que c’est une approche raisonnable.

Il y a une certaine tension avec notre désir de ne pas imposer de demandes excessives à l’attention des gens et de leur permettre de participer aux discussions de manière asynchrone, quand c’est le bon moment pour eux, plutôt que de créer un sentiment d’urgence.

Je pense donc que s’engager dans cette direction nécessiterait également :

  1. Donner aux gens plus de contrôle sur ce pour quoi ils reçoivent des notifications push, avec des paramètres par défaut raisonnables.
2 « J'aime »

Oui, je pense que c’est raisonnable !

Les notifications push sont ce avec quoi je suis familier, mais je pense que si vous deviez prendre cette idée sous une forme abstraite, ce serait quelque chose comme :
Comment Discourse peut-il passer des formes de notification héritées/obsolètes (e-mail) vers des formes modernes de notification (push).

Je suis d’accord avec vous sur le fait que tout ne doit pas être présenté de manière urgente comme une notification push - après tout, nous n’essayons pas de créer une autre application addictive.
Cependant, le monde s’est éloigné des notifications basées sur les sondages pour se tourner vers les notifications basées sur le push, et je pense que le comportement que j’observe de la part de mes utilisateurs reflète cela.

1 « J'aime »

C’est peut-être là que le sujet de la fonctionnalité de notification push Discourse pour l’application mobile peut être remis à l’ordre du jour.

Nous avons une tendance très regrettable de nos jours avec les groupes Whatsapp qui oblige les gens à rendre leur numéro de téléphone public s’ils veulent simplement obtenir des informations sur les événements communautaires sportifs locaux. :face_with_diagonal_mouth: Cela ne devrait tout simplement pas arriver ! Surtout pour les femmes.

Et concernant les préoccupations de @justinm concernant la joignabilité : avoir une application démarrée en arrière-plan lorsque vous démarrez votre téléphone et fournissant des notifications push est l’un des meilleurs moyens d’atteindre les gens (avec une option d’adhésion, bien sûr).

Maintenant, je ne connais pas la charge de travail pour cela, mais les gens seront prêts à avoir plus de fonctionnalités connexes comme mentionné dans le sujet ci-dessus : afficher la source de la notification push lorsque vous vous abonnez à plusieurs forums, choix du son et/ou de la vibration selon les catégories sélectionnées, etc.

Sujets intéressants liés aux notifications push des applications mobiles :

iOS Mobile App Notifications et How to Implement Push Notifications for Our White-Label App (Rebranded)

2 « J'aime »

Nous comptons généralement sur les notifications push Web pour notre site. C’est un protocole ouvert et pratiquement tous les navigateurs (mobiles et de bureau) le prennent en charge de nos jours.
Ces notifications ressemblent également aux applications natives :slight_smile:

Elles prennent également en charge les instances auto-hébergées de Discourse - ce qui est une exigence pour nous.


Je pense donc à créer un plugin pour Discourse qui convertit les résumés par e-mail en messages privés de Discobot.
Ce serait une solution bancale, mais à ce stade, je dois essayer de faire revenir les gens sur mon site Web sans les pousser manuellement.

Je ne sais pas si vous pourriez utiliser cette base pour réaliser ce que vous voulez faire avec le plugin d’automatisation. Voici un guide Create custom Automations

1 « J'aime »