Custom Group Types

Custom Group Types

TimelyChurch ships with four built-in engine types: Private Group, Public Group, Team, and Class. These determine which features a group has (positions, scheduling, check-in, and so on). On top of those four, your church can define Custom Group Types with their own names, default settings, and color. Here is how to set them up and how they interact with the four engine types.

Why Custom Group Types?

The four engine types are intentionally generic. Every church uses them differently. Custom Group Types let you:

  • Use names your members already understand ("Life Group" instead of "Public Group", "D-Group" instead of "Private Group", "Worship Team" instead of "Team").
  • Apply sensible defaults to each new group of that kind (meeting frequency, max members, approval, check-in).
  • Filter groups by custom type, on the admin Groups list and in the public Finder.
  • Give each type its own color so staff can scan the Groups list quickly.
  • Give leaders of worship teams access to Songs & Setlists without a separate role (see "Ministry Areas" below).

A custom type does not add new features. Every type still maps to one of the four engine types behind the scenes, so a custom type is really just a label plus default settings.

Setup Page

To get there, open Groups from the left sidebar, then click the Settings button at the top of the Groups page. The Group Settings page opens with a Group Types card.

You'll need permission to edit groups to manage group types.

When the page first loads, if no custom types exist for the church, TimelyChurch adds 10 ready-made defaults for you:

Default Name Engine Type Notes
Small Group Public Weekly, max 12 members
Bible Study Public Weekly
Fellowship Public Monthly
Men's Group Public Weekly
Women's Group Public Weekly
Young Adults Public Weekly
Support Group Private Weekly, requires approval
Prayer Group Public Weekly
Ministry Team Team No defaults
Sunday Class Class Requires check-in

These built-in defaults carry a System badge. They cannot be deleted (only deactivated), but you can edit their names, colors, and defaults freely.

The Group Settings page with the Group Types list and the New Group Type form

Creating a Custom Type

In the Group Types card, click Add Type to open the New Group Type form, then fill in:

Field Required Notes
Name Yes Up to 100 characters. Used everywhere the type is shown.
Engine Type Yes Public Group, Private Group, Team, or Class. Determines which features (positions, scheduling, check-in, room) groups of this type have.
Color No A color for the type.
Description No Up to 500 characters.
Meeting Frequency No Not Set, Weekly, Bi-Weekly, Monthly, or Varies.
Max Members No 1-999. Leave empty for no limit.
Require Approval No On or off.
Require Check-In No On or off.

The four fields under Default Settings (applied when creating groups of this type) are applied when a new group is created with this type. Click Create Type to save.

Ministry Areas

If you have access to Songs, the form also shows Ministry Areas, with the note "Leaders of teams of this type automatically get access to work in these areas — no extra role needed." Tick Songs & Setlists (worship) on your worship team's type, and the leaders of those teams can work in Songs and setlists without being given a separate role.

Applying Defaults

When a staff member opens Add Group and picks a type under Group Type (optional):

  1. The group is created with the type's engine type. A group created with "Support Group" becomes a Private group, even if another card was selected.
  2. The type's meeting frequency and max members are filled in (unless you already set them), and its approval and check-in settings are applied.

The values are defaults, not rules. Staff can change them on the group's Group details tab afterwards.

Editing and Deactivating

From the Group Types card you can:

  • Click the pencil (Edit) to update a type's name, engine type, color, description, defaults, and ministry areas, then click Save Changes.
  • Untick Active to deactivate a type. Deactivating a type hides it from the group creation form. Inactive types show an Inactive badge.
  • Delete a type with the trash icon (Delete) and confirm "Delete this group type? This cannot be undone."

Two delete guards apply:

  • Cannot delete if groups are assigned. TimelyChurch shows: "Cannot delete this type — N group(s) are still assigned to it. Reassign them first."
  • System types cannot be deleted, only deactivated: "System group types cannot be deleted. You can deactivate them instead."

Filtering by Custom Type

Two views can be filtered by custom type:

  • Admin Groups list: the Ministry menu narrows the list to a single custom type (All ministries clears it).
  • Public Group Finder: visitors can refine results with the All Types menu.

How Custom Types Relate to the Engine Types

Some practical examples:

Custom Type Engine Outcome
"Life Group" → Public Public Can be listed in the Finder once sharing is on, can take guest registration, no positions/scheduling
"D-Group" → Private Private Never listed in the Finder, members managed by leaders
"Worship Team" → Team Team Has positions, schedule templates, rotation strategies, skill levels
"Sunday Class - Preschool" → Class Class Has room assignment, age/grade ranges, check-in integration, Teacher/Assistant Teacher positions seeded automatically

You can have many custom types pointing at the same engine type. For example, "Life Group" and "Recovery Group" might both map to Public but ship different defaults.

Tip: When a custom type's defaults turn out to be wrong, edit it once at Groups → Settings rather than fixing every new group individually. Existing groups keep whatever values they have, but every new group picks up the corrected defaults.

Related articles

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies

More