Who can do this: Org Owner, Org Admin, and Branch Admin can access the general Reports sidebar item. Editors do not see Reports in the sidebar, but the current app code does not block direct
/organisation/reports access. Treasurers use finance-specific giving reports instead of the general report builder.Open reports
- In the sidebar, click Reports.
- Use the Build Report tab to create a report.
- Use the Templates tab to load a saved, shared, or system template.
Report types
The Select a report type section shows the report cards available to your role and plan.| Report type | Use it to |
|---|---|
| Member Directory | List members with contact details, status, branch, age group, and custom fields. |
| Attendance Summary | Review attendance records across events and services. |
| Visitor Follow-up List | Track visitors, contact details, visit counts, and last visit dates. |
| Event Performance | Compare event dates, locations, attendee totals, and unique attendees. |
| Attendance Frequency | See member attendance rates, absences, and last attended dates. |
| Growth Analysis | Review membership growth trends and period comparisons. |
| Ministry Roster | List ministry membership, roles, joined dates, and branch details. |
| Membership Demographics | Build an age group and gender cross-tab. See Membership demographics report. |
| Activity Log | Open the aggregate activity log report. See Activity log and change history. |
| Gifting & Donations | Open the dedicated giving report for finance roles. |
Some report cards are feature-gated. For example, Activity Log requires pastoral activity reporting access. Gifting & Donations is only shown to finance roles.
Build a custom report
Configure columns
In Configure Columns, drag fields between the available and selected panels. The selected fields become the report columns.
Apply filters
Open Filters and set the filters for the report. Available filters depend on the report type.
Choose grouping
Use the grouping selector when the report supports grouped output, such as By Status, By Branch, or By Age Group.
Filters and branch scope
Filters vary by report type. Common filters include Date Range, Lifecycle Status, Nationality, Branch, Event, Ministry, Member Name, Event Scope, Age Group, and custom fields. Org-scoped users can choose a branch when the report supports branch filtering. Branch-scoped users do not see the Branch filter because Bethel ChMS locks the report to their branch. For event and ministry filters, org-scoped users must select a branch first. This keeps the event and ministry lists scoped to the selected branch.Export a report
Use the buttons in the Preview toolbar to export field-based reports:- Export PDF downloads a PDF that uses the selected columns, filters, grouping, and sort order.
- Export CSV downloads a CSV that uses the selected columns, filters, grouping, and sort order.
If no columns are selected, exports are disabled until you select at least one column.
Save a report template
Templates save the current report configuration so you can reuse it later. A template stores selected columns, filters, grouping, and sorting. For the membership demographics report, it stores the demographics-specific settings instead.- Build the report you want to reuse.
- Click Save as template or Save template.
- Enter a Name.
- Add an optional Description.
- Click Save.
Use saved templates
Open the Templates tab to see three sections:| Section | What it contains |
|---|---|
| System Templates | Built-in templates provided by Bethel ChMS. |
| My Templates | Templates you created. |
| Shared Templates | Published templates created by other users in your organisation. |
Org Owner, Org Admin, and Branch Admin can publish templates. Published templates count toward the organisation limit of 25 published templates.
Update an existing template
When you load one of your templates, the save dialog lets you update it or save the current configuration as a new template.- Click Update to overwrite the loaded template.
- Click Save as New to create a separate template.