You can set up notifications to generate emails about new or expiring enrolments or forum activity in your  MoodleCloud Site.


You can set up email notifications using the event monitoring rule. This service will email you when there is a new enrolment, expiration of enrolment, or forum activity

To set up notifications:

  1. Go to Site Administration
  2. Select Reports 
  3. Select Event monitoring rules
  4. Click Enable
  5. Click Add a new rule
  6. Add a rule name
  7. Select the area to monitor (eg. Forum or Core)
  8. Select event (eg. Some content has been posted or User enrolled in course)
  9. Click Save Activity

Admin and course teacher roles have permission to set up notifications.

*If you are trying to send notifications on enrolment, these will only generate when using self enrolment method, and you cannot edit the email that is sent.

You can learn more about the difference between the two enrolment methods below:

*Site notifications are usually sent a minimum of 30 minutes after submission in Moodle, but with a MoodleCloud site, it will not send until the cron service runs for your site.The cron run time is determined by the amount of usage the site receives and cannot be manually run by you.

The cron service is the service that generates the emails and the frequency of cron service running varies from site to site. To reduce the 30 minute delay (and send notifications as soon as possible):

  1. Go to Site administration 
  2. Scroll down to Security
  3. Select Site security settings
  4. Go to Maximum time to edit posts 
  5. Select a value
  6. Scroll to the bottom of the page and click Save

This reduces the default 30 minute wait time, but ultimately when cron service runs for your MoodleCloud site, it is run by us here at MoodleCloud.


You can read more about notifications here: