S
Speakly.PRO

Student Groups

Create and manage student groups across your organization.

Student groups let you organize learners into classes, cohorts, or study teams. Groups simplify scheduling (schedule one group session instead of many individual ones), enable collective progress tracking, and make communication easier. As an OrgAdmin, you can create groups that span across teachers and courses.

What Are Student Groups?

A StudentGroup is a named collection of students within your organization. Groups are independent of courses -- you can put students from different courses into the same group, or create multiple groups within a single course.

Common uses for groups:

  • Class sections -- "Spanish A1 -- Morning Class" and "Spanish A1 -- Evening Class."
  • Study cohorts -- students who started at the same time and progress together.
  • Skill-level clusters -- grouping students by actual proficiency rather than enrolled course level.
  • Project teams -- temporary groups formed for collaborative activities.

Creating a Group

Go to "Groups" in the sidebar or navigate to /platform/groups. Click Create Group.

Configure Group Settings

Fill in the group details:

  • Group name -- a clear, descriptive name (for example, "B1 Conversation -- Tuesdays").
  • Description -- optional notes about the group's purpose or schedule.
  • Assigned teacher -- the teacher who will lead sessions for this group.
  • Associated course -- optionally link the group to a specific course.

Add Students

Search for students by name or email and add them to the group. You can add students from any course or teacher within your organization.

Save the Group

Click Create to finalize the group. The assigned teacher and all group members receive a notification.

A student can belong to multiple groups. For example, a student might be in the "B1 Grammar" group and the "B1 Conversation" group simultaneously.

Managing Group Membership

Adding Students to an Existing Group

  1. Navigate to Groups in the sidebar and click the group name.
  2. Click Add Students.
  3. Search for students and add them.

Removing Students from a Group

  1. Open the group.
  2. Find the student in the member list.
  3. Click the Remove button next to their name.
  4. Confirm the removal.

Removing a student from a group does not affect their course enrollment. They remain enrolled in any courses they were part of; they simply leave the group.

Changing the Assigned Teacher

  1. Open the group.
  2. Click Edit next to the assigned teacher.
  3. Select a new teacher from the dropdown.
  4. Save. The new teacher takes over group sessions going forward.

When you change a group's assigned teacher, any future scheduled sessions for the group are reassigned to the new teacher. Past session records remain under the original teacher.

Group Sessions

One of the primary benefits of groups is the ability to schedule group live sessions instead of individual ones.

Scheduling a Group Session

Navigate to Schedule and click Create Session.

Set the session type to Group.

Select the student group from the dropdown.

Choose a course lesson (optional) to use as the session's learning material.

Set the date, time, and duration.

Save the session. All group members are notified and the session appears on their calendars.

During Group Sessions

Group sessions support all the same features as individual sessions, plus:

  • Multiple participant tracking -- each student's attendance is recorded individually.
  • Per-student scoring -- the teacher scores each participant individually on speaking, listening, reading, writing, grammar, vocabulary, and engagement.

Recurring Group Sessions

For regular classes, set up recurring sessions:

  1. When creating the session, check Recurring.
  2. Choose the frequency: daily, weekly, or biweekly.
  3. Set the end date or number of occurrences.
  4. All sessions in the series are created and scheduled at once.

Group Analytics

Groups have their own analytics that aggregate progress across all members.

Group Progress Dashboard

Navigate to a group's detail page and click the Analytics tab to see:

  • Average completion rate -- mean progress across all group members.
  • Attendance rate -- percentage of scheduled sessions attended by each member.
  • Skill averages -- aggregated scores across all seven skill dimensions.
  • Individual comparison -- a table comparing each member's progress to the group average.
MetricGroup AverageTop PerformerNeeds Attention
Completion72%Maria (95%)Ahmed (41%)
Attendance85%Yuki (100%)Carlos (60%)
Speaking3.8/5Li (4.5)Anna (2.9)

Use group analytics to identify students who are falling behind. A student whose scores are significantly below the group average may need additional support, a different group, or one-on-one attention.

Comparing Groups

If you have multiple groups at the same level (for example, two sections of B1), you can compare their performance:

  1. Navigate to My School > Analytics > Groups.
  2. Select the groups to compare.
  3. View side-by-side metrics: completion rates, attendance, scores.

This helps you understand whether differences in performance are due to the students, the teacher, or the content.

Group-Based Communication

Announcements

Send a message to all members of a group at once:

  1. Open the group.
  2. Click Send Announcement.
  3. Compose your message.
  4. Choose delivery method: in-platform notification, email, or both.
  5. Send.

Session Reminders

The platform automatically sends reminders before scheduled group sessions. You can configure the reminder timing from My School > Settings > Notifications.

Archiving and Deleting Groups

Archiving a Group

When a course term ends or a group is no longer active:

  1. Open the group.
  2. Click Archive.
  3. The group is hidden from the active list but all data (members, sessions, analytics) is preserved.
  4. You can restore an archived group at any time.

Deleting a Group

To permanently delete a group:

  1. Open the group.
  2. Click Delete.
  3. Confirm the action. This removes the group and its session history. Student enrollment data is not affected.

Deleting a group is irreversible. If you might need the group's data later, archive it instead.

Frequently Asked Questions

Can teachers create groups, or is that an OrgAdmin-only feature?

Teachers can create groups for their own students. As an OrgAdmin, you can create groups that include students from any teacher in the organization, giving you more flexibility.

Is there a limit on how many students can be in a group?

There is no hard limit. However, for effective group sessions, 8 -- 12 students is recommended.

Can I move a student from one group to another?

Yes. Remove them from the first group and add them to the second. Their enrollment and course progress are not affected.

Do groups affect billing?

Group sessions charge tokens the same way individual sessions do. The cost is based on the lesson and homework cost settings, not the number of participants in the session.

Can a group include students from different courses?

Yes. Groups are independent of courses. You might create a "Conversation Practice" group that includes students from both "Spanish A1" and "Spanish A2" courses.