What Information can an LMS track about an E-learning Course?

What Information can an LMS track about an E-learning Course?

What Information can an LMS track about an E-learning Course?

LMS is used for tracking learners’ progress of learning activities. Do you know what kind of information can be sent to the LMS from an eLearning course? Courses can be SCORM/AICC compliant and can be developed using an authoring tool or manual coding. There are some limitations or I can say standards about the kind of information that can be tracked in an LMS.

Some of our customers and prospects come with some unique requirements or expectations from the course. For example, tracking learners’ feedback for each slide or tracking user responses of each question of final quiz or adding like/unlike feature for each slide or tracking status of each slide visits and duration. We have to provide the requested features either by customizing the LMS or developing separate portal in addition to LMS to track the information.

In this blog, I would like to share the information that can be tracked in any LMS. Following features can be developed at the course level and not at the LMS level or in any other third-party application.

Final score:

Once learners complete the final quiz and get the score based on their responses, this score can be tracked in the LMS. LMS will compare the final score with the mastery score/passing grade and set the completion status in the LMS. This score should be in percentage.


Bookmarking is the most important feature that will help learners to continue where they left off. If learner attempts the course and logs out in between and logs in again after a break then the learner will have an option to start from the beginning or continue from where he left.

Course Status:

There are many ‘status values’ that can be set in the LMS. These terms may or may not be same for all the LMSs.

  • Not Started: Learner did not open the course
  • In Progress: Started but not completed
  • Completed: Successfully completed based on completion criteria set in the LMS
  • Incomplete: Unsuccessful in completing the course based on completion criteria set in the LMS
  • Passed: Achieved score in the final quiz is greater than or equal to mastery score/passing grade.
  • Failed: Failed to achieve mastery score in the final quiz.

Display learner name:

It is possible to get the learner’s first and last name from the LMS. Mostly, this is used when there is a certificate included within the course and one is not using LMS certificate. Course-level certificate can have dynamic username, course name completion date and score.

Duration/time spent:

LMS can track the start date and time that the learner attempts to learn a particular course and it also tracks the last accessed date and time and completion date and time based on the communication between course and LMS. Using this information LMS will calculate the time spent on a particular course by the learner.

User attempts:

Whenever learner completes the course, LMS will track it as an attempt. After each attempt the course will send the attempt status. Each attempt will be stored separately, so that LMS administrators can see the score status of each attempt. These attempts may also be used to restrict the learner to complete the course with limited number of attempts.

Knowledge Check

It is also possible to send the interactivity or knowledge check scores to the LMS. It is called interactions. It can store the knowledge check ID, correct and user response and score of that particular knowledge check. How this report is displayed depends on the LMS.

Multiple SCO/prerequisites

Courses can be grouped into a curriculum right at the course development time and uploaded on the LMS as a single course. It is available in both AICC and SCORM standards. It is possible to restrict learners to complete the courses in a predefined order. After successfully completing the first course they can get access to the second course and so on. It is not possible to add a link in the course to navigate learners to the next course. Learners need to use the LMS to navigate to the next course.

Hope this information has helped you to know what is possible at the course level and what information can be tracked in the LMS. You may best utilize these features to track the learners’ progress and may help to analyze the information to calculate the ROI of the training as well as suggestions to improve the course. If you need any detailed explanation for any of the above features, please feel free to ask me.

View Presentation on Generating Reports in an LMS to Review Training