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.
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
- Download the template.
- Open the file.
-
Fill in the spreadsheet.
*Required fieldColumn Action Student: Preferred Name Input the student's preferred name. Student: First Name* Input the first name. Student - Middle Name Input the middle name. Student - Last Name* Input the last name. Student Email* Input the email address. Student Phone Input the number in XXX-XXX-XXXX format. Grade Level Input 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 Date Input the student entry date. Local School Name Input 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 Address Input the student's street address. City Input the student's city. State Input the student's state. Spell out the name of the state. Do not use the abbreviation. County Input the full name of the student's county. ZIP Code Input 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 Date Input the date in MM/DD/YYYY format. Possible NCAA Athlete? Input one of the following:
- Unknown
- Yes-NCAA
- No-NCAA
Guardian 1 - First Name Input the first name. Guardian 1 - Last Name Input the last name. Guardian 1 - Email Input the email address. Guardian 1 - Phone Input the phone number in XXX-XXX-XXXX format. Guardian 2 - First Name Input the first name. Guardian 2 - Last Name Input the last name. Guardian 2 - Email Input the email address. Guardian 2 - Phone Input 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 ID Leave blank. This field must only be used when we are reverse linking an LMS student to the ILVP. LTIUserID Leave blank. Student External ID Leave blank. This field must only be used when we are reverse linking an LMS student to the ILVP. Counselor First Name Input 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 Name Input 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 Email Input 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. - Save the file in .csv format and continue to the next section.
Uploading the student import template to the ILVP
- Access the ILVP.
- Click the Schools tab, then from the list in the center, click the name of the school that you want to add students to.
- In the Main Information section on the left, click CSV Import.
- Click Choose File and select your completed .csv file. Then click Upload.
If any errors occur, the system will generate an error report so that you can correct the file and reupload it.