How do I enrol my classes?

Education Perfect has a dedicated student enrolment team who can create accounts for all of your students - all you have to do is send us their names.

We need the following details to make accounts:

Student Accounts
Teacher Accounts
  • First Name
  • Last Name
  • Email address (recommended)
  • Class Name (e.g. Year 07 French A)
  • Teacher Name
  • Student ID
  • Parent email address (optional. Please note, we can only have one parent email associated with a student's account)
  • First Name
  • Last Name
  • Email address
  • Subjects taught

If your school has an LMS integration or uses Single Sign On, we'll also need the identifiers for those integrations, for both students and teachers. 

We care about the privacy of students. Our Privacy Policy is available on our website.

What do I do if I can't get all of these details?
Contact our team on and we talk about alternative options; for example in some circumstances we can enrol your students without email addresses or student IDs. 

Class List Creation Options:

Option 1: Export from your Student Management System (recommended)

The easiest way to get this information is to export class lists from your Student Management System as a spreadsheet, especially if your school is enrolling students for multiple subject areas. Your IT team will be able to help with this, or if you use KAMAR you can refer to their help page.

Option 2: Fill out our template spreadsheet

If you are unable to get information from your Student Management System, your school is only enrolling one subject area for Education Perfect and you have fewer than 200 students to enrol, you can fill out our template spreadsheets for teachers and students and submit these to us. 

Option 3: Manual enrolment (not recommended)

If you only have a few students to enrol and are experienced with the Control Panel, you may choose to enrol your students directly. If you haven't done this before, we strongly recommend sending the student details to us for processing on your behalf.

Avoiding common errors

To ensure your students are all enrolled correctly and quickly, please check the following before submitting your students' details to us:

  • Does your spreadsheet have separate first and last name columns? Leave out any middle names; only the first and last names are necessary.
  • Does each class group have a unique class name (e.g. Year 07 French A, B, C...)? If not, an entire year level could be added to one class which makes setting tasks very difficult.
  • Are Student IDs included? These help us to preserve students' work from one year to the next, and to make sure that if you have two students with the same name, they each get an account of their own.
  • Does every teacher in the class lists have a full name and an email address? 

Unfortunately, scanned class lists can not be accepted. Please contact us on if your school's system doesn't support digital exports.

Submitting class lists

To send us your class lists, open Upload class lists from the Other areas... section of the Control Panel.

Click Yes, I can upload the lists now. If you don't have class lists yet, click Help me create class lists to download template spreadsheets. 

Check that your class lists contain all of the details we need, then upload your class lists by dragging and dropping them into the portal from your computer, or by clicking Pick documents. Then click Next Step.

You can submit multiple attachments on this page; this is the easiest way to ensure all of your classes are enrolled at the same time.

Tick the subject area(s) included in the class lists, and type any additional details you'd like to share with us. 

We aim to enrol all students sent to us within 5-7 working days. 

If you need your students set up urgently, get in touch with us at

If you'd like us to send an email to your staff and/or students to notify them of their login details once they've been enrolled, ensure that we have the appropriate email addresses, and select Email login details to new staff and students.

Finally, click Submit and your class lists will be processed by the Education Perfect team!