Overview and Use Cases
For league organizers: You are a school that organizes one or more leagues, where students can sign up as individuals and be assigned to a team later, or coaches can sign up full teams of students.
For athletic directors: You support school-based teams (e.g., sports, chess, debate). When families sign up, they pay a registration fee for the season and their student is then assigned to a team. Coaches can view team rosters and message families.
Create a Leagues Season
When creating a new season, select Leagues as the activity type. This will enable you to create registration fees, teams, and games.
Set Up Team Registration Fees / Sign Up an Entire Team as a Coach
To enable coaches to sign up and pay for full teams:
Set up a team registration fee — This fee appears on your registration site for coaches to purchase. It allows coaches to pay in full for the team, name the team, and invite players to join.
Custom registration questions — Optionally add registration questions alongside the team fee (e.g., "preferred level of competition" or "grade level").
When a coach adds a player to a team, an invitation is sent to that student's family to join. The family will create a Homeroom login if they don't have one, then complete registration including student info, contact details, registration questions, and health needs.
Set Up Individual Registration Fees / Sign Up as a Free Agent
To enable individuals to sign up as free agents:
Create an individual registration fee — This appears on your registration site for families. When a family purchases it, their student is placed on an "Unassigned" team. You can later create teams and assign free agents accordingly.
Custom registration questions — Optionally add questions to help determine team placement or collect needed information (e.g., "preferred level of competition" or a liability waiver).
Create Teams
As a league organizer, you can create teams for individual participants, or set up school-based teams directly in Homeroom. When creating a team, assign a coach, grade level(s), and a team capacity. After a team is published, click the team name to access enrollments and add students to the roster.
Schedule Games Between Teams
Use the Games feature to schedule games between your teams. When a game is scheduled, it appears on every student's and coach's calendar. Students also receive an email when a game is scheduled, changed, or canceled.
Note: At this time, games can only be scheduled between two teams that you manage.
Track Game Scores
You can update any game with the final score at any time. Scores automatically appear on your Games widget on your website.
Share Game Schedules with Your Community
To embed a Games widget on your website, contact the Homeroom team at hello@homeroom.com.
Managing Team Rosters
Both organizers and coaches have access to team rosters. For organizers, click the team name and go to the Enrollments tab. For coaches, go to the Activities page, find the team, and click the Enrollments tab.
Communicating with Team Members
Both organizers and coaches can message families through Homeroom. Select students in the Enrollments tab and click Message. Note: students must accept their invitation to join the team before they can be messaged.