{"id":732,"date":"2019-03-20T14:47:39","date_gmt":"2019-03-20T18:47:39","guid":{"rendered":"https:\/\/learndash.com\/support\/?post_type=docs&#038;p=732"},"modified":"2026-02-02T14:53:39","modified_gmt":"2026-02-02T19:53:39","password":"","slug":"notifications-2","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/add-ons\/notifications-add-on\/notifications-2\/","title":{"rendered":"Notifications Add-On"},"content":{"rendered":"\n<p>The LearnDash Notifications add-on can send emails to your students after certain actions occur on your site, like completing a course, finishing a lesson, passing\/failing a quiz, etc. You can customize when these notifications are sent, who receives them, and the entire email message itself. You can even insert dynamic content for each user, and insert different content based on the specific action that occurred.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installation\">Installation<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-option-1-add-ons-menu-requires-an-active-learndash-license\"><strong>Option 1: Add-ons Menu (requires an active LearnDash license)<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In your WordPress admin area, navigate to LearnDash LMS &gt; Add-ons<\/li>\n\n\n\n<li>Locate the LearnDash Notifications add-on<\/li>\n\n\n\n<li>Click Install Now (Arrow Down Icon)<\/li>\n\n\n\n<li>Click the Activate Plugin button<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1066\" height=\"526\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2024\/01\/ld-notifications.png\" alt=\"LearnDash Notifications Add-On\" class=\"wp-image-6028\" style=\"width:740px;height:auto\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2024\/01\/ld-notifications.png 1066w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2024\/01\/ld-notifications-400x197.png 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2024\/01\/ld-notifications-800x395.png 800w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2024\/01\/ld-notifications-768x379.png 768w\" sizes=\"auto, (max-width: 1066px) 100vw, 1066px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-option-2-manual-upload\"><strong>Option 2: Manual Upload<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.learndash.com\/download\/100274\/\">Download the plugin fil<\/a><a href=\"https:\/\/account.learndash.com\/plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">e<\/a> (must be <a href=\"https:\/\/account.learndash.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">logged in<\/a>to download)<\/li>\n\n\n\n<li>In WordPress, navigate to Plugins &gt; Add New<\/li>\n\n\n\n<li>Click Upload Plugin<\/li>\n\n\n\n<li>Browse for the <code>.zip<\/code> file you downloaded in Step 1<\/li>\n\n\n\n<li>Click Install Now<\/li>\n\n\n\n<li>Click Activate Plugin<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-status-menu\">Status Menu<\/h2>\n\n\n\n<p>This menu is located under LearnDash LMS &gt; Notifications &gt; Staus and is meant for helping you troubleshoot issues you are having with your notifications.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1883\" height=\"589\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/status-menu-notifications.png\" alt=\"\" class=\"wp-image-3549\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/status-menu-notifications.png 1883w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/status-menu-notifications-400x125.png 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/status-menu-notifications-800x250.png 800w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/status-menu-notifications-768x240.png 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/status-menu-notifications-1536x480.png 1536w\" sizes=\"auto, (max-width: 1883px) 100vw, 1883px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-status\">Status<\/h3>\n\n\n\n<p>This section provides an overview of the following information:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Server Cron Setup:<\/strong> Detects whether you have <a href=\"https:\/\/learndash.com\/support\/docs\/faqs\/email-notifications-send-time\/\">configured a cron job<\/a> for sending notifications.<\/li>\n\n\n\n<li><strong>Queued Emails in DB:<\/strong> Number of emails that are scheduled to be sent in the database.<\/li>\n\n\n\n<li><strong>Last Run:<\/strong> The last time the cron job was successfully triggered.<\/li>\n<\/ul>\n\n\n\n<p class=\"note has-theme-palette-8-color has-theme-palette-2-background-color has-text-color has-background has-link-color wp-elements-283652dc9aac3c973ad593fa8758ba88\"><strong>NOTE<\/strong>: Cron jobs are used to improve the deliverability of notifications. See sections on <a href=\"https:\/\/learndash.com\/support\/docs\/add-ons\/notifications\/#email-deliverability\">Email Deliverability<\/a>, <a href=\"https:\/\/learndash.com\/support\/docs\/add-ons\/notifications\/#faq-troubleshooting\">FAQ: My emails are not being delivered<\/a>, and <a href=\"https:\/\/learndash.com\/support\/docs\/faqs\/email-notifications-send-time\/\">How can I make email notifications send on time?<\/a> to learn more about about cron jobs and how and when to use them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tools\">Tools<\/h3>\n\n\n\n<p>This section provides two troubleshooting options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Empty DB Table:<\/strong> Clears the database of queued emails.<\/li>\n\n\n\n<li><strong>Fix Scheduled Notification Recipients:<\/strong> Queries and refreshes the queued emails in the database.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-create-a-notification\">Create a Notification<\/h2>\n\n\n\n<p>To get started creating a notification&#8230;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to LearnDash LMS &gt; Notifications<\/li>\n\n\n\n<li>Click the Add New Notification button<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1158\" height=\"538\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-add-new-button.jpg\" alt=\"LearnDash add new notification button\" class=\"wp-image-870\" style=\"width:790px;height:auto\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-add-new-button.jpg 1158w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-add-new-button-400x186.jpg 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-add-new-button-768x357.jpg 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-add-new-button-800x372.jpg 800w\" sizes=\"auto, (max-width: 1158px) 100vw, 1158px\" \/><\/figure><\/div>\n\n\n<p class=\"note has-theme-palette-3-color has-theme-palette-7-background-color has-text-color has-background has-link-color wp-elements-9e3196017fa3aade53893d9d8de9f5a4\"><strong>NOTE<\/strong>: There is no limit to the number of notifications you create, but you should give some thought to how much email you are sending your users. Also keep in mind that most web servers (where you host your website) are not designed to send a lot of email. See our <a href=\"#email_deliverability\">email deliverability section<\/a> below if you&#8217;re having issues.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-title\">Title<\/h3>\n\n\n\n<p>Your notification title will serve as the email subject line.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-email-content\">Email Content<\/h3>\n\n\n\n<p>The next section is where you&#8217;ll put the content of your notification the message you want to send your users. You can use the formatting buttons at the top, insert images, switch from Visual to Text mode (if you&#8217;d like to write your own HTML), etc.<\/p>\n\n\n\n<p>You have a lot of freedom here, but keep in mind the reason why you&#8217;re sending it, and your user&#8217;s attention span. Sometimes short &amp; to the point is the most effective.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2294\" height=\"1276\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-email-content-overview.jpg\" alt=\"LearnDash Notifications - content overview\" class=\"wp-image-871\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-email-content-overview.jpg 2294w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-email-content-overview-400x222.jpg 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-email-content-overview-768x427.jpg 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-email-content-overview-800x445.jpg 800w\" sizes=\"auto, (max-width: 2294px) 100vw, 2294px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-email-trigger\">Email Trigger<\/h3>\n\n\n\n<p>The email trigger is the action that will cause your email to be sent. Depending on the trigger you choose, you might see a few additional options.<\/p>\n\n\n\n<p>For example, when choosing the  User completes a course  trigger, you can send an email each time any course is completed (&#8220;All Courses&#8221;), or select the specific course or courses that you want this notification to apply to. Since we now allow multiple triggers, you can add more than one course on the selection. If you want to remove a course, simply click the &#8220;x&#8221; right next to the course on the field. The same options apply for specific lesson, topic and quiz notifications.<\/p>\n\n\n\n<p>If you select to send notifications to a specific lesson, topic, or quiz, you first have to specify the course that they belong to, and go down through the options to select the specific, lessons, topic and quiz.<\/p>\n\n\n\n<p>Some triggers, like those for assignments and essay questions, dont have any additional options, and apply universally.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-complete-list-of-triggers\">Complete List of Triggers<\/h4>\n\n\n\n<p>As of LearnDash Notifications version 1.6.0, here is the complete list of triggers to choose from:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>User enrolls into a group<\/li>\n\n\n\n<li>User enrolls into a course<\/li>\n\n\n\n<li>User completes a course<\/li>\n\n\n\n<li>User completes a lesson<\/li>\n\n\n\n<li>A scheduled lesson is available to user<\/li>\n\n\n\n<li>User completes a topic<\/li>\n\n\n\n<li>User completes a quiz<\/li>\n\n\n\n<li>User passes a quiz<\/li>\n\n\n\n<li>User fails a quiz<\/li>\n\n\n\n<li>User submits a quiz<\/li>\n\n\n\n<li>An essay has been submitted<\/li>\n\n\n\n<li>An essay question has been graded<\/li>\n\n\n\n<li>An assignment is uploaded<\/li>\n\n\n\n<li>An assignment is approved<\/li>\n\n\n\n<li>User hasn&#8217;t logged in for &#8220;X&#8221; days<\/li>\n\n\n\n<li>&#8220;X&#8221; days before course expires<\/li>\n\n\n\n<li>&#8220;X&#8221; days after a course expires<\/li>\n\n\n\n<li>Grade manually added to the Gradebook for a Student*<\/li>\n<\/ul>\n\n\n\n<p>*<em>This trigger is only available if Gradebook premium add-on is installed.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-exclude-pre-ordered-courses\">Exclude Pre-Ordered Courses<\/h3>\n\n\n\n<p>This option will display when choosing the  User enrolls into a course  trigger above. You muse use the <a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-access\/#start_date\">course start date<\/a> option and set a date for the future for this feature to work correctly.<\/p>\n\n\n\n<p>Check the box Exclude Pre-Order Course  if you wish to exclude users whose course has not started yet from receiving this notification.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-conditions\">Conditions<\/h3>\n\n\n\n<p>With the recent updates to the notification add on, version 1.6.0, you can now also add conditions to each of your notifications. Simply click on the  <strong>+<\/strong> sign next to the conditions field.<\/p>\n\n\n\n<p>These conditions will allow you to further filter the notifications sent out to your recipients. The list of conditions are as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>User is enrolled to a group<\/li>\n\n\n\n<li>User is enrolled to a course<\/li>\n\n\n\n<li>User has completed a course<\/li>\n\n\n\n<li>User has completed a lesson<\/li>\n\n\n\n<li>User has completed a topic<\/li>\n\n\n\n<li>User has submitted a quiz<\/li>\n\n\n\n<li>User has completed a quiz<\/li>\n\n\n\n<li>Essay has just been submitted<\/li>\n\n\n\n<li>Essay question has just been put into graded status<\/li>\n\n\n\n<li>User has uploaded an assignment<\/li>\n\n\n\n<li>User&#8217;s assignment has been approved<\/li>\n\n\n\n<li>User has not completed a quiz<\/li>\n<\/ul>\n\n\n\n<p>Once you select a condition, for example,  User has completed a quiz.  You must specify and determine the quiz that the user has to complete in order to get the notification. You can do this by selecting the course, all the way down to the lesson, topic and the specific quiz. This is the same for courses, lessons, and topics. Some conditions, like those for assignments and essay questions, dont have any additional options, and apply universally.<\/p>\n\n\n\n<p>You can add as many conditions as you want, but know that for the notification to send and push through, the parameters that you set on the trigger and condition must both be true. You can add more conditions by clicking on the <strong>+<\/strong> icon at the bottom.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-using-shortcodes\">Using Shortcodes<\/h3>\n\n\n\n<p>Depending on the email trigger you select, some shortcodes are available to display dynamic content. You can use these shortcodes in the email content section to personalize your message.<\/p>\n\n\n\n<p>You could start off with a personal greeting by using the student&#8217;s first name:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&#91;ld_notifications field=\"user\" show=\"first_name\"&#93;<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">ld_notifications<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">field<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">user<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">show<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">first_name<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">&#93;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>If your trigger involved a specific course, show the course title:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&#91;ld_notifications field=\"course\" show=\"title\"&#93;<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">ld_notifications<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">field<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">course<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">show<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">title<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">&#93;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>You could also provide a link directly to the course page, encouraging the user to continue learning or download a certificate. Highlight the text you want to link, click the link icon, and insert this shortcode:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&#91;ld_notifications field=\"course\" show=\"url\"&#93;<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">&#91;<\/span><span style=\"color: #D8DEE9\">ld_notifications<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">field<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">course<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">show<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">url<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">&#93;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Don&#8217;t forget to choose your trigger first, and then look at the bottom of the Add New Notification screen to see a list of all available shortcodes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1220\" height=\"612\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-shortcodes-example.jpg\" alt=\"LearnDash Notifications - example shortcodes\" class=\"wp-image-872\" style=\"width:849px;height:auto\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-shortcodes-example.jpg 1220w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-shortcodes-example-400x201.jpg 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-shortcodes-example-768x385.jpg 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-shortcodes-example-800x401.jpg 800w\" sizes=\"auto, (max-width: 1220px) 100vw, 1220px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-recipient-s\">Recipient(s)<\/h3>\n\n\n\n<p>All email notifications let you choose the recipient(s). There are a few predetermined options, as well as a place for you to add custom email addresses.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>User:<\/strong> Check this box to send the notification to the user.<\/li>\n\n\n\n<li><strong>Group Leader:<\/strong> If you are using LearnDash groups, check this box to send the notification to the user&#8217;s group leader(s).<\/li>\n\n\n\n<li><strong>Admin:<\/strong> Check this box to send the notification to all people who have the  Administrator  role assigned to them.<\/li>\n<\/ul>\n\n\n\n<p>You can choose one, two or all three of the above options.<\/p>\n\n\n\n<p><strong>Additional Recipients<\/strong><\/p>\n\n\n\n<p>For each notification, you can also provide additional email addresses. In the Additional Recipient field, enter as many emails as you&#8217;d like, separated by commas.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Example:<\/strong> email1@company.com, email2@company.com<\/li>\n<\/ul>\n\n\n\n<p class=\"note has-theme-palette-3-color has-theme-palette-7-background-color has-text-color has-background has-link-color wp-elements-fa07e6cc1376714daf0e39aa247cdd40\"><strong>NOTE<\/strong>: You must select at least 1 of the 3 recipient options (user, group leader, admin) in order for the additional recipients to receive the notification.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-delay\">Delay<\/h3>\n\n\n\n<p>Delay specifies how many days this email is delayed after the trigger occurs. The default is 0 days, which means the email will be sent as soon as the trigger fires. You can specify a different number if you&#8217;d like your email to go out on a delay.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-publish-notification\">Publish Notification<\/h3>\n\n\n\n<p>The final step is to click the<strong> <\/strong>Publish button to make your notification live.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"536\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-docs-publish-metabox.jpg\" alt=\"WordPress &quot;Publish&quot; metabox\" class=\"wp-image-913\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-docs-publish-metabox.jpg 640w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-docs-publish-metabox-400x335.jpg 400w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-manage-existing-notifications\">Manage Existing Notifications<\/h2>\n\n\n\n<p>You can manage your notifications from the main Notifications page. Navigate to LearnDash LMS &gt; Notifications to access all of your existing notifications.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2506\" height=\"872\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-manage-screen.jpg\" alt=\"LearnDash Notifications, manage screen\" class=\"wp-image-915\" style=\"width:1111px;height:auto\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-manage-screen.jpg 2506w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-manage-screen-400x139.jpg 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-manage-screen-768x267.jpg 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/learndash-notifications-manage-screen-800x278.jpg 800w\" sizes=\"auto, (max-width: 2506px) 100vw, 2506px\" \/><\/figure><\/div>\n\n\n<p>Some of the things you can do include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Search<\/strong> for a specific notification<\/li>\n\n\n\n<li><strong>Filter<\/strong> your list of notifications to provide a better overview. Filter by:\n<ul class=\"wp-block-list\">\n<li>Course<\/li>\n\n\n\n<li>Lesson<\/li>\n\n\n\n<li>Topic<\/li>\n\n\n\n<li>Quiz<\/li>\n\n\n\n<li>Trigger<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Edit<\/strong> an existing notification by clicking the Edit link, or just click the notification title<\/li>\n\n\n\n<li><strong>Delete<\/strong> a notification by clicking the Trash link<\/li>\n<\/ul>\n\n\n\n<p class=\"note has-theme-palette-8-color has-theme-palette-2-background-color has-text-color has-background has-link-color wp-elements-4741696a6343d447b8c6fde544da7f5e\"><strong>NOTE<\/strong>: Once a notification has been published, you will not be able to edit the trigger. You will still be able to edit the content (text, images, shortcodes, etc.) and recipients. If you need to use a different trigger, please create a new notification.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-unsubscribe-from-notifications\">Unsubscribe From Notifications<\/h2>\n\n\n\n<p>Any email sent from LearnDash Notifications includes an Unsubscribe option for recipients. There is not a setting to turn this off as it is a legal requirement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-email-deliverability\">Email Deliverability<\/h2>\n\n\n\n<p>By default, all emails sent from your website are sent by your web host. Generally speaking, hosting servers are designed to host websites, not send email. This could be preventing your emails from being delivered.<\/p>\n\n\n\n<p>Luckily, there are ways to change how your email is sent. We recommend looking into the following options as a way to improve your email deliverability, and better ensure your notifications make it to their recipient(s).<\/p>\n\n\n\n<p>Each option comes with different sending limits and features. We encourage you to do some research and choose the best option for your site.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wordpress.org\/plugins\/wp-smtp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Solid Mail<\/a> by SolidWP<\/li>\n\n\n\n<li><a href=\"https:\/\/www.sparkpost.com\/\">SparkPost<\/a> <strong>+<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/sparkpost\/\">SparkPost plugin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/sendgrid.com\/\">SendGrid<\/a> <strong>+<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/sendgrid-email-delivery-simplified\/\">SendGrid plugin<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.org\/plugins\/wp-mail-smtp\/\">WP Mail SMTP plugin<\/a>, which allows you to use SendGrid, Mailgun, Gmail or any other SMTP server<\/li>\n<\/ul>\n\n\n\n<p class=\"note has-theme-palette-8-color has-theme-palette-2-background-color has-text-color has-background has-link-color wp-elements-5b2c5ba62f1032ba52c864275c8a443f\"><strong>NOTE<\/strong>: If you believe you have set up one of the recommended options properly, and your emails are still not being delivered, please <a href=\"https:\/\/support.learndash.com\/contact-support\/\">open a support ticket<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-getting-emails-to-send\">Getting Emails to Send<\/h3>\n\n\n\n<p>In this webinar, we discuss why your WordPress emails are not sending and the options you have avaiable for getting your emails to send on-time, every time!<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Getting Emails to Send with WordPress\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/CpuDb1a3vBI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-faq-amp-troubleshooting\">FAQ &amp; Troubleshooting<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-why-don-t-user-completes-lesson-topic-quiz-triggers-work-in-blended-learning-with-attendance-required-when-i-manually-mark-a-step-complete-for-a-user\"><strong>Why don\u2019t &#8220;User completes lesson\/topic\/quiz&#8221; triggers work in Blended Learning with attendance required when I manually mark a step complete for a user?<\/strong><\/h3>\n\n\n\n<p>In Blended Learning with Attendance set to &#8220;Yes&#8221;, course steps are manually marked complete by an admin through the user&#8217;s WordPress profile. However, triggers like &#8220;User completes lesson\/topic\/quiz&#8221; only fire when the learner completes the step themselves through the course.<br>Manually marking the step as complete will not trigger the automation. For triggers to work properly, the user must finish the step on their own.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-where-can-i-see-the-status-of-my-notifications\"><strong>Where can I see the status of my notifications?<\/strong><\/h3>\n\n\n\n<p>The <a href=\"https:\/\/learndash.com\/support\/docs\/add-ons\/notifications\/#status_menu\">Status Menu<\/a> will give you an overview of the current status of your cron job and notifications. Notification delivery, insert, update, and delete notifications are logged in a log file:<br><code>\/wp-content\/uploads\/learndash\/learndash-notifications-actions.log<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-do-i-change-the-default-from-address-for-wordpress\"><strong>How do I change the default FROM address for WordPress?<\/strong><\/h3>\n\n\n\n<p>By default, your emails will use the default WordPress FROM name and email address:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>From Name:<\/strong> WordPress<\/li>\n\n\n\n<li><strong>From Email:<\/strong> wordpress@yourdomain.com<\/li>\n<\/ul>\n\n\n\n<p>To customize this, you can use the following code. Change the &#8220;Company Name&#8221; and &#8220;email@company.com&#8221; values in the example below.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>\/\/ Change Sender Email Address\nfunction wpb_sender_email( $original_email_address ) {\nreturn 'email@company.com';\n}\n\/\/ Change Sender Name\nfunction wpb_sender_name( $original_email_from ) {\nreturn 'Company Name';\n}\n\/\/ Add Filters\nadd_filter( 'wp_mail_from', 'wpb_sender_email' );\nadd_filter( 'wp_mail_from_name', 'wpb_sender_name' );<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #616E88\">\/\/ Change Sender Email Address<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">function<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">wpb_sender_email<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">$original_email_address<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">return<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">email@company.com<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">\/\/ Change Sender Name<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">function<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">wpb_sender_name<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">$original_email_from<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">return<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">Company Name<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">\/\/ Add Filters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">add_filter<\/span><span style=\"color: #D8DEE9FF\">( <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">wp_mail_from<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">wpb_sender_email<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\"> )<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">add_filter<\/span><span style=\"color: #D8DEE9FF\">( <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">wp_mail_from_name<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">wpb_sender_name<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\"> )<\/span><span style=\"color: #81A1C1\">;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>We recommend installing the <a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\">Code Snippets plugin<\/a>, and adding this code as a snippet.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"974\" height=\"526\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/wordpress-code-snippets-plugin-card.jpg\" alt=\"Code Snippets plugin card\" class=\"wp-image-917\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/wordpress-code-snippets-plugin-card.jpg 974w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/wordpress-code-snippets-plugin-card-400x216.jpg 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/wordpress-code-snippets-plugin-card-768x415.jpg 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2019\/03\/wordpress-code-snippets-plugin-card-800x432.jpg 800w\" sizes=\"auto, (max-width: 974px) 100vw, 974px\" \/><\/figure><\/div>\n\n\n<ol class=\"wp-block-list\">\n<li>In the WordPress admin area, navigate to Plugins &gt; Add New<\/li>\n\n\n\n<li>Search for &#8220;Code Snippets&#8221;<\/li>\n\n\n\n<li>Click Install, then Activate<\/li>\n\n\n\n<li>Navigate to Snippets &gt; Add New<\/li>\n\n\n\n<li>Give your snippet a title (for internal use only)<\/li>\n\n\n\n<li>Paste the code in the Code area<\/li>\n\n\n\n<li>Click Save Changes and Activate<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-my-emails-are-not-being-delivered\"><strong>My emails are not being delivered.<\/strong><\/h3>\n\n\n\n<p>Scheduled notifications that miss their timestamp will then be sent when the next cron job runs. For additional guidance on improving the delivery of your emails, please see the section above on <a href=\"#email_deliverability\">Email Deliverability<\/a>.<\/p>\n\n\n\n<p><strong>Check your Spam Inbox<\/strong>. Sometimes, Emails are filtered and land straight to the Spam inbox. Make sure it is not the case before starting to troubleshoot.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-do-i-test-these-notifications\"><strong>How do I test these notifications?<\/strong><\/h3>\n\n\n\n<p>In order to test these notifications, you have to accomplish what you have put on the Trigger of the notification.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-my-emails-are-not-being-sent\"><strong>My emails are not being sent.<\/strong><\/h3>\n\n\n\n<p>If the emails are not being sent, please verify your SMTP logs. Also, you can check your PHP Error logs to confirm if this is not coming from a plugin conflict. You can access your logs via SFTP. Contact your hosting provider for more information.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The LearnDash Notifications add-on can send emails to your students after certain actions occur on your site, like completing a course, finishing a lesson, passing\/failing a quiz, etc. You can customize when these notifications are sent, who receives them, and the entire email message itself. You can even insert dynamic content for each user, and&#8230;<\/p>\n","protected":false},"author":59,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[196],"doc_tag":[],"knowledge_base":[166],"class_list":["post-732","docs","type-docs","status-publish","hentry","doc_category-notifications-add-on","knowledge_base-add-ons"],"year_month":"2026-04","word_count":2276,"total_views":"15633","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Matt Cromwell","author_link":"https:\/\/learndash.com\/support\/author\/mattc\/"},"doc_category_info":[{"term_name":"Notifications Add-on","term_url":"https:\/\/learndash.com\/support\/kb\/add-ons\/notifications-add-on\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":196,"label":"Notifications Add-on"}],"knowledge_base":[{"value":166,"label":"Add-ons"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"Add-ons","term_url":"https:\/\/learndash.com\/support\/kb\/add-ons\/","term_slug":"add-ons"}],"knowledge_base_slug":["add-ons"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=732"}],"version-history":[{"count":46,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/732\/revisions"}],"predecessor-version":[{"id":11157,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/732\/revisions\/11157"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=732"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=732"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=732"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}