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. انقر فوق أيقونة :last_quarter_moon_face: (تأجيل علامة التبويب) التي تمت إضافتها مؤخرًا، الموجودة بجانب شريط عنوان URL الخاص بك.
  4. اختر خيار “بشكل متكرر”.
  5. ثم حدد وتيرتك (أي: يوميًا، أسبوعيًا، شهريًا، إلخ) والوقت/أيام الأسبوع.
  6. هذا كل شيء! ستفتح هذه العلامة التبويب لك يوميًا، حتى تتمكن من التحقق من قائمة المستخدمين الجدد!

اطّلع على الإضافة هنا:

6 إعجابات

هل يمكنك توجيهي إلى مزيد من المعلومات حول هذا؟

أود إنشاء مجموعة، دعنا نسميها “المرحبون”، ومنحهم طريقة لرؤية المستخدمين الجدد…

إعجابَين (2)

للأسف، تسمح “قائمة مراجعة” بالقيام بأشياء (على سبيل المثال، لدينا الآن دعم مشرفي الفئات). ولكن بعض الميزات مثل قول “المجموعة X” مسموح بها لمراجعة المستخدمين الجدد ليست شيئًا قمنا ببنائه بعد.

3 إعجابات

إنه عام 2025 وما زلنا لا نملك ميزة إرسال رسائل البريد الإلكتروني.
أريد التالي

  1. إرسال بريد إلكتروني إلى المسؤول عند إنشاء مستخدم جديد
  2. إرسال بريد ترحيبي عند الاشتراك الجديد

لقد قرأت العديد من الحلول البديلة ولكنها مجرد حلول بديلة وليست بريدًا إلكترونيًا. نحن بالتأكيد بحاجة إلى هذه الميزة. أقوم بتشغيل خادم البريد الإلكتروني الخاص بي لذلك لا أريد استخدام أي خدمات مدفوعة.

يمكنك استخدام الأتمتة لكلا الأمرين، باستخدام مشغل “بعد تحديث المستخدم”. انظر أدناه للحصول على مثال.

أيضًا، يمكنك جعل discobot يرسل رسالة ترحيب للأعضاء الجدد. انظر هذه الإعدادات:

إعجاب واحد (1)

فهمت، نعم، إنه يعمل. أردت إرسال بريد إلكتروني وليس رسالة.