Setting Up Your School: A Step-by-Step Guide


We are so excited that you are interested in going school-wide! Here is a list of steps to take to get your whole school community connected through your ClassDojo! 

1. Register as a School Leader 

If you haven’t already, now’s a great time to register for a school leader account.  You can do this from the web or app. You can view our tutorial on how to create a school leader account here and learn more about school leader capabilities here.

2. Join Your School

Joining a school listing allows you to create an online school community where all your teachers can find and connect at the same place.  This opens up the possibility for great collaboration within your school through the use of features like School Directory and School Story.  You can either join an existing school listing or create a new one, if needed.

3. Get Verified 

Either your mentor or a ClassDojo representative can get you verified.  If your school doesn't have a mentor, please email us at for assistance getting verified. Be sure to include a copy of your official school ID card, or a link to your school's website staff directory where we'll find you listed as a school leader.  

Getting verified confirms you as a member of your school and opens up school-wide features such as School Directory and School Story.

4. Make a plan!

Create your school's ClassDojo plan using your School Leader Toolkit! This customizable form and timeline (preview below) will help you and your staff create your "to-do" list and check off each step!


5. Upload your Student Roster

You can easily upload your roster from a Word document or a .CSV spreadsheet into your School Directory! Teachers will later use your roster to import students into their class. This allows parents to connect once for all classes, instead of needing a unique code for each class their child is in. It also makes moving students from one class to another and keeping their parents connected simple! 

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.

6. 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. 


7. Set Up 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!

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 Parents to Your School Community! 

You can now post to School Story with a welcome note, or just take a look at the feature to get to know it a bit better. School Story posts go out to all connected parents and appear within the parents' "Story" feed alongside Class Story and Student Portfolio posts. School Leaders have the ability to moderate School Story posts.





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 



Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request


Powered by Zendesk