June 11th, 2013 Announcements

For Gamification elements in your courses we now recommend that you use BadgeOS, GamiPress, or MyCred with LearnDash.

Here at LearnDash, we pride ourselves on listening to our customers. Each update we push out incorporates the feedback we receive on the support site and through phone conversations.  We understand that learning is dynamic, and therefore so should our learning tools.

Which brings me to our latest update…

One of the emerging trends within elearning is the use of some form of gamification. There are many ways to implement this, but one of the quickest (and most effective strategies) is to add points and badges. We want our customers to have access to the latest strategies, so starting today, you can now award badges (or points) to your users based on their interaction with LearnDash courses, lessons, and quizzes!


From the admin panel, simply specify which LearnDash elements you want to award points to your LMS users.  Instantly, your users can earn points for:

  • Passing a quiz
  • Failing a quiz
  • User gets perfect score on quiz
  • User completes a lesson
  • User completes a course

In addition, you can even allow your users to rack-up some points by:

  • Adding posts
  • Adding comments
  • Registering for your LMS
  • Visiting posts

Integrating points into your LMS provides an additional incentive for your users to progress through your courses and lessons.  You can even add a leaderboard on your LMS showing the top point-getters by using the leaderboard widget.  But this new extension provides more than just points – you can also award badges.

achievementCreate custom badges for your users to earn as they progress through your elearning content.  Creating an achievements page takes a matter of seconds, and once created your users can see what badges are available and which ones they have earned – providing a natural incentive.

We want you to get the most out of LearnDash, so that’s why our extensions are always free.  We are dedicated to making LearnDash the premier WordPress LMS plugin on the market. We will continue to  listen to you, keep our ear to the ground on latest industry trends, and push out enhancements on a regular basis.

So head over to the support site and download this latest extension. As always, thank you again for all of your feedback – LearnDash is what it is because of you!

Justin Ferriman photo

About Justin Ferriman

Justin Ferriman started LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide for creating (and selling) their online courses. Justin's Homepage | Twitter


40 responses

Leave a Comment

Great Addition Justin!

Avatar Neil Riley

Thanks Neil, hope you enjoy it!

This is a great feature Justin.

Yeah! I saw that WP Achievements incorporated LearnDash….good stuff. You’re LMS keeps getting better and better!

Nice addition:-)
Still waiting for the internationalization to buy 🙂

Good luck

Avatar Anísio

Hi Anisio,
Your wish has been granted 😉 We released the code internationalization last week! https://www.learndash.com/use-learndash-in-any-language/
Hope this is what you were looking for!

This is an exciting update, nice job! Looks like the system is pretty similiar to the cubepoints plugin is that right?

Hi Trent,
Yes, in some ways it is similar

Thank you! This is awesome.

Avatar Andrea

That sound great!!

I’m using the most recent version of the plugin (1.34), but I don’t see any option to award points within the system. When you say people should head over to the support site to download the latest extension, can you please clarify?

Avatar Niall

Sure no problem. Log into http://support.learndash.com and go to the LearnDash Library section. Here you will be able to download the free extension and watch a video on setting it up.

Justin- the potential for this feature is great. Can offer a free course or a discount if they continue, complete, whatever. Or ‘cash’ to use at our store. Love it.

Keep up the good work. It’s great to know that I have a plugin that is continually being refined, improved. 🙂


Very cool. Thanks a lot for your passion!

Yes, great addition (and far more practical than a LRS for most applications).

One question: Is it possible to create custom hooks to award points for actions that are not in the core set of tracked activities, e.g.. award points for clicking a specific link, or award points for a specific amount of time spent on a page/site?

Avatar Peter

Hii, Is there any way to achieve a customized certificate with the username once he complete a course?

Yes, you can create a one-question quiz at the end of the course (i.e. I have completed this course). This cannot be accessed until previous lessons are completed. Certificate is then issued.

Hi, this is great news. Now, my question is … is it possible to query the badges for a user from an external site? Is there an API for that?

