Setting Up Your Whole School: A Step-by-Step Guide for School Leaders

We’re here to help make the transition to a remote learning community simple. Follow this step-by-step guide to get your school community set up by lunchtime:



1. Sign up as a School Leader 

If you haven’t already, sign up for a school leader account at your school using your school email address if you have one.  You can also go to or download the iOS or Android app.

2. Add or join your school

Join your school to be part of your school community on ClassDojo. Search for your school listing in our system and if your school isn’t on ClassDojo yet, you can add it. 

If you see more than one listing of our school in the search results, write into and we can merge these listings into one to make it less confusing for teachers who want to join the school. 

3. Verify your school leader account 

Option #1: If you use your school email address, and it matches the domain associated with your school, your account will automatically become verified after you verify your email address. (Note: If you need to update the domain associated with your school, write into and we can update this for you)

Option #2: You can also email us at and attach a photo of your school ID/badge or the direct link to your school's staff directory page on your school's website and a customer support agent can verify your account.

Option #3: If there is a Mentor teacher at your school, the teacher in this role can also verify your account by accepting your request to join the school from within their own account. If they need assistance, here is how a mentor verifies another staff member .

4. Upload your student roster

Option #1: If your school is new to ClassDojo or you see that you do not have any students in your School's Directory, you can upload your school roster from a Word document or a .CSV spreadsheet. If you already know the parents' email addresses, you can upload them at the same time. Note that an email will be sent to parents notifying them that they have been invited to your school but they will not see their child's class information in their account until the student is added to a class.

Option #2: If you already have students in your Directory, you can wait until your teachers have created their accounts and are all verified, and then have each teacher add their students to their class. Teachers will be able to add students already existing in your Directory to their class and for those students that are not already in the Directory, they can add them to their class. When a verified teacher adds a student to their class, this student is automatically added to your School Directory.

*Note: It is helpful to come up with a plan for your staff that determines which class(es) each teacher will create and pull students into. For example, you may decide that all teachers will only create and add students to their homeroom class. This will help avoid duplicate classes and students from being created. 

5. Have teachers create their accounts

Have teachers create a teacher account and request to join your school.  You can also invite teachers directly from your School Directory. Make sure they use their school email address and verify their email. You can also verify them from the School Directory within your account.

If a teacher already has an account, they can request to join your school or change their school affiliation from within their account. 

6. Create classes

Option #1: As a school leader, you can create all the classes for the new school year and add the students to each class, however this will make you the owner of every class. You can remain the class owner and add teachers to the classes as co-teachers, however your name will be the teacher name associated with every class instead of the teacher teaching the class. If you want to transfer ownership of a class to the teacher leading the class, you can do so by adding them as a co-teacher first and then making them the owner of the class, which then makes you a co-teacher in the class.

Option #2: Have teachers create their classes and add their students. As they type student names, they’ll be able to select them from your school’s Directory.  After adding students they can print parent invites or invite parents to connect to the class via email.

*Note that once a parent is connected to their child's profile in the Directory, they do not need to connect again! When their child is added to a new a class each year, the connected parent will automatically become connected to the new class!

7. Share classes with staff 

Teachers can also share the class with as many co-teachers, specials teachers, aides, and School Leaders as they want!

School leaders are able to be added as a co-teacher to each class in order to have access to all classes, but all messages in those classes will remain private within accounts.

8. Create Consistency School-Wide by Setting School-Wide Skills

If you want all classes using the same set of skills, you can create a demo class, create your preferred skills, then share the class with all teachers.  From there, teachers will use the import skills feature to utilize your pre-set skills in their class.

9. Welcome families to your school community! 

You can now post to School Story for all families to see. Teachers can share lessons, updates, and more with their students and families on Class Story or create activities for students to respond to from home on their student portfolio.

10. How will your school transition to a remote learning community?

Now that you’re all setup, it’s time to share ideas with teachers and staff as to how they’ll support student learning wherever they are. Check out how to use ClassDojo for remote learning and the creative ways to teach remotely, and be sure to pass along to your teachers!




Can't find what you're looking for
? Check out our video tutorials and webinars here!

 Still have questions? Get in touch! Email us at 

Have more questions? Submit a request