Need help?

Paid user: Create A Ticket

Free user: Visit Support Forums

Related Docs

Back To Docs

Sensei LMS Tools

The Tools page at Sensei LMS > Tools contains several administrative tools which may be useful in specific situations.

Import Content

Import courses, lessons, and questions from a CSV file. Full instructions.

Export Content

Export courses, lessons, and questions to a CSV file. Full instructions.

Recalculate Enrollments

Invalidate the cached enrollment and trigger recalculation for all users and courses. Run this action if you have a lot of courses where you are seeing students who should be enrolled in the course but they aren’t. This action can take a while to run if you have a lot of courses and/or students.

Recalculate Course Enrollment

Invalidate the cached enrollment and trigger recalculation for all users in a specific course. Use this tool if you just have some specific courses where you are seeing students who should be enrolled in the course but they aren’t. It’s the same as Recalculate Enrollments, but you select a specific course to run it on.

Ensure Roles

Ensures Sensei LMS specific roles and capabilities are set up properly. If you’ve changed/removed any roles or capabilities that Sensei LMS needs, you can run this action to restore them to the defaults. Learn more about Sensei LMS roles and capabilities.

Remove Deleted User Data

Removes course, lesson, and quiz progress for deleted users. This should have been done automatically since Sensei LMS v3.0, but if you have an older version of Sensei LMS, you may need to run this action to remove that unwanted data.

Debug Course Enrollment

Check what the enrollment status is between a course and student. This tool lets you select a student and a course, and shows you all relevant enrollment data, including:

  • Enrollment status
  • Course progress status
  • Cached enrollment status
  • Providers (how the student was enrolled in the course)

Module slugs mismatch

Fix module slugs that do not match the module name. This action scans for mismatches between module slugs and their corresponding names, and updates the slugs to align with the current module names. Use this if you notice that your module names and slugs don’t match.

Recreate Emails

Recreate all emails. Existing customizations will be lost. Use this if you have changed/deleted any of the emails from Sensei LMS > Settings > Emails, and you want to restore the default emails. Learn more about Sensei LMS Emails.