Program Grouping allows you to create a "main program", which will then house multiple "sub-programs." These related "sub-programs," conveniently organized in the same place, are completely customizable and act independently from one another.
The example used for this article is an AAU basketball team. The team is one unit, but also divided into separate age levels. This team has a U12 and a U14 team, both under the "DR's Awesome AAU Team."
Set Up Program Grouping as an Admin
1. Create a new Program: Manage > All Programs > Create New Program
2. At the top of the "Create a New" page there will be the option to create a Group Program. When this is selected, then a second option for Session-based programs will appear. (Session based programs are covered in this article)
3. Enter the information for your main program and select "Create".
4. Now that your program is created, it's time to create Sub-Programs. In the case of a Club or AAU Team these could be age groups. Select "Create Sub-Program".
5. Enter the details for your sub-program, and select "Create Sub-Program".
This newly created sub-program functions exactly like an independent program, however it is housed underneath the main program.
View of Sub-Program
View of Main Program
Here is the view your users will see. They will have the option to register for the sub-programs, not the main program.
Now that you’ve learned how to set up Grouped Programs here are some different ways you can use them!
- A league with several age/skill levels
- A club team with teams at different age levels
*Contact firstname.lastname@example.org if you are interested in enabling the Program Grouping and Session-Based Program features.