EffectIO LearnDash LMS - Notifications

Original price was: $49.00.Current price is: $49.00. / year

Drop-in compatible replacement & Licensed Product

Create and send notification emails to the users. Version: 1.6.3 Create and send notification emails to the users.

Released on: 2026-02-23

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

Refined Description for LearnDash LMS Notifications

LearnDash LMS Notifications is an outstanding addon that takes learner engagement to a whole new level within your LearnDash courses. With this addon, you can configure various notifications to be automatically sent out based on learner actions.

Automated Notifications

Once configured, the addon will automatically send notifications when learners perform specific actions on your LMS. Whether it’s completing a course, finishing a lesson, submitting a quiz, or any other trigger you set, the notifications will be sent out accordingly.

Flexible Trigger Options

You have the freedom to choose from 13 available triggers to send notifications based on course, lesson, topic, or quiz completion. You can also configure global triggers that apply to all courses.

Customizable Delay

Not only can you choose when to send notifications, but you can also determine the delay in days for the message to be sent. This allows you to time the notifications perfectly to meet your learners’ needs.

Dynamic Shortcodes

When setting up your notifications, you’ll have access to 34 dynamic shortcodes. These shortcodes enable you to include personalized information in your messages, such as course details, user information, lesson titles, quiz scores, and more.

Key Benefits:

  • Enhance learner engagement with automated notifications
  • Customize triggers for specific courses or globally
  • Set delays for optimal timing of notifications
  • Incorporate dynamic shortcodes for personalized messages
  • Seamless integration with LearnDash LMS
  • Effortless setup and configuration
  • Improved learner satisfaction and retention
  • Increased interaction and participation in courses
  • Streamlined communication between learners and instructors
  • Save time and effort with automated notifications
  • Compatible with popular WordPress plugins
  • Regular updates and premium support from EffectIO
  • Update plugins via EffectIO Dashboard with pre-activation
  • Enjoy GPL code and its benefits
  • Discover super deals with 30% to 90% discounts on EffectIO

Take your learner experience to new heights with LearnDash LMS Notifications. Get started today and revolutionize the way you engage with your learners!

Create and send notification emails to the users.

1.6.4
  • Deprecate - Classes: `LearnDash\Notifications\Container`, `LearnDash\Notifications\App`.
  • Tweak - Added compatibility with LearnDash Core v4.13.0.
  • Tweak - Updated functions: `learndash_notifications_extra_autoloading`.
1.6.3
  • Deprecate - Classes: `LearnDash_Dependency_Check_LD_Notifications`, `LearnDash_Notifications`.
  • Deprecate - Functions: `learndash_notifications`.
  • Fix - "user hasn't completed a quiz" condition field doesn't have additional options.
  • Fix - "X days before course expires" trigger doesn't work as expected.
  • Fix - User enrolled into course notification is not triggered when a user is enroll via LD Zapier app course enrollment action.
1.6.2
  • Feature - Add "Exclude pre-ordered course" option on Enroll into a course trigger.
  • Fix - Undefined array key error on Essay question has been put into graded status trigger.
  • Fix - Any object option in object field (course, lesson, etc) not saving.
  • Fix - Fatal error when using Assignment has been uploaded trigger and Assignment has been uploaded condition.
  • Fix - A scheduled lesson is available to user email not sending.
  • Tweak - Better object select2 fields (course, lesson, etc) search results to support pagination.
1.6.1
  • Feature - New action hooks 'learndash_notifications_email_sent' and 'learndash_notifications_email_failed'.
  • Fix - Triggering objects settings in notification model don't work correctly filtering events that triggers set up notifications.
  • Fix - User can't select specific quiz associated with a lesson because quiz was only direct child to topic. Now it can be direct child of course, lesson, or topic.
1.6.0
  • Added - Multi triggers/conditions support
  • Added - 'learndash_notifications_subscription_page_slug' filter to modify subscriptions page slug
  • Fix - Disable course fields when using quiz trigger
  • Fix - Send single email instead of multiple for "User hasn't logged in for X days" trigger when multiple courses are involved
  • Fix - Reschedule drip lesson when user enroll date changes
  • Fix - "User hasn't logged in for X days" trigger correctly sends to users now
  • Fix - Prevent "A scheduled lesson is available to user" notifications sending from wrong course
  • Fix - Display specified course lessons in notifications page listing column
  • Fix - User receives quiz failed notification when quiz not failed
  • Fix - Group leaders not receiving emails for groups they are leaders of
  • Fix - Allow group URL in notifications shortcodes
1.5.4
  • Added AJAX search support on notifications list posts filter
  • Added improve LD posts selector logic especially for site with big number of courses, lessons, etc
  • Added change post selectors in notification metabox to use select2 and dynamic AJAX options
  • Updated update LearnDash strings using LD custom label
  • Updated use learndash_quiz_submitted action hook instead of learndash_quiz_completed
  • Fixed make sure retrieved group leaders has group leader role
  • Fixed before course expires notification is sent before set value
  • Fixed Make sure pre selected value is selected on edit screen
  • Fixed group selector returns empty result
  • Fixed use learndash_emails_send instead of wp_mail to sync with LD core
  • Fixed before and after expiry notification is not sent when user re-enrolls
  • Fixed issue when drip lesson triggered for all lessons
1.5.3
  • Added a filter to switch the notification content to RTL learndash_notifications_email_rtl
  • Updated the trigger "user hasn't logged in for X days" to group the emails into one rather than sending out mass separate emails
  • Fixed Notification for drip lesson doesn't update the send time if enrollment date gets changed
  • Fixed PHP warnings/notices
1.5.2
  • Fixed issue where when a quiz notification was set in some rare instances this prevented the student from being able to complete the quiz
1.5.1
  • Added ability to chose if the notification should only send one time or recurring for the trigger “User hasn’t logged In for “X” days
  • Fixed email sending issue with group leaders
  • Fixed emails sending in bulk on updating
1.5.0
  • Added notifications can now be updated after they have been saved
  • Added duration unit can now be minutes, hours, and days
  • Updated the triggers codebase to improve notifications sending system
  • Updated the log screen to make it easier to track what is happening within the system
  • Removed the every minute cron and replaced with a single scheduled event to check rather than running blind checks
1.4.1
  • Updated delay field unchangeable for edit to prevent issue with delayed emails
  • Updated use of global delete function instead of create new queries in delete functions
  • Updated remove `learndash_notifications_delete_delayed_emails_when_unenrolled` hooked function because it already exists in `includes/database.php`
  • Updated use of `learndash_get_users_for_course()` to pull course users instead of access list meta only
  • Fixed lesson available notification not queueing multiple notifications in DB if there are more than 1 notifications posts
  • Fixed regex pattern for searching notifications by shortcode data key value pair

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection