Skip to content
Just updated71 new versions in the last 24 hoursDownloads left today: of of leftNo downloads left today · Resets in h
LearnDash LMS Achievements plugin cover image

PluginUpdated

LearnDash LMS Achievements

by LearnDashv2.0.4Unlimited sites

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.