Student Groups
Organize students into groups for targeted instruction and group sessions.
Student Groups let you organize students into named collections for group sessions, batch homework assignments, and collective progress tracking. Whether you are managing a class of 20 or a small study group of 4, groups streamline your workflow.
What Are Student Groups?
A StudentGroup is a named collection of students within your organization. Groups are independent of courses -- you can create a group that spans multiple courses or contains students from different levels.
Common uses:
- Class groups: "Monday 10 AM Class", "Advanced Conversation Group"
- Level groups: "A2 Beginners", "B1 Intermediate Cohort"
- Project groups: "Presentation Partners", "Debate Team"
- Administrative groups: "Spring 2026 Enrollment", "Scholarship Students"
The Groups page displays all your groups in a table with columns for group name, student avatars, scheduled session times, notes, and quick actions. You can filter by course or student, sort by name, and page through results.
Creating a Group
Navigate to Groups
Go to "Groups" in the sidebar or navigate directly to /platform/groups.
Click "Create Group"
Click the "Create Group" button to open the creation form.
Configure the Group
- Group Name: A clear, descriptive name (e.g., "Spanish B1 - Tuesday Evening")
- Description (optional): Additional context about the group's purpose
- Assigned Teacher: The primary teacher responsible for this group
- Associated Course (optional): Link to a specific course if the group follows one curriculum
Add Students
Search for students by name or email and add them to the group. You can:
- Add students one by one
- Select multiple students from a list
- Filter by course enrollment to find relevant students quickly
Save the Group
Click "Save" to create the group. All added students are now members.
Managing Group Members
Adding Students
Add new members to an existing group at any time:
- Open the group
- Click "Add Members"
- Search and select students
- Confirm
Removing Students
Remove students who no longer belong in the group:
- Open the group
- Find the student in the member list
- Click "Remove" next to their name
- Confirm removal
Removing a student from a group does not unenroll them from any courses. Group membership and course enrollment are independent.
Viewing Group Members
The group detail page shows:
- All current members with their profile photos and names
- Each member's enrollment status in the associated course (if set)
- Last activity date
- Progress summary (if linked to a course)
Using Groups for Live Sessions
One of the most powerful features of Student Groups is the ability to schedule group live sessions.
Scheduling a Group Session
Go to Schedule
Navigate to "Schedule" in the sidebar.
Create a Group Session
Click "Create Session" and set the meeting type to "Group".
Select the Student Group
Instead of adding individual students, select an existing Student Group. All members of the group are automatically added as session participants.
Set Session Details
- Choose date, time, and duration
- Link to a course lesson (optional)
- Add a title and preparation notes
Save
All group members receive a notification about the upcoming session.
Recurring Group Sessions
For classes that meet on a regular schedule:
- Create a group session as described above
- Enable "Recurring" and set the frequency (weekly, bi-weekly)
- Set the end date or number of occurrences
- The system creates individual session instances for each occurrence
Each recurring session instance tracks attendance separately, so you can see who attended which session over time.
Attendance Tracking
During and after group sessions, attendance is tracked per participant:
- Joined: Student connected to the session
- Join Time: When they connected
- Duration: How long they participated
- Status: Present, late, absent
View attendance reports for any group over time to identify patterns.
Group-Based Assignments
Assigning Homework to a Group
Instead of selecting students individually, assign homework to an entire group:
- Open a homework assignment
- Click "Assign"
- Select "Assign to Group"
- Choose the group
- All group members receive the assignment
This ensures every student in the group gets the same homework with the same due date, saving you time compared to individual assignment.
Tracking Group Progress
View homework progress at the group level:
- How many group members have submitted
- Average grade for the group
- Who has not yet submitted
- Completion rate compared to the due date
Group Analytics
Collective Progress
When a group is linked to a course, you can see aggregate analytics:
- Average completion: How far the group has progressed through the course
- Engagement score: Average activity level across the group
- Lesson completion rates: Which lessons the group has finished vs. not started
- Score distribution: How grades are distributed across group members
Identifying Trends
Group analytics help you spot patterns:
- Is the entire group struggling with a particular topic? It may need reteaching.
- Are some students consistently ahead? Consider advanced activities for them.
- Is engagement dropping over time? Plan more interactive activities.
Group Communication
Group Announcements
Send messages to all group members at once:
- Open the group
- Click "Send Announcement"
- Compose your message
- Choose delivery: in-platform notification, email, or both
- Send
Use for:
- Session reminders
- Homework deadline reminders
- Schedule changes
- Encouragement and updates
Group Discussions
If enabled for your organization, group members can participate in discussion threads:
- Post questions or discussion topics
- Members respond and interact
- Teacher moderates and contributes
- Useful for homework help and peer learning
Organizing Multiple Groups
Naming Conventions
Use a consistent naming pattern for easy identification:
[Language] [Level] - [Day/Time or Purpose]
Examples:
- Spanish A1 - Monday AM
- French B2 - Conversation Club
- German A2 - Corporate Training
- English C1 - IELTS PrepTags
Apply tags to groups for quick filtering:
- "Active" / "Archived"
- "Spring 2026" / "Fall 2026"
- "Beginner" / "Advanced"
- "Online" / "In-Person"
Archiving Groups
When a group is no longer active (end of semester, course completion):
- Open the group
- Click "Archive"
- The group is hidden from the active list but data is preserved
Archived groups can be restored if needed.
Best Practices
Keep Groups Focused
- One purpose per group: A group for your Monday class should contain only Monday students
- Right size: Groups of 4-12 work best for interactive sessions; larger groups can work for lecture-style sessions
- Review membership: Periodically check that group members are still relevant
Use Groups for Efficiency
- Assign homework to groups, not individuals, when the whole group needs the same work
- Schedule recurring group sessions to save time on weekly scheduling
- Use group announcements for communication instead of individual messages
Combine with Courses
- Link each group to a course for integrated analytics
- Use group membership to gate access to group-specific content
- Track group-level progress alongside individual enrollment progress
Troubleshooting
Student Not Appearing in Group
Check:
- Student has an active account on the platform
- Student is enrolled in your organization (if required)
- Search by email if name search does not find them
- Student was not previously removed from the group
Group Session Not Showing for Student
Check:
- Student is a current member of the group
- Session status is "scheduled" (not canceled)
- Student is logged into the correct account
- Time zone settings are correct for the student
Cannot Create a Group
Check:
- You have teacher or orgadmin role
- You are part of an organization (groups require organizational context)
- All required fields are filled in
Next Steps
- Live Sessions - Schedule and conduct group sessions
- Homework Management - Assign work to groups
- Managing Users - Broader user management
- Use Cases: Scheduling Group Sessions - Step-by-step guide
Q&A
Can a student belong to multiple groups?
Yes. A student can be a member of any number of groups simultaneously. This is useful when a student participates in both a regular class and a special interest group.
Can I have groups across different courses?
Yes. Groups are independent of courses. You can create a group with students from different courses or even students who are not enrolled in any course yet.
Who can create and manage groups?
Both teachers and OrgAdmins can create and manage groups. OrgAdmins can also see and manage all groups across the organization.
Can I transfer a group to another teacher?
Yes. Open the group settings and change the "Assigned Teacher" field to the new teacher. The new teacher will gain full management access to the group.





