LearnDash Achievements featured image

Learndash Achievements Addon v2.0.4

Developer: Justin FerrimanCategory: WordPress PluginsTrusted with 27 downloadsProLatest v2.0.4Updated 8mo ago

Adding badges & points to your courses has never been so simple.

Same brand

More from LearnDash

Learndash Lms icon

Learndash - WordPress LMS Plugin

by LearnDash

The #1 choice of Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide for creating (and selling) their online courses.

LearnDash - Group Plus Addon icon

LearnDash - Group Plus Addon

by LearnDash

Group management addon for LearnDash that enables organizing learners into groups, managing enrollments, and tracking group-based progress.

LearnDash - Integrity Addon icon

Learndash Integrity Addon - WordPress Plugin

by LearnDash

LearnDash Integrity is the best way to protect the integrity of your courses with functionality such as hotlink protection, preventing concurrent logins, and preventing copied content; although the...

Related items

Related Learndash Plugins

LearnDash - Certificate Builder icon

Learndash Certificate Builder Addon

by LearnDash

The LearnDash certificate builder is the easiest and quickest way to build your certificates using a drag and drop builder through the standard WordPress Gutenberg editor.

Instructor Role for Learndash icon

Instructor Role For Learndash - WordPress Plugin

by WISDM

Your key to a multi-instructor, access-controlled dashboard

Quiz Customizer for LearnDash icon

Learndash Quiz Customizer

by Escape Creative

Make your LearnDash quizzes come to life in a matter of minutes.

Adding badges & points to your courses has never been so simple.

We are pleased to announce that our new plugin, a gamification add-on for LearnDash, has been officially launched!

LearnDash Achievements is perfect for those who want to award badges to their learners to recognize the progress and effort that they are putting into your courses, but without a lot of configuration.

After months of trial testing, we can confidently say that LearnDash Achievements is a lightweight, high-performance solution for your online course gamification needs.

Award badges and points for learner performance!

Adding gamification elements, even small ones, to your online courses improves the learner experience. With the LearnDash Achievements free add-on, you can add these elements in just a few clicks!

Award your learners when they do any of the following in a course:

  • User enrolls into a group
  • User enrolls into a course
  • User completes a course
  • User completes a lesson
  • User completes a topic
  • User passes a quiz
  • User fails a quiz
  • User completes a quiz
  • User uploads an assignment
  • User’s assignment is approved
  • User’s essay question has been graded.

When your learners successfully complete the trigger, their earned badge will display for them on screen.

True gamification extends beyond the course!

Giving your learners badges and points for completing course tasks is a great place to start, but a comprehensive gamification program extends beyond course material and to other activities that are completed.

With this in mind, we have also made it possible to award your learners for non-course activities, including:

Show full description
  • User registration
  • User logs in
  • User adds a post
  • User adds a comment
  • User visits a post
  • User’s post gets visited

For example, you can have an article on your site that you encourage your learner’s to read. If they go to that page, then they receive points or a badge. Then you can give them more points if they leave a comment on the article itself!

This is a perfect way to take learning out of the course and into other areas of your site for an immersive learning experience!

Getting Started with LearnDash Achievements is easy!

An active license is required to access this new feature. Get yours today!

If you have a valid license for LearnDash, then you will see the free LearnDash Achievements add-on listed under LEARNDASH LMS > ADD-ONS.

In the top-right of the screen, click the “Check Updates” button.

Locate LearnDash Achieveemnts and click “Install” and then “Activate”.

Now, a new “Achievements” menu will appear under LEARNDASH LMS.

Creating your badge is simple!

  1. Give it a title (this title appears for learners)
  2. Add a message (tell them about the points and badge they earned)
  3. Select a Trigger
  4. Choose the Popup Settings (popup time, background color, text color, and RTL)
  5. Select (or upload) your desired image
  6. Click “Publish”

You’re all set!

Now, when a learner meets the criteria you specified, they will receive their Achievement! When they earn it, it will appear on the screen, like this:

Don’t forget to display the achievements!

What good is earning an award if you can’t show it off? 🙂

LearnDash Achievements comes with two display options (using Gutenberg blocks):

  • My Achievements – Use the My Achievements block to show a learner what they earned. This is a great compliment to the LearnDash Profile.
  • Leaderboard – Use the Leaderboard to display who has earned the most points.

For a complete overview of all the features, see the LearnDash Achievements documentation.

Recent releases

Release history

View all 2 versions
v2.0.4LatestVerified Safe
Jan 9, 2026372.5 KB
Improved
  • Added PHP 7.4 requirement to the plugin header.
  • Added WordPress 6.6 requirement to the plugin header.
  • Improved Block compatibility with WordPress 6.9.
Dec 24, 2025328.1 KB
View changelog
Improved
  • Add support for LearnDash modern course page.

Frequently asked questions

Is LearnDash Achievements GPL licensed?
Yes, LearnDash Achievements is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
What is the latest version of LearnDash Achievements?
The latest version of LearnDash Achievements on GPLCoffee is v2.0.4 (released Jan 9, 2026, 372.5 KB download size). Every new release is synced automatically, and subscribers can update directly from their WordPress dashboard with the one-click connector plugin.
How much does LearnDash Achievements cost on GPLCoffee?
LearnDash Achievements is available for $5.99 for a 1-year license or $15.99 for a lifetime license. Membership plans also include credit-based access so you can download LearnDash Achievements along with thousands of other plugins, themes, and PHP scripts for a single subscription.
Which WordPress and PHP versions does LearnDash Achievements support?
The current release of LearnDash Achievements requires WordPress 6.6 or higher, tested up to WordPress 6.9, PHP 7.4 or higher. Per-release compatibility details are listed in the version history.
Is LearnDash Achievements safe to download?
Yes. The latest release of LearnDash Achievements (v2.0.4) was scanned with VirusTotal and came back clean. Scan results are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).