Help Center - Smaartr IO
All Categories Getting Started Importing Students via CSV

Importing Students via CSV

With Smaartr IO, you can easily import or migrate your students to your academy. Simply create a CSV file and upload it on your academy.

And there's more!

You can even "Auto-enroll" your students on your existing courses!

Building Valid CSV

To start importing your students, lets build first a valid CSV file.

image.png (Download sample CSV here)

Your CSV can contain the ff: headers:

  1. name - [REQUIRED] the name of your student (Ex: John Doe)

  2. email - [REQUIRED] the email of your student (Ex:

  3. avatar - the image URL of your student (Ex:

  4. company - the name of the company your students belong to.

  5. is_active - can either be 0, 1 (0 means inactive and will not be able login, 1 means active and can login)

  6. phone_number -Mobile contact number of your student (Ex: +639475958876)

  7. enrolled_courses - The course UID's of the courses you want your students to be pre-enrolled with.

    • For pre-enrolling a single course.

      1. KJAsd99jasd

    • For pre-enrolling multiple courses, you can add the vertical line character "|"

      1. Example: KJAsd99jasd|lkasdASDKJKNASD|KJASDJxcvewer

You can get your course's UID by doing the following:

Products -> Product settings dropdown -> Copy UID

(See image below for reference)


Uploading Your CSV

Finally, to upload your CSV, simply do the following:

  1. Go to "Students" page

  2. Click the "Import Students CSV" button

  3. Then Upload your CSV


After that, your Student Import Job will be added the queue.

The process is "not real time".

It is done in the background on a schedule basis.

You will receive an email notification once the Student Import process has been completed.