Who can use this?
- Who: Teachers and co-teachers
- Plans: All plans
- Where: The class's Students tab, under Add student
Limits and notes
- The join code and the invite link are the class’s. There is one per class, never per assignment.
- A student added without an email can be graded, but can’t receive feedback or an invitation until an email is added.
- On a class imported from Google Classroom, adding students by hand is off by default. Turn on Allow manual student enrollment under Settings > Integrations first.
The six ways in
Open the class, select the Students tab, then Add student.Import a roster
1
Open Import students
Select Import CSV / Excel. The Import students dialog has three tabs: Upload file, Paste roster and Manual.
2
Add the students
Drop a CSV or Excel file, or paste names and emails one per line and select Parse roster. The review table shows First, Last and Email for each row; fix anything the reader got wrong.
3
Add, and invite
Select Add N students. To send each student with an email an invitation at the same time, tick Send invite to students with an email first.
What a student receives
An invitation email from hello@mail.gradingpal.ai with a link to join the class. The row shows Invited until they sign in, then Active. Students who join by code or link appear as Active at once. A student with no email shows Add email in amber; the tab’s banner offers Invite all once emails are in.Students, on their side
Students join at the join page with the code, or by opening the invite link, and sign in with Google or an emailed link. Send them Join a class, which is written for them.How to tell it worked
The Students tab lists them with a status: Active, Invited, Not invited, Invite expired, or Not joined for Classroom students who haven’t signed in yet. The class Overview checklist ticks Add your students.If something goes wrong
Every Add student option is greyed out
Every Add student option is greyed out
The class came from Google Classroom and manual enrolment is off. Turn on Allow manual student enrollment under Settings > Integrations.
Sync skipped some students
Sync skipped some students
“Google doesn’t share their email with us.” Add those students by hand.
A student's code doesn't work
A student's code doesn't work
The code may have been reset; Reset code stops old codes and links working. Show them the current one from Show join code.
I typed an email wrong
I typed an email wrong
Open the row’s menu, select Edit info, fix it, and tick Send a new invitation. Once a student has signed in, their email is managed by their own account.
Related tasks
- Invite a co-teacher
- Class settings
- Join a class, the student version of this page
- Import classes and rosters
Opens GradingPal on the screen this page describes.
Last updated 19 September 2026

