With the LearnDash Users List add-on, site admins can easily access detailed information about users enrolled in courses, directly from the frontend or backend.
In this article, you’ll learn how to set up the LearnDash Users List add-on and see any respective course’s user details.
Installation
- Install the LearnDash Users List add-on & activate it.
- After activation, a new “LearnDash Users List” sub-menu will be added under the LearnDash LMS menu.

General Settings
Delete progress on Unenroll
Enabling this option will delete all progress of the course, lesson, topic, quiz, and certificates assigned to the user upon user unenrollment. Otherwise, the user will simply get unenrolled from the course will keeping his respective course’s progress.

Users List
To access details of a course’s enrolled users, simply choose a course from the “Select Course” dropdown. The “Users List” Table will then display the relevant user details for the selected course. Additionally, you have the option to unenroll a student from the chosen course by clicking the “Unenroll User” button.

Shortcode
To show the “User Progress Table” on the front end, you can add the [ldul_user_list] shortcode on any page of your site.

Show Course Users List on Course Page
To show “User List” on any individual Course Page, go to the Settings tab of that individual course and enable the option “Display Users List”.

This is how it will look on the frontend of the course page:

Widgets
LearnDash Users List
This widget can be placed on any page and will work like the “[ldul_user_list]” shortcode on the frontend.

FAQ’s
1-Is the Users List feature available for groups as well?
No, the Users List feature is not available for groups (only courses).
2- Does the “Users List Search Box” filter the table by any other attribute besides the student name?
No, the Users List feature search box does not filter the table by any other attribute besides the student name. It cannot filter the user table by email, status, or percentage.
3- Is the Users List feature available on any widget?
No, the Users List feature is not available on any widget.
4- Does this Add-On require any external plugin on your site to work properly?
Yes, this add-on requires the “LearnDash LMS” plugin to be enabled on your site. If you want to test your site locally, please make sure to enable the above-mentioned plugin on your site.
Changelogs
1.0.5
- New: Added block editor support for “ldul_user_list” shortcode.
1.0.4
- Fix: Resolved security vulnerabilities and improved overall performance.
1.0.3
- Fix: Fixed Fatal error, and compatibility with LearnDash Announcement addon.
1.0.2
- Fix: Fixed PHP warning.
1.0.1
- New: Add general option to enable delete progress during unenrollment of user.
- Fix: Fixed user unenrollment issue.
1.0.0
- Initial Release.