Enrollment


Introduction

As an admin, you have the ability to directly enroll users in courses, eliminating the need for them to enroll themselves. This guide will walk you through the two available methods for enrolling users in a course.

Enrolling a user to a course

To add a user to a course:

  • Navigate to your Admin Panel.
  • Click on Enrollment dropdown menu.
  • Click on Enroll a user to course.
  • Search and select the Course and the User you want to enroll.
  • Click Save.

You have now succesfully enrolled the user to the course.

Enrolling users with Importer

As the number of users and courses in AlpacaLMS increases, manually enrolling users can become tedious. Fortunately, AlpacaLMS offers an import feature that allows you to enroll multiple users into courses using a .csv file.

File Requirements

Before you can import users, you must create a .csv file that contains the following column names: email and course_id. For example:

email course_id
example1@gmail.com 2022
example1@gmail.com 2010
example2@yahoo.com 2007

The email column must contain the email addresses of the users you want to enroll, and the course_id column must contain the IDs of the courses you want to enroll the users to. You can download this .csv file and use it as a starting point: enrollments-import-sample.csv.

Locating your users email and course_id

User emails can be found on the users listing pages by navigating to Users tab and click on the the type of users. You can also find your course_id by navigating to Admin Panel > Courses.

Import

Once you have your .csv file ready, it is time to import:

  1. Navigate to the Admin Panel.
  2. Click on the Enrollment tab dropdown.
  3. Click on Enrollments Import.
  4. On the Enrollments Import page, under Enroll users to course click on Choose File.
  5. Select the .csv file that you prepared, and click Import.

Enroll Multiple Groups with Importer

To make it even easier to mass enroll users, AlpacaLMS also allows you to enroll groups to courses as well.

File Requirements

Similiar to enrolling multiple users above, you must create a .csv file that contains the following column names: group_id and course_id. For example:

group_id course_id
2 2022
4 2010
7 2007

Here's a sample .csv file you can download and use as a starting point: groups-enrollments-import-sample.csv.

Locating your group_id and course_id

You can find your group_id by navigating to Admin Panel > Groups > List, the User Groups table will contains the group_id column. You can also find your course_id by navigating to Admin Panel > Courses.

Import

Once you have your .csv file ready, it is time to import:

  1. Navigate to the Admin Panel.
  2. Click on the Enrollment tab dropdown.
  3. Click on Enrollments Import.
  4. On the Enrollments Import page, under Enroll groups to course click on Choose File.
  5. Select the .csv file that you prepared, and click Import.



Congrats! You now know how to enroll multiple users and groups to courses.

Troubleshooting