Lets say I have a mozilla open badges (http://openbadges.org) server where I centralize the badges for my users for different things they accomplish from different websites/services I offer (one of them, an online learning powered by learndash).

So, what would be the best way to replicate/sync badges won by users in my LearnDash site, to my mozilla open badges server? Would I be able to query badges directly or am I better off using the Tin Can API provided by LearnDash?

Avatar Pedro Galvan

Ugh. I didn’t phrase correctly this comment/question.

What I mean is: What would be the best way to send learning achievements/badges from learndash to a user’s Mozilla Open Badges Backpack?

Are you implementing the mozilla open badges Issuer API? If not, would you consider doing it?

Avatar Pedro Galvan

Hi Pedro-
Thank you for the comment. I have reached out to the original developers of the add-on and they are aware of open-badges – there is a good chance that an integration will come about in the future version.

Is this add-on available at extra cost? or is it included?

Avatar Jordan

Hi Jordan-
Thanks for the note. It is included. WPAchievements has a pro version as well that you can upgrade to (if you choose) – but it’s not required. All the features detailed in this post are included in the free version.

Hi Justin,

I am wondering if and how I can award members various rewards such as coupons, discounts, eBooks etc for earning a certain number of points of WPAcheivements. It doesn’t look like it’s currently possible with this plugin alone, however perhaps there is a complementary plugin I can use or another way to do it?


Avatar Katie

Hi Katie-
Thanks for the note. You may be able to do this with their pro version(?) – but it would be worth looking into further. If what you need isn’t in WPAchievements, you may also want to look into BadgeOS (LearnDash integrates with their solution as well).

Hi, I have a problem with the WP Achievements plugin in that it slows down my admin panel that it takes 15 seconds to bring up the learndash courses. Any ideas?

Hi Thomas-

Thanks for the note. This particular plugin is created by a 3rd party vendor – you’ll probably want to raise this with their support. In the interim, you can always test various plugin combinations to see if the slowness is the result of that plugin active with another one on your site.

Hi Justin

How do we get achievement points added for learndash topic?


Hi Justin

Also one more question

How do we create Leaderboards using BadgeOS that maps to LearnDash course group?

That is having a separate leaderboard for each set of course group users.

Let us know


I see a lot of references to download the “plugin” to award points from the support page, yet after lots of searching, can not find any mention of it or “points” in the support pages. Can I get the direct link to the plugin to awards points for comments, quizzes, etc.?


I have a question while we are trying to use learndash in our staging site…

Let us say a user was added to the leaderboard. And for some reasons, he’d like to be removed there.

Is there a way for the user to remove his name in the leaderboard? Thanks

Is there also a way to enable the leaderboard for users who reach a certain criteria only like that in badges when badges are created when a criteria is reached. THanks

Is that any shortcode or something that hepls me to put the user’s achievements in a users page??

How does WP Achievements differ from the BadgeOS/BadgeOS LearnDash Add-on?

Avatar Mike W

We don’t recommend WPAchievements anymore. Go with BadgeOS, GamiPress, or MyCred.

Hello I´m using learndash with gamipress and uncanny tool kit pro, I have a problem, gamipress does’t recognize the learndash completed courses and the uncanny Enhanced Course Grid neither do it. How can I fix this?

You will need to reach out to Gamipress – they are the ones who created the integration.

I don’t understand how do I use this? I went to support but there in nothing there?

Avatar Benjamin Johnstone

This no longer exists. You can use BadgeOS or GamiPress instead (both free and integrate with LearnDash)

This is great! However, is there a way I can award users for adding a buddyboss post in a group or forum?

We don’t have BB triggers (yet), but we’ll look into those!

Comments are closed.

Your course could already be online!

We offer a 15 day money-back guarantee and have a world class community to help you get your course online today!

See LearnDash in action. Online Demo

Join Our Next Webinar!

LearnDash webinars are designed to teach you how to build, grow, and scale your course-building business. Join our team in one of our next live webinars.