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

こんにちは、新しいユーザーが承認を必要として登録した際、管理者がメールで通知を受ける直接的な方法がまだないという状況は変わっていませんか?私の非常に小さなフォーラムでは、月に1件も投稿があるかどうかという程度です。もし他にログインする理由がないなら、毎日自分でログインして新しい登録を確認するなんて絶対にしたくありません。もちろん、新しいユーザーが承認されるまで1ヶ月も待たされるなんて望みません。そのようでは利用促進が図れるはずがありません。管理者への通知機能は、おそらく非常に基本的な機能ではないでしょうか?もし実装されていない場合、これが私の新しいフォーラムにおけるDiscourseの採用を諦める決定打になるかもしれません。

自分の質問に対する回答として、さらに読み進めると、管理者ユーザーアカウントにモデレーター権限を追加することで解決できるかもしれません…

Jeff が共有したアプローチがお好みなら、「Tab Snooze」を使用することで、彼が提案したことを迅速かつ無料で自動化できます⬆︎

  1. Chrome ブラウザで下のリンクをクリックし、Tab Snooze をインストールします
  2. フォーラムインスタンス https://YOUR_FORUM_URL/admin/users/list/new にアクセスします
  3. URL アドレスバーの隣に新しく追加された🌜月(Tab Snooze)アイコンをクリックします
  4. 「Repeatedly(繰り返し)」オプションを選択します
  5. 次に、頻度(毎日、毎週、毎月など)と時刻/曜日を指定します
  6. それだけです!このタブは毎日自動的に開かれるため、新しいユーザーのリストを確認できます!

プラグインはこちらから確認できます:

「いいね!」 6

これに関する詳細情報を教えていただけますか?

「greeters」と呼ぶグループを作成し、新しいユーザーを確認する方法を提供したいと思います…

「いいね!」 2

残念ながら、レビューキューは機能(例えば、カテゴリモデレーターサポートが利用可能になったなど)を「アンロック」します。しかし、「グループX」が新規ユーザーをレビューできるといった機能は、まだ構築されていません。

「いいね!」 3

2025年になっても、まだメールを送信する機能がないとは。
以下の機能が欲しいです。

  1. 新しいユーザーが作成されたときに管理者にメールを送信する
  2. 新規サインアップ時にウェルカムメールを送信する

いろいろな回避策を読みましたが、それらは単なる回避策であり、メールではありません。 この機能は絶対に必要です。 私は自分のメールサーバーを運営しているので、有料サービスは利用したくありません。

これらの両方に、“After user update” トリガーを使用して自動化を適用できます。例を以下に示します。

また、discobot が新規メンバーにウェルカムメッセージを送信するように設定することもできます。これらの設定を参照してください。

「いいね!」 1

なるほど、はい、うまくいきます。メッセージではなくメールを送信したかったのです。