Generic filters
Generic filters

50% OFF

Lifetime Membership

Unlimited Downloads

LearnDash LMS Notifications Addon 1.4.1

Instantly transform your site into a powerful learning management system with LearnDash’s WordPress LMS plugin!LearnDash is compatible with any theme, so you can customize your learning management system to your heart’s content. Easy integrate LearnDash into your existing site, creating courses, and begin awarding certificates.

LearnDash Notifications


This add-on enables a new level of learner engagement within your LearnDash courses. Configure various notifications to be sent out automatically based on what learners do (and do not do) in a course.

This is a perfect tool for bolstering learner engagement, encouragement, promotions, and cross-selling.

Click here to read the official add-on announcement.

Add-On Features

Automatically Send Notifications – When learners perform certain actions on your LMS the notifications will automatically be sent out based on the settings you configure.

13 Available Triggers – Send notifications based on any of the triggers below. The triggers can be configured for a specific course/lesson/topic/quiz, or they can be “global”.

  • User enrolls into a course
  • User completes a course
  • User completes a lesson
  • A scheduled lesson is available to a user
  • User completes a topic
  • User passes a quiz
  • User fails a quiz
  • User completes a quiz
  • An assignment is uploaded
  • An assignment is approved
  • User hasn’t logged in for “X” days
  • “X”days before a course expires
  • Essay question has been put into graded status

Delay Notifications – The notifications can be sent immediately or you can configure a delay (in days) for when the message should be sent.

34 Dynamic Shortcodes – As you choose your notification triggers you are presented with dynamic shortcodes that you can use in your message to automatically display things like course information, user details, lesson title, quiz scores, etc.

Choose Recipients – The recipients of the notifications can be the User, the User’s Group Leader, and/or the site Admin.

LearnDash LMS Notifications Addon



Version: 1.4.1

License: GPL

Updated: October 5, 2020


Added trigger for after the course expires
Added filter hooks for custom trigger and functions
Added course ID and lesson ID to the notification setting fields for upload and approved assignment trigger
Added status tab to the notifications menu
Added translation class
Added cron function to update lesson available notification in the database
Added default blank value to the AJAX empty select option
Updated default comment notification to be disabled for assignment and essay
Updated SQL in CRUD functions
Updated delete delayed emails to hourly cron
Updated send scheduled emails function
Updated group leader recipient logic
Updated course completed check to enroll course notification trigger
Updated lesson available notifications to prevent sending multiple times
Updated lesson available scheduled emails function
Updated dequeue autosave for notification post type
Updated to hide minor and miscellaneous publishing action widget for notifications
Updated user deletion LeanrDash data cleanup to hourly cron
Fixed SQL syntax error
Fixed assignment essay comment left trigger
Fixed scheduled notifications to be sent only after the notification timestamp passes the current timestamp
Fixed lesson and topic URL shortcode returned values
Fixed logic to exclude unenrolled users
Fixed logic to prevent sending notification is ID is not numeric
Removed course completed check on essay graded notification

You might like these

Stop! Are you Blogging?

Today's Special Offer!