Title: Manage Enrollment for LearnDash
Author: Pankaj Agrawal
Published: <strong>September 5, 2021</strong>
Last modified: September 11, 2025

---

Search plugins

![](https://ps.w.org/manage-enrollment-learndash/assets/banner-772x250.png?rev=2593865)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/manage-enrollment-learndash/assets/icon-256x256.png?rev=2593865)

# Manage Enrollment for LearnDash

 By [Pankaj Agrawal](https://profiles.wordpress.org/liveaspankaj/)

[Download](https://downloads.wordpress.org/plugin/manage-enrollment-learndash.1.3.zip)

 * [Details](https://en-au.wordpress.org/plugins/manage-enrollment-learndash/#description)
 * [Reviews](https://en-au.wordpress.org/plugins/manage-enrollment-learndash/#reviews)
 *  [Installation](https://en-au.wordpress.org/plugins/manage-enrollment-learndash/#installation)
 * [Development](https://en-au.wordpress.org/plugins/manage-enrollment-learndash/#developers)

 [Support](https://wordpress.org/support/plugin/manage-enrollment-learndash/)

## Description

Manage Enrollment for LearnDash, lets you enroll users to courses or groups in bulk.
You can select users from a given UI, paste a list of users or use the CSV to bulk
upload your selected courses, groups and users for processing.

**Bulk enroll existing users:**
 – You can use it for single enrollment as well 
as for **bulk enrollment** of hundreds of users. – You can also upload a CSV file
with user_id, user_email, user_login, course_id, and group_id columns. – Quickly
list all the users, groups, or courses, and then process them in bulk in any order
you want.

**Bulk create users and enroll:**
 – This plugin allows you to create users in bulk
and enroll them into courses or groups at the same time. Required [Import Users from CSV](https://wordpress.org/plugins/import-users-from-csv/)
plugin. – You can also choose to send a notification to the new users and to display
passwords on user login. – Create CSV file with the following columns, user_login,
user_email, user_pass, first_name, last_name, display_name and role.

**Tracking:**
 – If you have an LRS, you can see tracking data, including the user
id and name of the admin who processed the enrollments.

**Requirements to use this plugin:**
 To use this plugin you need these two plugins:
1. [LearnDash LMS](https://www.nextsoftwaresolutions.com/r/learndash/wp_mel_plugin_page)
2. [GrassBlade xAPI Companion](https://www.nextsoftwaresolutions.com/grassblade-lrs-experience-api/)

**Related Plugins for LearnDash LMS:**
 – [Manual Completions for LearnDash LMS](https://www.nextsoftwaresolutions.com/manual-completions-for-learndash/)–
[Autocomplete LearnDash Lessons and Topics](https://www.nextsoftwaresolutions.com/autocomplete-learndash-lessons-and-topics/)–
[Visibility Control for LearnDash LMS](https://www.nextsoftwaresolutions.com/learndash-visibility-control/)

## Screenshots

[⌊Enrollment page⌉⌊Enrollment page⌉[

Enrollment page

[⌊Checking status and perform an action⌉⌊Checking status and perform an action⌉[

Checking status and perform an action

[⌊Create New users and enroll⌉⌊Create New users and enroll⌉[

Create New users and enroll

[⌊CSV Upload Format⌉⌊CSV Upload Format⌉[

CSV Upload Format

## Installation

This section describes how to install the plugin and get it working.

 1. Upload the plugin files to the `/wp-content/plugins/manage-enrollment-learndash`
    directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Go to WP ADMIN > GrassBlade > Manage Enrollment for LearnDash or (WP ADMIN > LearnDash
    > Manage Enrollment)

## Reviews

![](https://secure.gravatar.com/avatar/71968375d66d50bb830bd0400008a23584c16b245e44e4c9f6e6dea604bdc7e5?
s=60&d=retro&r=g)

### 󠀁[not a free plugin](https://wordpress.org/support/topic/not-a-free-plugin-19/)󠁿

 [pooriasamadi](https://profiles.wordpress.org/pooriasamadi/) December 15, 2023

don't count on this to be a free plugin. you need to have another plugin which costs
99$

![](https://secure.gravatar.com/avatar/74c74899f83490f91c1dd646bde20e6293e1875a017b9c227c61a716e9a818f7?
s=60&d=retro&r=g)

### 󠀁[Need GrassBlade xAPI to make it work](https://wordpress.org/support/topic/need-grassblade-xapi-to-make-it-work/)󠁿

 [Alexandre Alves](https://profiles.wordpress.org/alexandreminem/) September 13,
2023

This plugin doesn't work without their 99$US plugin.

 [ Read all 4 reviews ](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/)

## Contributors & Developers

“Manage Enrollment for LearnDash” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ Pankaj Agrawal ](https://profiles.wordpress.org/liveaspankaj/)

[Translate “Manage Enrollment for LearnDash” into your language.](https://translate.wordpress.org/projects/wp-plugins/manage-enrollment-learndash)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/manage-enrollment-learndash/),
check out the [SVN repository](https://plugins.svn.wordpress.org/manage-enrollment-learndash/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/manage-enrollment-learndash/)
by [RSS](https://plugins.trac.wordpress.org/log/manage-enrollment-learndash/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3

 * Improvement: User search is changed for select2 to own code to improve performance
   for large websites.
 * Feature: Added Total count

#### 1.2

 * Fixed: Bulk unenrollment is enrolling the users after first 10 users.

#### 1.1

 * Fixed: Compatibility issue with LearnDash ProPanel

#### 1.0

 * Initial Commit

## Meta

 *  Version **1.3**
 *  Last updated **1 year ago**
 *  Active installations **400+**
 *  WordPress Version ** 4.0 or higher **
 *  Tested up to **6.8.11**
 *  PHP Version ** 5.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/manage-enrollment-learndash/)
 * Tags
 * [enrollment](https://en-au.wordpress.org/plugins/tags/enrollment/)[GrassBlade](https://en-au.wordpress.org/plugins/tags/grassblade/)
   [learndash](https://en-au.wordpress.org/plugins/tags/learndash/)[manage](https://en-au.wordpress.org/plugins/tags/manage/)
 *  [Advanced View](https://en-au.wordpress.org/plugins/manage-enrollment-learndash/advanced/)

## Ratings

 1 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/manage-enrollment-learndash/reviews/)

## Contributors

 *   [ Pankaj Agrawal ](https://profiles.wordpress.org/liveaspankaj/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/manage-enrollment-learndash/)