Core Docs - Engagement - Group Hierarchy

Rock Version: v20.0
Last Modified: 2026-05-01 1:40 PM

One of the most important concepts to understand as you create new group types is the relationship that groups have to each other. There are two basic hierarchy types to choose from:

You define these hierarchies by configuring what child groups each group type can have. In the structured example, you would create a group type called Small Group Leadership, which would allow child group types of Group Coaches, which would allow child groups of Small Groups. The Small Groups would not allow any child types, ensuring that your hierarchy was fixed at the third level.

In the flexible hierarchy example, you would configure Serving Teams to have child-types of itself. This guarantees that you can have an unlimited hierarchy.