Campuses
Dedicated campus management UI is planned for a future release. Currently, campus is available as a filter field in the Relationship Graph and as a data attribute on member records, but there is no dedicated campus configuration page.
Current Campus Support
Mission's data model includes campus as a field on member records and as a filter in the Relationship Graph. You can:
- Assign a campus to member records (via the
custom_fieldsortagsmechanism) - Filter the Relationship Graph by campus to see connections within a specific location
- Use campus-based tags to segment members for targeted communications
Multi-Campus Workaround
Until dedicated campus management is built, multi-campus organizations can use these patterns:
Using Tags
Add a tag to each member record indicating their home campus:
campus:downtowncampus:north-campuscampus:online
This enables:
- Filtering the members list by campus tag
- Sending targeted communications to a campus using tag-based recipient filtering
- Grouping the Relationship Graph by campus
Using Groups
Create a group for each campus (e.g., "Downtown Campus", "North Campus"). Assign all members of that campus to their campus group. This:
- Enables the Relationship Graph campus filter
- Lets you manage campus-specific group leaders
- Gives campus-level attendance and communication tools
Separate Organizations
For campuses that operate largely independently (separate giving, separate staff, separate reporting), consider creating a separate Mission organization for each campus. Organizations are isolated with separate databases, staff users, and reporting. The trade-off is no cross-campus reporting — each campus has its own dashboard.
What's Coming
Planned campus management features include:
- Campus creation and configuration page
- Campus assignment to members, groups, and events from a native campus field
- Attendance reporting by campus
- Campus administrator role with scoped access
- Cross-campus reporting dashboard for multi-campus organizations