LearnDash Time Tracking: How to monitor time spent in your LearnDash courses?

    Nitansha Tanwar
Listen to this article
LearnDash Time Tracking: How to monitor time spent in your LearnDash courses? 1


Do you want to know whether your learners are spending proper time in your LearnDash courses. Are you struggling to track the actual time learnning?

Then, I’ve got you covered.

Let’s admit — running an eLearning business takes work. As an admin, course creator, or teacher you have to make a lot of important decisions to drive more robust results as well as reward the learners who have shown excellent performance.

And to ensure that you make no mistakes while making these decisions, you must rely on accurate data and metrics.

No doubt that monitoring course completion rate is one of the most important course metrics. But, it cannot give you the whole picture. And to be honest, no course can have a perfect completion rate when life intervenes.

However, tracking the time spent in your courses can help you with more insights. You can use that data to: 

  • Identify any learners that are at risk of not completing the learning activities. 
  • Award certificates to learners who have spent a justified amount of time in the course.
  • Report on accurate time tracking data to regulatory third-party bodies. 
  • Solve customers’ queries regarding the time invested by their learners in the course.

But how do you monitor this data?

Well, in LearnDash you’ll need to use a reporting plugin. 

And I happen to know the best one yet — The WISDM Reports for LearnDash plugin. It helps you easily track and report on student activity in your courses.

So let’s explore how exactly this amazing LearnDash reporting plugin not only helps you track the time spent in courses with accuracy and also reduces reporting burnout.

Exploring WISDM Reports for LearnDash


WISDM Reports for LearnDash is the most comprehensive LearnDash reporting plugin. It tracks all important course and student metrics to help you measure the progress and report on student performance with accuracy.

The way it’s different than all other reporting plugins is that — it presents all the useful information as easy-to-understand graphical reports and visual insights. These insights then help you understand areas of improvement and make important eLearning decisions quickly.

Moreover, all reports are exportable in a CSV, PNG, or SVG format. So, you can easily share these reports with your clients and let the record justify your decisions.

Note: Want to see it in action? Check out the live demo.

Using WISDM Reports for LearnDash To Track Time Spent In Courses

By integrating WISDM Reports for LearnDash with your LMS, you can easily monitor student activity in your courses. It helps you monitor the time spent by each learner in a very easy and accurate way. And you don’t even need to spend time looking for that data, as it reflects in the “Course Reports”.

For instance, the “Time Spent on a Course”  report tells you the average time learners spend in your courses. You can even check that data for a particular group,  course, lesson, or topic. 

screenshot 2023.02.08 16 26 48 1


This data is also shown in the “Detailed Course Reports” that you can easily export as a CSV from the Reports Dashboard. It measures:-

  1. Average completion time (course/lesson/topic/quiz) :– This metric measures how long a user takes to complete the module, and the time spent on it.
  1. Average Total Time Spent :– This metric tracks the actual amount of time users spend on courses, regardless of whether a course is completed or not. So, if a user were to finish a course and then come back to the course again to refer it to someone else or just for a quick revision, that time will also get recorded by this module.
KI8DaVb Pm2XXnuqL0Fxvh0hQDXVPhMfLG4GD0xx8hn

Hence, by using WISDM Reports for LearnDash, you donlt have to spent gathering information and generating spreadsheets. As a result, you take data-backed decisions quickly.

How does Time Tracking in WISDM Reports help you?

WISDM Reports for LearnDash ensures that you are tracking the learner’s actual time spent learning, and not just leaving their browser open on a course page. 

That’s why the plugin can stop tracking time if a user spends too long on a page.  As soon as that happens, the user will be able to see a message pop up asking them if they’re still on the page. Confirming activity resumes the timer while navigating elsewhere or showing the message stops the timer.

The best part is, that you can configure the duration of idle time that users can spend on your site. And also the message you want them to see.

Simply put, any time a user spends more than the configured time, the tracker will stop, and they will see the message.

Idle time tracking module 1

This makes easier for you to rely on the time spent report as they are more accurate.

Note: If the user were to switch to a different tab or a different window/application, the time tracking pauses and resumes only once the users return to the course. 

Summing up…

Monitoring the time spent in a course is as important as tracking the completion rates for your courses.

It helps you take important eLearning decisions and detect areas where performance is lacking.

But to do this, you either need to add a shortcode, get a custom reporting solution or use a reporting plugin in LearnDash.

WISDM Reports for LearnDash is the easiest way to track the time spent by a learner in your courses with ACCURACY. The plugin includes a time-tracking module and lets you track the actual time spent in your courses excluding the time spent idly. Morevoer, this information is easily available as graphs and tabular reports.

So take WISDM Reports for a spin and let us know what you think. You can even share your feedback with us,

I hope this article was helpful. If you have any more queries, please don’t shy away from commenting below.

Happy teaching!?


Nitansha Tanwar

Nitansha Tanwar

Leave a Reply

Your email address will not be published. Required fields are marked *

Get The Latest Updates

Subscribe to our Newsletter

A key to unlock the world of open-source. We promise not to spam your inbox.

Suggested Reads

Join our 55,000+ Subscribers

    The Wisdm Digest delivers all the latest news, and resources from the world of open-source businesses to your inbox.

    Suggested Reads

    Craft the perfect eLearning experience on your LearnDash LMS

    Want to make your LearnDash LMS stand out from the rest? Customize the eLearning experience for your learners without spending $1. Use our easy-to-follow 44 LearnDash Tips and Tricks to get maximum ROI. Download your free guide now