Bulk Import

Bulk Import Users

Learn how to import multiple users at once using CSV files

CSV File Format

Your CSV file should follow this format for each user type

Teachers Format

email,name,subjects,phoneNumber
teacher1@school.com,John Doe,"Math,Science",+1234567890
teacher2@school.com,Jane Smith,"English,History",+0987654321

Required Fields:

  • email - Teacher's email address
  • name - Full name
  • subjects - Comma-separated list of subjects
  • phoneNumber - Contact number (optional)

Students Format

email,name,class
student1@school.com,Alice Johnson,Class A
student2@school.com,Bob Wilson,Class B
student3@school.com,Carol Smith,

Required Fields:

  • email - Student's email address
  • name - Full name
  • class - Class name (optional)

Important Notes

  • The first row of your CSV file must contain the column headers exactly as shown above
  • Email addresses must be unique across the platform
  • All users will receive an email to set their password
  • Maximum file size: 5MB
  • Supported file format: .csv only

Steps to Import

  1. Download the appropriate template
  2. Fill in the user details following the format
  3. Save the file as CSV
  4. Go to School Admin Dashboard
  5. Click "Import Users"
  6. Select your CSV file
  7. Review the preview and confirm

Error Handling

If there are any errors in your CSV file, the system will:

  • Show exactly which rows have errors
  • Explain what the errors are
  • Allow you to fix and retry
  • Not import any users until all errors are resolved