Skip to main content
All CollectionsManage Schools, Classrooms, Teachers and Students
Adding Students (Standalone Single School Administrator)
Adding Students (Standalone Single School Administrator)

How to add students via CSV, one by one, in a block, or via self-registration.

Niki Frisby avatar
Written by Niki Frisby
Updated over 3 months ago

As a standalone single school administrator, you are responsible for loading  your classrooms, staff, and students into Typing Agent. The most efficient and error-proof way to get your school's data set up is to load them in this order: staff, classrooms, then students. 

(Note: If your school is rostering with Classlink or Clever, you will be adding your students there rather than here in Typing Agent.)

Students can be added in the following ways:

  • In bulk with a CSV file (which can be automated using  our SFTP nightly upload process - please contact us at support@typingagent.com if you would like to set this up)

  • Through a third-party rostering system such as Google Classroom, ClassLink, or Clever (this will be where you are rostering your students, not adding them in Typing Agent)

  • By block student upload

  • By a single student upload

  • By student self-registration (in which students create their own usernames and passwords as they enroll into your classroom)

CSV Upload


(Note: In order to format correctly, CSV files need to be saved as a UTF-8 encoded file.)

There are three methods of uploading your students via a CSV. While all will result in the same outcome of your students being uploaded, sample CSV templates and details on the exact data required can be found wherever you find the opportunity to upload the students.

Note: the program accepts letters and numbers, and the special characters _(underscore), -(dash), and @(at).


Method 1:

You can upload your students via CSV by navigating to Upload from your Dashboard.

From here, you will be directed to upload your CSV file.

Method 2:

You can upload your students via CSV by navigating to User Management from your Dashboard.

From here, select the green + Students & Staff button.

Now, select Import Students

From here, you will be directed to upload your CSV file.

Method 3:

You can upload your students via CSV by classroom only by navigating to a class from your Dashboard.

From here, select the + Students button.

Now, select Import Students.

From here, you will be directed to upload your CSV file.

Single Student Upload

You can add your students one at a time to either your classroom directly, or into Typing Agent if you have not decided which class they need to be in. If this is the case, they will be found in your Unassigned students category until you enroll them into a class. 

(To find these students, you can navigate to User Management, then click the filter button to filter for Unassigned Students.)

Directly Into Classroom

First, navigate to your Class.

Then, select the + Students button.

From here, select Add Single Student.

Now, you can fill out the parameters to add a Single Student into the class.


First, navigate to User Management from your Dashboard.

Then, select the green + Students & Staff button.

Now, select Add a Student.

Now, you can fill out the webform to add a single student into Typing Agent.

Block Student Upload

You can add multiple students at once directly into a class by uploading them in bulk. 

Please note: creating a block of students will give them all the same username and password and once assigned, will append a unique number to the end of each username. You can allow them to update their First Name and Last Name and/or Password upon their first log-in. This method is convenient for creating multiple accounts at once without needing to be too specific on student details.

First, navigate to your Class.
​ 

Then, select the + Students button.

From here, select Add a Block of Students.

Now, you can fill out the parameters to add a block of students to your class.

Student Self Registration (Class Code Required)


There are two steps required to enable student self-registration with a class code. 

First, you will need to enable a self-registration link on your accounts unique login page. IMPORTANT: PLEASE MAKE SURE YOU ARE GOING TO https://yourdomain.typingagent.com . You will NOT see the self-registration options if you are going to https://app.typingagent.com and manually entering in your domain. 

To do this, navigate to your Admin button, then to School Management.

From here, select School Portal.

Scroll all the way down until you see a checkbox under Sign up Options - select Allow Student Sign up.

Now, navigate to your class.

From here, select the green +Students button.

Now, select Add Students With Class Code.

From here, you will see that Class Code is by default, disabled. All you need to do is press Enable.

You can edit this class code or leave it as is - but this code is what students will sign in with.

When your students navigate to your school's Typing Agent page, they will see an option for Student Self-Registration.

 This is where they will register, enter this code, and enroll into your class.

Additionally, here are video walkthroughs for...

Adding students via student self-registration (15:03):

Adding students using all other methods (11:34):

Did this answer your question?