---
title: Create or update many accounts with a roster spreadsheet
description: To create, update or remove many teachers or students, download the school's spreadsheet, edit it and upload it again.
---

[Skip to content](https://support.orilearning.com/knowledge/upload-a-roster-spreadsheet#main-content)

[![logo (1)-1](https://support.orilearning.com/hs-fs/hubfs/logo%20(1)-1.png?width=100&height=95&name=logo%20(1)-1.png)](https://orilearning.com/)

- [Contact Us](https://support.orilearning.com/open-a-support-ticket)
- [Ori Learning Website](https://orilearning.com/)

Open main navigation

Close main navigation

- [Contact Us](https://support.orilearning.com/open-a-support-ticket)
- [Ori Learning Website](https://orilearning.com/)
- [Contact us](https://support.orilearning.com/open-a-support-ticket)

[Contact us](https://support.orilearning.com/open-a-support-ticket?hsLang=en)

 How can we help?

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.orilearning.com/knowledge?hsLang=en)
2. [School & district admins](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en)
3. [Rostering](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#rostering)

# Create or update many accounts with a roster spreadsheet

To create, update or remove many teachers or students, download the school's spreadsheet, edit it and upload it again. Create the classes before you upload people.

**For:** school (site) admins and district admins · **Not available when:** your district syncs rosters from Clever or ClassLink and doesn't allow manual changes

### Before you start

- Set up in this order: sites, then classes, then teacher and student accounts. Create classes before you download a roster spreadsheet, so they appear in its class lists.
- To add classes in bulk, see [Create many classes at once](https://support.orilearning.com/knowledge/create-many-classes?hsLang=en).

### Add or update many teachers

<iframe data-hsv-src="https://play.hubspotvideo.com/v/3819245/id/95494320049" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="95494320049" data-hsv-style="" data-hsv-width="688" data-hsv-height="387" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

1. In the admin portal, open 'Sites' and click the school.
2. Click 'Sync Teachers'.
3. In Step 1, click 'Download' to get the spreadsheet of the school's current teachers.
4. Add, edit or delete rows. Choose each teacher's classes in 'Class 1' to 'Class 3'.
5. Save the spreadsheet.
6. In Step 3, click 'Upload' and choose the file.
7. Check the review list, then click 'Sync'.
8. When you see 'Sync completed successfully.', click 'Close'.

If Excel opens the spreadsheet read-only, click 'Enable Editing' in Excel's yellow bar. A large file shows 'Syncing, please wait...' with a percentage while it runs.

### Add or update many students

1. In the admin portal, open 'Sites' and click the school.
2. Click 'Sync Students'.
3. In Step 1, click 'Download' to get the spreadsheet.
4. Add, edit or delete rows.
5. Save the spreadsheet.
6. In Step 3, click 'Upload' and choose the file.
7. Fix any cells Ori flags, then click 'Sync'.
8. When you see 'Sync completed successfully.', click 'Close'.

The student spreadsheet has columns for 'First Name', 'Last Name', 'Username', 'Email (Optional)', 'Grade', 'Password (Optional)', 'Difficulty Level (Optional)', three class columns and three license columns.

If a student will sign in with Google, put their email in both 'Email' and 'Username'. If a student will sign in with a username and password, fill in 'Username' and 'Password', then give them app.orilearning.com/student and their sign-in details.

### What changes when you sync

A username and an email address are separate and can be different. The spreadsheet matches people by 'Username', so you can't change a username this way. If you edit a username, Ori treats the row as a new person and removes the old account from the school. You can update names, email addresses and classes.

If you delete someone's row and sync, they're removed from that school and its classes. If they don't belong to any other school, their account is also deactivated. Leave rows in place for anyone who should stay.

### If the review shows errors

Point at a flagged cell to see what's wrong, fix the spreadsheet and upload it again. 'Sync' only appears once there are no errors. If a class in the spreadsheet doesn't exist yet, you'll see **Class does not exist**.

### Still need help?

Include:

- The school, and whether you used 'Sync Teachers' or 'Sync Students'
- The username on each flagged row
- The exact message on the flagged cell
- Don't attach a class roster or student list to a request. If we need a list from you, we'll tell you how to send it securely.

[Send us a request](https://support.orilearning.com/open-a-support-ticket?hsLang=en) — or, if someone is available, [chat with us](https://support.orilearning.com/open-a-support-ticket?hsLang=en). You can also email support@orilearning.com with the same details.

**What happens next:** we'll acknowledge your request, come back to you if we need to confirm anything, and tell you when it's done.

- [Frequently Asked Questions](https://support.orilearning.com/knowledge/frequently-asked-questions?hsLang=en#main-content)

    - [Rostering/Integrations](https://support.orilearning.com/knowledge/frequently-asked-questions?hsLang=en#rostering-integrations)
- [Tips + Updates](https://support.orilearning.com/knowledge/tips-updates?hsLang=en#main-content)

    - [New Feature Updates](https://support.orilearning.com/knowledge/tips-updates?hsLang=en#new-feature-updates)
- [Intro to Ori](https://support.orilearning.com/knowledge/intro-to-ori?hsLang=en#main-content)

    - [What is Ori?](https://support.orilearning.com/knowledge/intro-to-ori?hsLang=en#what-is-ori)
- [Asynchronous Training](https://support.orilearning.com/knowledge/asynchronous-training?hsLang=en#main-content)

    - [Asynchronous Training Videos for Teachers](https://support.orilearning.com/knowledge/asynchronous-training?hsLang=en#asynchronous-training-videos-for-teachers)
    - [Asynchronous Training Videos for Administrators](https://support.orilearning.com/knowledge/asynchronous-training?hsLang=en#asynchronous-training-videos-for-administrators)
- [Admin Portal](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#main-content)

    - [Overview](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#overview)
    - [Sign In](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#sign-in)
    - [Dashboards and Reports](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#dashboards-and-reports)
    - [Reset Teacher and Student Passwords](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#reset-teacher-and-student-passwords)
    - [District and Site Admins](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#district-and-site-admins)
    - [Schools (Sites)](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#schools-sites)
    - [Classes](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#classes)
    - [Create Teacher and Students Accouts](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#create-teacher-and-students-accouts)
    - [Managing and Allocating Licenses](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#managing-and-allocating-licenses)
    - [Deactivating and Deleting Accounts](https://support.orilearning.com/knowledge/admin-portal?hsLang=en#deactivating-and-deleting-accounts)
- [Teacher Portal](https://support.orilearning.com/knowledge/teacher-portal?hsLang=en#main-content)

    - [Additional Tips](https://support.orilearning.com/knowledge/teacher-portal?hsLang=en#additional-tips)
- [Student Portal](https://support.orilearning.com/knowledge/student-portal?hsLang=en#main-content)

    - [Getting Started](https://support.orilearning.com/knowledge/student-portal?hsLang=en#getting-started)
    - [Sessions](https://support.orilearning.com/knowledge/student-portal?hsLang=en#sessions)
    - [Data and Grades](https://support.orilearning.com/knowledge/student-portal?hsLang=en#data-and-grades)
- [Support](https://support.orilearning.com/knowledge/support?hsLang=en)
- [Teachers](https://support.orilearning.com/knowledge/teachers?hsLang=en#main-content)

    - [Get started](https://support.orilearning.com/knowledge/teachers?hsLang=en#get-started)
    - [Sign in & your account](https://support.orilearning.com/knowledge/teachers?hsLang=en#sign-in-your-account)
    - [Assign & teach](https://support.orilearning.com/knowledge/teachers?hsLang=en#assign-teach)
    - [Classes & students](https://support.orilearning.com/knowledge/teachers?hsLang=en#classes-students)
    - [Curriculum & materials](https://support.orilearning.com/knowledge/teachers?hsLang=en#curriculum-materials)
    - [Grades & results](https://support.orilearning.com/knowledge/teachers?hsLang=en#grades-results)
    - [Fix a problem](https://support.orilearning.com/knowledge/teachers?hsLang=en#fix-a-problem)
- [School & district admins](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#main-content)

    - [Sign in & admin access](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#sign-in-admin-access)
    - [Managing classes](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#managing-classes)
    - [Managing sites](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#managing-sites)
    - [Teacher & student accounts](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#teacher-student-accounts)
    - [Rostering](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#rostering)
    - [Licenses](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#licenses)
    - [Transfers between districts](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#transfers-between-districts)
    - [Reports](https://support.orilearning.com/knowledge/school-district-admins?hsLang=en#reports)
- [Student sign-in & access](https://support.orilearning.com/knowledge/student-sign-in-access?hsLang=en#main-content)

    - [Sign in](https://support.orilearning.com/knowledge/student-sign-in-access?hsLang=en#sign-in)
    - [What students see](https://support.orilearning.com/knowledge/student-sign-in-access?hsLang=en#what-students-see)
- [District IT](https://support.orilearning.com/knowledge/district-it?hsLang=en#main-content)

    - [Rostering & sign-in setup](https://support.orilearning.com/knowledge/district-it?hsLang=en#rostering-sign-in-setup)
    - [Network, devices & privacy](https://support.orilearning.com/knowledge/district-it?hsLang=en#network-devices-privacy)
- [Buying & billing](https://support.orilearning.com/knowledge/buying-billing?hsLang=en#main-content)

    - [Buying & renewals](https://support.orilearning.com/knowledge/buying-billing?hsLang=en#buying-renewals)
- [Help & troubleshooting](https://support.orilearning.com/knowledge/help-troubleshooting?hsLang=en#main-content)

    - [Loading & device problems](https://support.orilearning.com/knowledge/help-troubleshooting?hsLang=en#loading-device-problems)
    - [Get help from Ori](https://support.orilearning.com/knowledge/help-troubleshooting?hsLang=en#get-help-from-ori)

- [Sample Contact Page](https://oneder-3819245.hs-sites.com/sample-contact)
- [Sample About Page](https://oneder-3819245.hs-sites.com/sample-about)
- [Default HubSpot Blog](https://oneder-3819245.hs-sites.com/blog)

[![Chill listening crop-3](https://support.orilearning.com/hs-fs/hubfs/ori_app_logo-primary-margins.png?width=40&height=30&name=ori_app_logo-primary-margins.png "Chill listening crop-3")](https://orilearning.com)

Copyright © 2026, Ori Learning

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "contentUrl" : "https://3819245.fs1.hubspotusercontent-na1.net/hubfs/3819245/3._create_teacher_accounts%20(1080p).mp4",
  "dateModified" : "2022-12-15T16:51:22.874Z",
  "duration" : "PT1M33.973S",
  "height" : 1080,
  "name" : "3._create_teacher_accounts (1080p)",
  "thumbnailUrl" : "https://3819245.fs1.hubspotusercontent-na1.net/hubfs/3819245/3._create_teacher_accounts%20(1080p).mp4/medium.jpg",
  "uploadDate" : "2022-12-15T16:51:09.512Z",
  "width" : 1920
}
```