Overview
There are several ways to add students to your GradingPal class. Choose the method that works best for your teaching situation and student needs.Prerequisites
- Active GradingPal teacher account
- At least one class created
- Student contact information (for email invitations)
Student Enrollment Methods
Method 1: Share Course Code (Recommended)
This is the fastest method for in-person classes.1
Get Your Course Code
From your class dashboard, note the 6-character course code (e.g., “QQ8F5H”). This is displayed prominently in your class settings.
2
Share the Code
In Person:
- Write the code on the board
- Share verbally during class
- Include in printed handouts
- Send via email
- Post in your LMS
- Share via messaging apps
3
Students Join
Students go to app.gradingpal.ai/signup/student, sign up with Google or email, and enter your course code during the signup process.
- Fastest setup
- No need to collect student emails
- Students can join at their own pace
- Works for any class size
Method 2: Send Email Invitations
Best for remote classes or when you have student email addresses.1
Access Student Management
From your class dashboard, click “Add Students” or “Manage Students”.
2
Choose Email Invitations
Click “Send Email Invitations” or “Invite by Email”.
3
Enter Student Emails
Add student email addresses (one per line or separated by commas). You can also add a personal message.
4
Send Invitations
Click “Send Invitations”. Students receive personalized emails with direct links to join your class.
5
Monitor Enrollment
Track which students have joined and send reminders to those who haven’t.
- Personalized invitations
- Direct links for easy joining
- Automatic tracking of who’s joined
- Professional appearance
Method 3: Share Invite Link
Good for sharing via LMS or class websites.1
Generate Invite Link
From your class settings, click “Generate Invite Link” or “Share Link”.
2
Copy the Link
Copy the generated link (e.g.,
https://app.gradingpal.ai/invite?token=...).3
Share the Link
Post the link in your LMS, class website, or send via email/messaging.
4
Students Click Link
Students click the link, sign up with Google or email, and are automatically enrolled.
- One-click enrollment
- Works with any sharing method
- No course code to remember
- Automatic enrollment
Method 4: Manual Student Addition
For situations where you need to add students yourself.1
Access Manual Addition
From your class dashboard, click “Add Students” > “Add Manually”.
2
Enter Student Information
Add student first name, last name, and email address.
3
Send Account Creation Email
The system sends an email to the student with instructions to create their account and join your class.
4
Student Completes Setup
Student follows the email instructions to create their account and join your class.
- Complete control over the process
- Works when students can’t self-enroll
- Good for younger students
- Parent/guardian involvement possible
Method 5: Import from Google Classroom
If you’re already using Google Classroom, this is the most efficient method.1
Connect Google Classroom
During class creation, choose “Import from Google Classroom” or connect later in settings.
2
Select Classes to Import
Choose which Google Classroom classes to import. Student rosters import automatically.
3
Review Imported Students
Check that all students imported correctly. You can add or remove students as needed.
4
Students Get Notified
Students receive notifications about the new GradingPal class and can access it immediately.
- Automatic roster sync
- No manual student management
- Familiar workflow for students
- Two-way integration
Managing Student Enrollments
Viewing Your Roster
From your class dashboard:- See all enrolled students
- View enrollment status
- Check last activity
- Access student profiles
Student Status Indicators
- Active: Student has joined and can access assignments
- Pending: Student has been invited but hasn’t joined yet
- Inactive: Student was removed or left the class
Removing Students
Temporary Removal:- Student loses access to assignments
- Their submissions remain in your records
- Can be re-added later
- Student data is deleted
- Cannot be undone
- Use with caution
Best Practices
Communication
- Clear instructions: Explain exactly how to join
- Multiple methods: Use several enrollment methods for different students
- Follow up: Check that all students have successfully joined
- Provide support: Help students who have trouble
Timing
- Early enrollment: Add students before creating assignments
- Gradual rollout: Start with a few students to test the process
- Regular checks: Monitor enrollment status regularly
- Deadline communication: Set clear enrollment deadlines
Troubleshooting
- Common issues: Prepare for typical problems (wrong email, forgotten passwords)
- Backup methods: Have alternative enrollment methods ready
- Support resources: Know where to get help for enrollment issues
- Student guidance: Provide clear instructions for students
Student can't find the course code
Student can't find the course code
Problem: Student says they can’t see or find the course code.Solution:
- Verify you shared the correct code
- Check that the code is clearly visible
- Try regenerating the course code
- Use alternative enrollment methods
Email invitations not received
Email invitations not received
Problem: Students don’t receive invitation emails.Solution:
- Check spam/junk folders
- Verify email addresses are correct
- Try resending invitations
- Use course code method instead
Student joined wrong class
Student joined wrong class
Problem: Student accidentally joined a different teacher’s class.Solution:
- Student can leave the wrong class
- Provide correct course code or invite link
- Manually add student to correct class
- Contact support if needed
Too many pending students
Too many pending students
Problem: Many students haven’t joined after invitation.Solution:
- Send reminder emails
- Use in-person communication
- Try different enrollment methods
- Check for technical issues

