Sunday School
Sunday School classes in ChurchCRM are managed as Groups with a special "Sunday School Class" type. This provides a dedicated dashboard with class-specific features.
Creating a Sunday School Class​
- Go to Groups → Dashboard, then click Add New Group (top-right of the page).
- Enter the class name (e.g., "Children's Class - Ages 5-7")
- Set Type of Group to Sunday School Class
- Click Save Changes
Setting Up Roles​
Sunday School groups come with two pre-created, protected roles: Teacher and Student. These roles cannot be renamed or deleted. The Student role is the default role for new members.
You can optionally add extra roles (e.g., "Assistant Teacher", "Substitute") using the Add Role button in the group's offcanvas editor.
Adding Students and Teachers​
- Open the Sunday School class group
- Click View Members
- Use the search to find and add people
- Assign the appropriate role (Teacher or Student)
Tip: Use the Cart feature to add multiple students at once by selecting them and choosing "Empty Cart to Group."
Tracking Attendance​
Sunday School attendance is tracked through Events:
- Create an Event Type for your Sunday School (e.g., "Sunday School - Children")
- Create individual events for each class session
- Check in students as they arrive
- Generate attendance reports over time
See the Events documentation for detailed instructions.
Sunday School Dashboard​
Each Sunday School class has a dedicated dashboard showing:
- Class roster with student and teacher lists
- Attendance statistics
- Quick actions for common tasks
Communicating with Parents​
To contact parents of students in a class:
- Navigate to the Sunday School Dashboard for your class
- Click the Compose Message button
- Select whether to message students, parents, or both
- Compose and send your message