January 17th, 2019 LearnDash Tips

Here is a great way to create unique learning paths for your learners based on their quiz performance!

Part of your job as a course creator is to help your users along on their educational journey. This could be in the form of coaching, emails, forums, or making sure they have the right knowledge before starting a course.

For example, when using LearnDash the prerequisites feature is a great way to do this to verify that your learners are “booked up” on a particular topic before they progress to another course.

Another way to accomplish this in LearnDash is by using the Adaptive Learning with LearnDash plugin (free). This plugin allows you to design courses in a non-linear fashion. You could create a variety of child-courses and your users can go to these courses based on quiz performance. Using this you could have one course funneling to two separate courses based on their knowledge.

This will add a menu item under your LearnDash LMS menu titled “Course Levels”. These levels don’t directly correspond to a single course.

In our example we will create a level titled Beginner and specify that anyone who scores between 0-25% on all the quizzes in a course will be assigned to the “Beginner” track of courses.

We could then make more levels based on scores obtained (such as “Advanced” and “Master”).

Once you create your levels all you have to do is assign your level to the desired courses. Just go to your desired course, click EDIT, and then from the option you will find a “Course Level” option. Here is where you select the level.

Whatever you call your levels is up to you. You can also assign to any course (one, several, or all of them). The important thing to remember is that the course levels are granted to a user based on their quiz performance (this is demonstrated at 6:42 in the overview video above).

If your users meet the parameters of the Course Level (that is, they score within your desired range) then they will be automatically enrolled into the courses that have been assigned the level.

Some final reminders with this add-on:

  1. Course Levels are granted based on user quiz performance in a course.
  2. If you have multiple quizzes in your course, the Course Levels plugin will take an average score obtained based on all quizzes in the course.
  3. Make sure all child courses have a CLOSED price-type so they cannot be accessed without first completing the prerequisite course(s).

If this kind of granular course experience appeals to you, then you can get even more advanced by using the Uncanny Automator.

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


5 responses

Leave a Comment

Such a great feature and a really clear video -thanks!
Using the video as an example, if a learner completes the Beginner’s pathway (because they scored less than 25% on the pre-requisite quiz) can they then attempt the pre-requisite quiz again to access the higher level pathway?

Avatar TP

It depends on the prerequisite quiz configuration.
If the quiz is configured to allow the user to retake the quiz then answer to your question is YES, they can retake to get higher marks and access the higher level.
Note: if there are more than 1 quiz in the parent course or more than 1 attempts to a single quiz, the average percentage is calculated from all the quiz attempts.

Avatar Arsalan

Hi Justin.
The video says that the student will not be registered automatically. May you tell me, please, how the student can register automatically, wherever type of course he/she will take? Thanks!

Avatar Ximena

Do you know what has happened to the Uncanny Automator as the site no longer seems to available?

Avatar Dawn

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.