Enroll large groups of students in a course automatically

University Subscription Level

As an Administrator, you can enroll large groups of existing student user accounts in a course by uploading a CSV file. 

This feature allows an Administrator to enroll students in a course in bulk so that students can bypass the typical course enrollment process. (Students enrolled in this way will automatically have a User account set up in your university; you won't need to do this first.) With a customized welcome notification (included with this feature), bulk-enrolled students will be able to click one link and be brought to their student account to begin the course.

Important: Please read the companion article for this feature, Enroll Students in a Course Automatically, in the University Enhanced Features section. Students created in bulk have a different method of course enrollment than student user accounts not created in bulk.

We strongly recommend that the first lesson activity in your course include an instruction for each student to set up his/her profile, including adding or changing their password, and adjusting their time zone (if necessary). If these adjustments are not completed by the student, they may not receive their course notifications at the appropriate time, or may have difficulty signing in with a password. Please work with any course instructors in your University to implement this important course creation step.

Create bulk course enrollments from a CSV file

The import students feature is available in Site Management, in the Courses tab. This feature allows you to create new student enrollments for a large number of users with a CSV (comma separated values) file that contains the existing student's "email". 

You can create a CSV file in a text editor, such as  Notepad++ (Windows) or TextMate/Atom (Mac). If you are using Microsoft Excel, create a file and save as a CSV file type.

Your CSV file should look similar to the following in a text editor:

johnanderson@mycompany.com
sarahthomas@mycompany.com
marksmith@anothercompany.com
lisajohnson@anothercompany.com

Bulk Import New Course Enrollments

  1. Go to Site Management > Courses.
  2. Select the course by course name.
  3. Click the "Students" tab.
  4. Click the "Import students" button.
  5. Select a CSV file.
  6. Click "Ok".
You will see a success message saying "Your file 'myfile.csv' is processing. You will receive an email once the import is complete." 
Once you receive the import complete notification email, your users should now be imported and and new course enrollments will be completed for each student. If there are problems with the import, you will see a message in the email corresponding to the problem.

Note: New students successfully enrolled in a course will automatically receive a course welcome email.

IMPORTANT: Any student enrolled in the course through bulk upload will receive a special version of the course Welcome Notification. Where the link to the course is normally displayed in the email notification (default or personalized), there will be a link to a one-click sign-in to your University. When the student is brought to his/her account, a banner at the top of the page will invite the student to create his/her password. The course he/she has been enrolled in will be displayed in the student's Learning Library.

Possible Reasons for Import Warnings

  • File is not formatted correctly as CSV (comma separated values) file. Make sure the file extension is ".csv". If using Microsoft Excel, try opening the CSV file in a text editor, such as Notepad++ (Windows) or TextMate/Atom (Mac) and make sure all the values are separated by a comma as shown below and in the examples at the top of the page.

    Name,Email
    John Anderson,johnanderson@mycompany.com
    Sarah Thomas,sarahthomas@mycompany.com
    Mark Smith,marksmith@anothercompany.com
    Lisa Johnson,lisajohnson@anothercompany.com
    		
  • Too many columns in the CSV file. We support "email" and/or "name" columns. The "name" column is optional, however "email" column is required.
  • Missing headers. Headers are required for multiple columns, however it is not required for single column CSV files.
  • You have exceeded the maximum import limit of 100 users at a time.
  • User already exists.
  • User already enrolled in the course.
  • User email is too long. Maximum 100 characters.
  • Course enrollment failed for a user.

Still need help? Contact Us Contact Us