How can I beef up Discourse notifications?

I’ve started an online community with Discourse & the main feedback I’m getting is around the notifications.

  • People don’t like the email notifications (too slow) - or miss them because they get blocked etc.
  • People like push notifications to their phones/ devices. Even for new posts.

Here’s some (excellent) user feedback which sums up a lot of what I’m hearing:

For me it’s a lack of something visual when I pick up my phone. Not an alert as such but an icon that has an alert next to it that something has happened on [Discourse] that I should go look at. My brain has become very dependant on cues like this - there are so many things screaming for my online attention that at a primal level it’s the squeaky wheel that gets oiled. FB, Insta, Messenger - even if that thing is rubbish it draws me in and I spend 10mins there.

The irony is one of the reasons I went for Discourse was to get away from the barrage of notifications from the likes of Facebook or Twitter. But it looks like we’ve programmed our brains to only respond to alerts/ notifications.

So I’m trying to work out how to meet my user’s requirements for more push(y) notifications. From what I can tell Discourse has the following notification systems:

This is a good start but I need something super simple - especially for iOS users.

I’d also like to add a daily or twice daily notification for the latest posts - if possible.

My questions:

  1. What is the easiest way to deliver push notifications to all mobile users (Android & iOS)? My audience generally aren’t technical so anything beyond “click the thing” is probably going to fail.

  2. Is there an existing plugin for push notifications of latest/ new posts?

Android push notifications is an open standard and something that works out of the box, just add your site to the home screen and notifications will happen.

Apple push notifications is proprietary and requires publishing an app. All our customers get push notifications on the app and use our push notification gateway.

You can already install the Discourse Hub on both Apple and Android and it will work with your site, but push notification volume will be low on the app unless we host you.

Push notification on every new topic would require users watch every category or watch all new posts on every category. You can set that as a default.

Hi @sam - thank you for your response.

I installed Discourse Hub (for Android) yesterday & have yet to see a single push notification from it. When you say the “push notification volume will be low” does that mean once a day, once every few days, or non-existent?

For anyone who stumbles across this thread looking for notifications options:

There is also a Chrome extension: https://chrome.google.com/webstore/detail/discourse-forum-notificat/okmkhbdimfnmdhpclfbamachjcpcgcmi

Discourse will already receive notifications via chrome naively.

@sam - just as a follow-up. Is it possible to retro-actively apply default categories watching first post to all users?

There should be a topic on meta explaining how to do this via the console, do a careful search.

Thank you @sam. I found the information I was after here:

Android 푸시 알림은 오픈 스탠다드이며, 홈 화면에 사이트를 추가하기만 하면 바로 작동하는 기능입니다.

이것은 셀프호스팅용인가요? 크롬을 통해 Discourse 사이트를 홈 화면에 추가했는데, 알림이 전혀 표시되지 않습니다.

안녕하세요, 홈 화면에 사이트를 추가한다는 것이 무슨 뜻인가요? 감사합니다.

이 확장 프로그램은 더 이상 사용할 수 없는 것 같습니다.

@patrickemin - 이상하네요. 저는 뉴질랜드에 있는데 브라우저(크로미움 기반인 Brave)에서 열어서 설치할 수 있어요.

아 - 알겠어요. Brave에서는 설치에 문제가 없는데, Chrome에서는 오류가 표시되네요.

오른쪽 상단의 3개 점 > 홈 화면에 추가:

그 다음, PWA 옵션이 제공된다고 생각합니다: