Notifications
Notifications can be used to inform users about their course completions, certificate availability, quiz results, reminder emails, and more.
LearnDash Notifications
LearnDash Notifications are implemented through the LearnDash Notifications Add-On. These are useful for course completion notifications, administrator notifications, and more. A full set of instructions can be found here: https://www.learndash.com/support/docs/add-ons/notifications/
Adding LearnDash Notifications
Navigate to LearnDash LMS > Notifications.
Give the notification a title (this will also be the subject line of the email).
In the content editor below the title, enter any messages, images, and links you wish the recipient to receive. Shortcodes can also be used to enter user information. Available shortcodes will be at the bottom of the page once an Email trigger is selected.
Under Notification Settings, enter:
An Email trigger. This determines when a notification is sent, such as when a user completes a course.
Optional Conditions. This can be used to filter out specific users, such as only users that belong to a specific group.
The Recipient.
Optional Additional Recipients.
An optional Delay.
Finally, select Publish on the top right of the page.
Uncanny Automator Notifications
The Uncanny Automator can be used to create advanced notifications, such as scheduled reminder emails. This is for advanced users only. Full instructions on the Uncanny Automator can be found here: https://automatorplugin.com/knowledge-base/
Adding Uncanny Automator Notifications: Reminder Emails Through Group Registration
The following example is for setting up email notifications to encourage users to complete a course, but should give you an idea of how to set up other notifications through the Uncanny Automator.
Navigate to Automator > All recipes.
Select Add new. This will create a draft recipe.
Add at least one Trigger. For this example, using the LearnDash integration, the trigger will be A user is added to a group.
Next, add at least one Action. For this example, the action will use the Emails integration, and the action will be Send an email.
In the email Action, enter all of the required information (i.e., the From, From name, Body, etc.). You can also enter fields from the Trigger (such as the user's email) using the asterisk on the right side of the field. When finished, Save the action.
Add optional Filters and Delay.
Filters can be used to ensure only user's that meet the right conditions are sent an email.
In this example, two filters will be used:
The user is is a member of a group This ensures that the email is only sent if the user is still registered as a member of the group.
The user has not completed a course This ensures that the email is only send if the user has still not completed the course.
Together, these filters are used to ensure that only user's that are still members of the group and not completed the course are sent the reminder emails. If a user is either removed from the group or completes the course, they will not be sent the emails.
Repeat steps 4 through 7 to add more email Actions, with the same Filters and later Delays.
Ensure that all Triggers and Actions are set to Live by toggling the Draft toggle next to the Triggers and Actions.
Finally, set the recipe Live by toggling the Draft toggle in the Recipe box on the right side of the page.
Last updated