Plugin
PluginUpdated
LearnDash LMS Achievements
LearnDash LMS Achievements is a gamification add-on for the LearnDash learning management system, made by LearnDash.
Product facts
- Version
- 2.0.4
- Released
- 8 January 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $0.69 on its own
Overview
Online courses can feel like a long stretch of material with little acknowledgment along the way. LearnDash LMS Achievements gives course creators a way to mark progress. Learners earn badges and points as they finish lessons, pass quizzes and complete assignments, so each step gets recognized when it happens.
Rewards are not limited to course content. You can also award badges for actions such as registering, logging in, commenting on posts and visiting pages. Badges are built from a title, a message, a trigger and an image, and can be shown with Gutenberg blocks. It suits any LearnDash site that wants a more interactive learning experience.
Features
- Badges and points for progress: Award customizable badges and points automatically when learners complete courses, lessons, quizzes, assignments and similar activities, giving them regular recognition throughout the course.
- Trigger-based achievements: Set specific triggers such as course enrollment, quiz passing or failing, assignment approval or essay grading, so each badge is awarded when the learner reaches that milestone.
- Site-wide gamification: Reward actions outside course content, including user registration, logging in, commenting, posting and visiting pages, so activity across the whole site can earn recognition.
- Customizable achievement popups: Show learners an on-screen popup with the badge they earned. You can adjust the message, colors and popup timing, and the popups support right-to-left languages.
- Simple badge creation: Create a badge by adding a title and message, choosing triggers and images, and configuring popup settings, without a complicated setup process.
- My Achievements block: Use the My Achievements Gutenberg block to display the badges a learner has earned on any page or post built with the block editor.
- Leaderboard block: Add the Leaderboard Gutenberg block to highlight top achievers and points leaders, which gives learners a friendly way to compare progress.
- Built into LearnDash admin: The add-on appears within the LearnDash LMS admin under Add-Ons, and it is designed to work efficiently alongside your existing LearnDash setup.
Best for
- Course creators running LearnDash who want to reward learners
- Training organizations and universities building interactive courses
- Site owners who want badges for registering, logging in and commenting
Changelog
Version 2.0.4 — 8 January 2026
- Improved Added PHP 7.4 requirement to the plugin header.
- Improved Added WordPress 6.6 requirement to the plugin header.
- Improved Improved Block compatibility with WordPress 6.9.
Earlier versions
- 2.0.3: 1 improved
- 2.0.2: 1 fixed
- 2.0.1: 1 new, 1 improved
FAQ
Is LearnDash LMS Achievements free?
The code of LearnDash LMS Achievements is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of LearnDash LMS Achievements gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of LearnDash LMS Achievements is this?
Version 2.0.4, released 8 January 2026. New versions appear here when the developer publishes them.
How do I update LearnDash LMS Achievements?
Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of LearnDash LMS Achievements for you.







