Importing students in bulk

Use this article to upload multiple student records at one time in the Imagine Learning Virtual Portal (ILVP). The bulk import method is an alternative method to adding students one at a time

 Permission

To create sections in bulk, you must be a:

  • School administrator
  • Imagine Learning staff member

 Caution

This feature should not be used by school partners who already have automated student account creation through Clever or Nightly SFTP imports. It is specifically designed for clients who currently create student accounts manually in the UI or use One‑Time Assisted imports.

Features of the bulk upload

  • Bulk student account creation: School administrators can now upload a CSV file to create multiple student accounts in the same school at once, ideal for schools currently entering students manually or relying on One‑Time Assisted imports. 
  • CSV import page: A dedicated import page now displays under each school, offering a clear, streamlined place to manage student uploads. 
  • Single, focused import type: The tool includes one option, Students – Bulk Add, to keep the workflow straightforward. 
  • School‑match safeguard: The system verifies that the school value in each row of the CSV file matches the school selected in ILVP, preventing mis‑imports. 
  • Standard processing and results: Once validated, the file follows the existing student import workflow, including a results email summarizing successes and any errors.

Completing the student import template

  1. Download the template.
  2. Open the file. 
  3. Fill in the spreadsheet.
    *Required field

    ColumnAction
    Student: Preferred NameInput the student's preferred name.
    Student: First Name*Input the first name.
    Student - Middle NameInput the middle name.
    Student - Last Name*Input the last name.
    Student Email*Input the email address.
    Student PhoneInput the number in XXX-XXX-XXXX format.
    Grade LevelInput a value from 0 to 13 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,13).
    School Name*Input the school name as listed in the ILVP. 
    The import does not support school transfers once the student account is initially created.
    School ID*Input the School ID.
    Date of Birth*Input in MM/DD/YYYY format.
    Local ID*Input the value as listed in the ILVP.
    Student Entry DateInput the student entry date.
    Local School NameInput the local school name.
    Gender

    Leave blank or input one of the following: 

    • MALE
    • FEMALE
    • NON-BINARY
    • DOES NOT APPLY
    Requested Student Username

    If you leave the field blank, the system will generate one for you.

    If you input a requested student user name, it cannot exceed 64 characters.

    Once a username is generated for a student, the import file cannot support overriding existing student usernames.

    Requested Student Password

    If you leave the field blank, the system will generate one for you. 

    If you input a requested password, it must be at least 6 characters long with 1 letter and 1 number.

    For existing students, you can override existing passwords.

    Part Time/Full Time

    Input one of the following:

    • FULL_TIME
    • PART_TIME
    • TRANSITIONAL
    Street AddressInput the student's street address.
    CityInput the student's city.
    StateInput the student's state. Spell out the name of the state. Do not use the abbreviation.
    CountyInput the full name of the student's county.
    ZIP CodeInput the ZIP Code.
    Hispanic

    Input one of the following:

    • Unknown
    • Yes
    • No
    Race

    Input:

    • Two or More Races
    • American Indian or Alaska Native 
    • Asian 
    • Black or African American 
    • Native Hawaiian or other
    • Pacific Islander 
    • White
    Status

    Input one of the following: 

    • Future_Start 
    • Active 
    • Returning 
    • Completed_NDS 
    • Alumni 
    • Cancelled_Start 
    • Withdrawn_Grace 
    • Withdrawn 
    • Blocked 
    • Pending_Graduation 
    • Pending_Documentation o Pending_Review
    Expected Graduation DateInput the date in MM/DD/YYYY format.
    Possible NCAA Athlete?

    Input one of the following: 

    • Unknown
    • Yes-NCAA
    • No-NCAA
    Guardian 1 - First NameInput the first name.
    Guardian 1 - Last NameInput the last name.
    Guardian 1 - EmailInput the email address.
    Guardian 1 - PhoneInput the phone number in XXX-XXX-XXXX format.
    Guardian 2 - First NameInput the first name.
    Guardian 2 - Last NameInput the last name.
    Guardian 2 - EmailInput the email address.
    Guardian 2 - PhoneInput the phone number in XXX-XXX-XXXX format.
    Foster Care Youth

    Input one of the following:

    • Unknown
    • Yes
    • No
    SPED

    Input one of the following:

    • Unknown
    • Yes
    • No
    LEP

    Input one of the following:

    • Unknown
    • Yes
    • No
    Free/Reduced Lunch

    Input one of the following:

    • Unknown
    • Yes
    • No
    Economic Disadv

    Input one of the following:

    • Unknown
    • Yes
    • No
    ELL

    Input one of the following:

    • English is Second Language
    • English is Primary Language
    ELL Level

    Input one of the following, if applicable:

    • 1-Entering 
    • 2-Emerging 
    • 3-Developing 
    • 4-Expanding 
    • 5-Bridging 
    • 6-Reaching
    IEP

    Input one of the following:

    • Unknown
    • Yes
    • No
    Gifted

    Input one of the following:

    • Unknown
    • Yes
    • No
    Section 504

    Input one of the following:

    • Unknown
    • Yes
    • No
    Title I

    Input one of the following:

    • Unknown
    • Yes
    • No
    Student LMS IDLeave blank. This field must only be used when we are reverse linking an LMS student to the ILVP.
    LTIUserIDLeave blank.
    Student External IDLeave blank. This field must only be used when we are reverse linking an LMS student to the ILVP.
    Counselor First NameInput the counselor's first name as listed in the existing account in the ILVP under the Mentors tab. This is used for associating student(s) to school counselor.
    Counselor Last NameInput the counselor's last name as listed in the existing account in the ILVP under the Mentors tab. This is used for associating student(s) to school counselor.
    Counselor EmailInput the counselor's email address as listed in the existing account in the ILVP under the Mentors tab. This is used for associating student(s) to school counselor.
  4. Save the file in .csv format and continue to the next section.

Uploading the student import template to the ILVP

  1. Access the ILVP.
  2. Click the Schools tab, then from the list in the center, click the name of the school that you want to add students to.
    IS-Schools.png
  3. In the Main Information section on the left, click CSV Import.
    IS-CSV-Import.png
  4. Click Choose File and select your completed .csv file. Then click Upload.
    IS-ChooseFile-Upload.png

If any errors occur, the system will generate an error report so that you can correct the file and reupload it.