Enrollments

The Enrollment addon will help you to add students manually to a course from your WordPress admin dashboard. From a single window, you can search for students and assign them to courses whether they’re free or paid.

This addon also allows you to see the list of already enrolled students and their respective courses. So, if you want, you can even remove students from courses too.

Enabling the Enrollment Addon

Now, to use the enrollments feature, you have to enable the addon first from WP Admin >Tutor LMS Pro > Addons > Enrollments.

Enroll a student manually in your Tutor LMS course

Then, reload the page to see the new menu item called Enrollments appear under Tutor LMS. Click on this item and you will see the list of students that have already enrolled in your courses.

How to Manually Enroll Students

At first, navigate to Tutor LMS Pro > Enrollments, and you’ll get the list of previously added students there.

Tutor LMS Enrollment section

Next, click on the Enroll a Student button that’s on the top left, and there you’ll get a Select Course button to select the course where you want to enroll the student.

Select the course on which

Now, you’ll get the list of existing courses of your eLearning website. You have to select the course in which you want to enroll the student.

Select the course on which you want to enroll the student manually

However, you can also enroll students in your Membership Plans from here. To do so, you have to enable the Membership-only Mode and sell courses exclusively through membership plans. After that, you can select Membership Plans here instead of individual courses.

Enroll students in an membership plan

Now, it’s time to select the students. You can either add them directly using the Add Students button or import them in bulk via a CSV file.

Add students manually to Tutor LMS Courses
Note: Set the Payment Status to Unpaid if you want to receive payment before enrolling the student.

You can manually select students for enrollment here. Either check the tick box or use the search bar above to find students.

Add students directly to Tutor LMS courses

Finally, click on the Add button in the bottom-right corner, and the student(s) will be automatically enrolled in the selected course.

Bulk Student Enrollment via CSV File

You can enroll students in bulk using a simple CSV file that includes basic information such as first name, last name, and email address. Download a sample CSV file from the enrollment settings and customize it as needed.

Import students via CSV

All students in the CSV file will be automatically enrolled in the selected course. If an email doesn’t match an existing account, a new account will be created. The user will then receive a password reset email to set up their account and access it.

Upload CSV data

Then, click on the Import button, and you’ll get the list of students from the CSV file.

Students added via CSV data

You can remove individual students by clicking the X icon next to their name. Once the list is finalized, click the Enroll Now button in the top-right corner.

Finally, you will see a success message confirming the enrollment. It will display the number of students who successfully enrolled and those who failed to enroll. You can view the list of failed enrollments by clicking the drop-down icon. 

Enrollment completion

Update the Payment Status

If you want to enroll a student only after ensuring that the student have to pay first, then select the Unpaid option from the Payment Status dropdown.

Update-the-payment-status-for-manual-enrollment

To grant student(s) access to the course, students must complete the payment online, or you have to mark the order as “Completed” to complete the enroll process.

You can mark the order as “Completed” from the Order Details page.

Order details page of Tutor LMS

Automatically Generated Invoice For Manual Enrollment to Paid Courses

What’s great about the Enrollment addon of Tutor LMS is the fact you don’t have to worry about invoice generation for a paid course. This is because when you manually enroll a student into a paid course, an invoice is automatically generated without you having to do anything.

After manually enrolling a student in a paid course, you’ll get the following message:

Manual Enrollment in a paid course success message.

As mentioned here, to complete the enrollment process, the student must make the payment online or the admin needs to manually mark the order as complete.

Automatically Generated Invoice on Manual Enrollment to paid course.

Students must head over to Student Dashboard > Order History to see the automatic invoice. To complete the payment, students must click on the Pay button and follow the instructions of the procedure. Or, as an admin you can manually mark the payment status as completed.

After the payment is completed, students can download the invoice from their frontend dashboard.

Doqnload the course invoice from the order history page

Was this helpful?