For the complete documentation index, see llms.txt. This page is also available as Markdown.

Notifications

Notifications keeps students, instructors, and administrators informed about course activity in real time. Each event, from a new enrollment to an upcoming assignment deadline, can be delivered on-site and as a push notification, and every event can be turned on or off individually for each role.

✅ With Notifications, you can:

Notifications addon can be activated from WP Dashboard > MS LMS > Pro Addons page:

Once enabled, students and instructors see a Notifications tab in their profile. A badge on the icon shows the number of unread notifications.

You can reach it from the dropdown menu of the User Profile:

Clicking Notifications opens a dropdown/sidebar with:

  • All and Unread tabs to filter the list

  • A Mark all read button to clear the unread count in one click

  • Each notification showing its title, a short description, the related course, and how long ago it happened

If there is nothing new, the dropdown simply shows "No notifications to show."

Addon Settings

Notification settings are managed from MS LMS > Settings > Notifications tab:

Desktop Notifications View

At the top of the settings page, choose how notifications open for users on desktop:

  • Popup, a floating window

  • Drawer, a panel that slides in from the side

There is also a Notifications Elementor widget, designed to insert a Notifications button in the header or anywhere you want.

Enabling Events per Role

Below the display setting, events are grouped into three sections: Student, Instructor, and Administrator. Each event has its own On Site and Push checkboxes, so a notification can be delivered through one channel, both, or neither.

Use Enable all or Disable all at the top of a section to toggle every event in that role at once, instead of checking each one individually.

Student Notifications

Event
Triggered when

Course Enrolled

A student has enrolled in a course

Cancel Enrollment

An instructor or admin removed a student from a course

Assignment graded

An instructor has graded a student's submitted assignment

New Announcement Posted

An instructor has posted a new announcement

Q&A Message Answered

Someone replied to a student's Q&A message

Instructor Application Rejected

An admin rejected an instructor application

Pre-ordered Course Released

A pre-ordered course is now available to a student

Assignment Deadline Approaching

Sends a reminder 24 hours and 1 hour before an assignment deadline expires

Course Access Expired

A student's time limited course access has run out

Meeting Starting Soon

A scheduled Zoom or Google Meet session is about to start

Lesson Now Available

A scheduled lesson has been unlocked and is ready to study

Live Lesson Starting Soon

A scheduled live stream lesson is about to begin

Instructor Notifications

Event
Triggered when

Instructor Application Accepted

An admin approved an instructor application

New Assignment Submission

A student submitted a completed assignment for review

Administrator Notifications

Event
Triggered when

Instructor Application Received

Someone applies to register as an instructor

New Enterprise Request

Someone submitted the "For Enterprise" inquiry form

Last updated

Was this helpful?