Campuses
Billing
Subscription ManagementCampuses
Access:Super AdminLead PastorCAMPUS_ADMIN
The Campuses page lets you create and manage your church's physical locations. Every service, giving session, and member record in SanctuaryOS is associated with a campus. Even single-site churches require at least one campus record.
Getting Here
Navigation: Settings → Church → Campuses
Overview
The page displays all campuses as cards, each showing the campus name, address, timezone, and a color-coded status indicator. You can add new campuses, edit existing ones, or deactivate locations that are no longer in use.
Campus Fields
| Field | Type | Description |
|---|---|---|
| Name* | Text | Display name for this campus (e.g., "Toronto Downtown", "Montreal East"). Shown throughout the app in campus selectors and reports. |
| Code | Text | A short code used internally for identification (e.g., "TOR", "MTL"). Typically 2-4 uppercase letters. |
| Address | Text | Street address of this campus location. |
| City | Text | City where this campus is located. |
| Province / State | Select | Province or state for this campus. Canadian provinces and US states are supported. |
| Postal Code | Text | Postal code or ZIP code for this campus. |
| Timezone* | Select | The timezone for this campus. Defaults to the church-wide timezone. Override this if a campus is in a different time zone than your main location. |
| Active | Toggle | Whether this campus is active. Inactive campuses are hidden from selectors but their historical data is preserved. |
Adding a Campus
- Click the Add Campus button
- Enter the campus name and address details
- Select the appropriate timezone
- Click Save
Editing a Campus
- Click the campus card you want to edit
- Update the fields as needed
- Click Save to apply changes
How Campuses Affect Other Features
- Services — Each service instance is tied to a campus. Service schedules (patterns) generate instances per campus.
- Giving — Sessions and transactions are campus-scoped. The campus selector in the header filters financial data.
- Attendance — Check-in records are linked to campus-specific service instances.
- Users — Users can be granted access to specific campuses. Campus Admin role manages a single campus.
- Reports — Most reports support campus filtering, and the Services Reports page includes a Campus Comparison tab.