Reports are a valuable tool to track progress and performance of your students. Tracking learner progress allows you to gain insights into your student development over time and take actions to improve your eLearning success. Being able to analyze the reports on your learning programs is an important feature for every LearnDash administrator.

The LearnDash module of Users Insights comes with a LearnDash Reports feature that can help you analyze your LMS’ course and students performance. While the Users Insights user table and filters can help you search your students based on different criteria, the reports feature can give you a more global overview on your eLearning platform. With the Users Insights LMS reporting tools you can now explore metrics, such as how your student base is growing over time, how active they are and how they perform on the quizzes.

 

Learndash reports

 

Let’s see all of the available LearnDash reports.

 

LearnDash active students report

The active students report shows how many students have been active over time. The student activity is charted on a time scale, so you can explore the student activity for the last several days, weeks, months and years. Students are considered as active when they start or finish a course, topic, lesson or a quiz. For example, if a user signs in and completes a lesson, this student will be counted as active for the day. However, if the student only signs in and does nothing, this won’t be considered as activity. This report can be a good way to find how engaged your users are with the content of your learning management system.

Learndash active students daily report

Learndash active students monthly report

LearnDash course enrolments report

The Course enrolments report can show you how many students have enrolled in your courses overtime. This report can be used as an indication of how your LearnDash student base is growing over time. Similarly to the active students report, you can explore the course enrolments for the last several days, weeks, months or years.

A course enrolment is considered when a student starts a course, however it doesn’t necessarily mean that they have completed it. If one student enrols in multiple courses in a day, each enrolment will be counted separately.

Learndash course enrolmenrs filter weekly report

Learndash course enrolments yeraly report

LearnDash top courses report

The top courses report shows a chart of the most popular courses based on the number of students per course. By default the report is generated based on the number of students that have ever enrolled in the course, regardless of whether they have completed it or not. However you can also filter the report by the status of the courses. In this way, you can see which your top completed courses are. Or you can see which courses have a high number of students that still have the course in progress.

This report can be another indication of how engaging your courses are. For example, highly engaging courses will have a higher percentage of students who have completed it versus the ones that are still in progress.

Learndash top courses report

Learndash top courses report filter by status

LearnDash top groups report

If you are using the LearnDash groups feature, you can use the top groups report to find the most popular groups based on the number of students. By default the report shows the top 8 most popular groups in a bar chart. This LMS report can be useful in various ways, depending on how your system works. For example, if you find that you have a few groups that are more popular than the rest, you may consider creating more content for these groups’ courses specifically.

Learndash top groups report

 

LearnDash quiz attempts report

The quiz attempts report is a pie chart report showing how many attempts your users need in order to complete a quiz. For example, it can show you how many students have passed a quiz from the first time or how many students took the quiz multiple times before passing it. This report can be a good indication of your quizzes’ difficulty level.

By default, the chart shows the overall quiz attempts for all of the existing quizzes. However, you can also filter the report to show only the results for a specific quiz only. With this report you might find that some quizzes are easier or harder than they were intended and you may consider adjusting them accordingly.

Learndash quiz attempts number report

Learndash quiz attemps report filter

LearnDash quiz score report

Another quiz related report is the quiz score report. This report shows the scores of the quiz attempts. They are represented in ranges, so you can see overall how your students score on the quizzes. This chart reports the data for each separate attempt, so the left axis indicates the number of attempts for each range. For example, let’s say that a student fails a quiz with a 40% score, but then on a second attempt passes the quiz with a 80% score. In this case both attempts will be reported on the chart, so you can not only see the scores of the passed attempts, but also for the failed ones as well.

Furthermore, you can filter this report to show the scores from a selected quiz only. You can use this report as another indication of how difficult your quizzes are. Basically, quizzes that have mostly scores in the upper ranges can be considered a lot easier than the ones with the majority of scores in the lower ranges.

Learndash quiz score report

Learndash quiz scrore report filter

Other WordPress user metrics

Besides the LearnDash specific metrics, Users Insights also comes with some more general WordPress user metrics. For example, the Registered Users report can show you the growth of your student base over time. Or you can explore the Users Insights Geolocation data with the demographic based user reports. Or perhaps, you are using WooCommerce to provide premium courses to your students and you can use the WooCommerce reports to analyze your sales performance.

Head over to the Reports page to learn more about all of the available reports.

WooCommerce Chart Reports

 

Advanced LearnDash user filters

In addition to the LearnDash reports, with Users Insights you can perform advanced user searches and filters. You can search your students based on the courses that they are enrolled in or the quizzes that they have passed. You can also see a detailed user profile page for each student that includes a detailed list of their LearnDash activity.

To learn more about the student related features, you can visit the LearnDash page where we have described everything in detail.

LearnDash filter users by enrolled course