How to get email notifications when new users have signed up?

In the initial days of our forum, it is important to provide a better experience for the new users. We would love to engage with the new users as soon as they sign up (there are no user approvals here).

To do the above step, it is important to get notified in email about a new user signup (may be for a large forum, this can be disabled) as it is not practical to visit new users page everyday.

I couldnt clearly find out whether this feature is present or not. I saw the below thread which is discussed 4 years back and closed.

https://meta.discourse.org/t/being-notified-receiving-email-notification-when-new-users-sign-up/10438

Please let me know how to achieve this email notification.

1개의 좋아요

what they were using in the other topic was the setting

**must approve users**

Staff must approve all new user accounts before they are allowed to access the site.

This will then send you an email reminder in order to approve the accounts

Thanks @mikechristopher.

But our community has no approvals. Email notifications are still required for enhancing user experience as explained above.

There is a method discussed here using Zapier to generate an email.

Sending a PM to admins with a setting to turn it off would be nice.

Otherwise you just have to review the dashboard at admin>users>list>new>created.

1개의 좋아요

beat me to it @scombs that was my next recommendation in that you could use zapier in order to webhook upon user event so when they are created you could get it to send you an email. However I had an issue with the webhook working upon creation and only worked upon user update. I believe this was something that @fantasticfears was looking at as per this topic (not sure if it was that issue or the email issue that was being referred to)

1개의 좋아요

Thanks @scombs @mikechristopher. This seems to be a better option to try.

1개의 좋아요

Or you could just visit Admin, Users, New tab once every day and check their Messages to see if anyone sent them an individual welcome message. If you haven’t sent them a message, send it.

https://discourse.example.com/admin/users/list/new

2개의 좋아요

FYI - I went looking for this functionality today and it looks like there’s still no solution for this request, other than the workaround to vist the Admin, Users, New tab and manually review new users.

The Discourse Webhook “User Event” for Zapier will trigger when a user logs in, logs out, is created, approved or updated - not just created - so that solution is too noisy for a simple new user email notification.

2개의 좋아요

This is a must have feature please. Great software should have it.

1개의 좋아요

agree that this would be a really useful feature

I agree too. Everything else is great! This use case is vital for a private community where the admins are not moderators & reciprocally. Please add the feature. Alternative, is to create a post somewhere visible by all saying, “user xyz has joined the forum, please join me in welcoming him!”.

The general concern I have here is that this is making “system” create noise posts.

One alternative is using Discourse Policy to define a “policy” that applies to say TL0 in a tiny community, reminding them to post an “about me” topic.

I feel that getting System to do all the work here kind of detracts from the “Introduce yourself” aspect here where welcomes are far more personal.

There are a bunch of other options here, including unlocking a section of reviewable users (in our new reviewable system by @eviltrout) to a wider audience, so anyone say TL1 and up can “review” the new users and do the needful of saying hello and starting a conversation.

I totally get the underlying problem that, signing up is easy, making people say hello is hard.

4개의 좋아요

안녕하세요, 새 사용자가 승인 대기 상태로 가입할 때 관리자에게 이메일로 알림을 보내는 간단한 방법이 여전히 없는가요? 제 포럼은 규모가 매우 작아서 한 달에 한 번 정도 게시글이 올라옵니다. 다른 이유로 로그인할 일이 없는데, 매일 로그인해서 새 가입자를 수동으로 확인하고 싶지는 않아요. 그리고 당연히 새 사용자가 한 달이나 승인 대기 상태로 머물러 있길 원하지도 않죠. 그렇게 하면 사용자 참여도가 떨어질 가능성이 높으니까요.
관리자 알림 기능은 꽤 기본적인 기능이 아닐까요? 이 기능이 구현되어 있지 않다면, 제 새 포럼에 Discourse를 도입하는 데 치명적인 장애 요인이 될 수 있습니다.

내가 한 질문에 대한 답으로, 더 읽어본 결과 관리자 계정에는 модератор(모더레이터) 권한을 추가하면 될 것 같다는 제안이 나왔습니다…

제프가 공유한 방식을 좋아하신다면, "Tab Snooze"를 사용하면 그가 제안한 작업을 빠르고 무료로 자동화할 수 있습니다 :up_arrow:︎

  1. 크롬 브라우저를 사용하여 아래 링크를 클릭하여 Tab Snooze를 설치합니다.
  2. 포럼 인스턴스인 https://YOUR_FORUM_URL/admin/users/list/new 을 방문합니다.
  3. URL 주소창 옆에 새로 추가된 :last_quarter_moon_face: 달(Tab Snooze) 아이콘을 클릭합니다.
  4. “반복적으로(Repeatedly)” 옵션을 선택합니다.
  5. 그 다음 주기(예: 매일, 매주, 매월 등)와 시간/요일을 선택합니다.
  6. 끝! 이제 이 탭이 매일 열리므로 새 사용자 목록을 확인할 수 있습니다!

플러그인은 여기서 확인하세요:

6개의 좋아요

이와 관련하여 더 자세한 정보를 알려주실 수 있나요?

“greeters”라고 부를 그룹을 만들고, 이 그룹이 새로운 사용자를 볼 수 있는 방법을 제공하려 합니다…

2개의 좋아요

불행히도 검토 대기열은 특정 기능을 활성화하는 역할을 합니다(예: 이제 카테고리 관리자 지원이 가능해졌습니다). 하지만 "X 그룹이 신규 사용자를 검토할 수 있다"와 같은 기능은 아직 구현되지 않았습니다.

3개의 좋아요

지금 2025년인데도 아직 이메일을 보내는 기능이 없습니다.
저는 다음과 같은 기능을 원합니다.

  1. 새 사용자가 생성될 때 관리자에게 이메일을 보내는 것
  2. 신규 가입 시 환영 이메일을 보내는 것

여러 가지 우회 방법을 찾아보았지만, 그것들은 결국 우회 방식일 뿐 진정한 이메일 기능이 아닙니다. 이 기능은 분명히 필요합니다. 저는 직접 이메일 서버를 운영 중이므로 유료 서비스를 사용하고 싶지 않습니다.

두 가지 작업 모두 “사용자 업데이트 후” 트리거를 사용하여 자동화를 설정할 수 있습니다. 아래 예시를 참고하세요.

또한, discobot을 사용하여 신규 가입자에게 환영 메시지를 보낼 수도 있습니다. 해당 설정은 다음과 같습니다:

1개의 좋아요

아, 그렇군요. 잘 작동하네요. 저는 메시지를 보내는 게 아니라 이메일을 보내려던 거였어요.