Members
Getting Started
IntroductionFlock
OverviewMembersMember ProfileHouseholdsDashboardCampaignsChildrenEngagementImportOnboardingReportsSteward
OverviewDashboardSessionsNew SessionSession DetailDepositsNew DepositDeposit DetailDonorsDonor ProfileMerge DonorsPledgesRecurring GivingOnline GivingGiving PagesImportBank FeedBulk ActionsStatementsFundsDonor JourneyReportsGather
OverviewDashboardCalendarCheck-In PickerCheck-In ConsoleAttendance RecordsRecord DetailChildren's Check-InChildren's ConsoleOrder of ServicePlan EditorAbsence AlertsReportsSongsChurch HealthServe
OverviewDashboardTeamsTeam DetailVolunteersVolunteer DetailScheduleSongsSetlistsSetlist DetailAvailabilityBlackoutsConfirmationsReportsCircles
OverviewDashboardGroupsGroup DetailGroup FinderLeadersJoin RequestsAttendanceLapsed MembersUnassignedMessagingReportsMembers Directory
FlockGetting Here
Navigation: Flock → People (the default Flock landing page)
Overview
The Members page is the central directory of all people in your church database. It displays members in a searchable, filterable table (or grid) with KPI cards showing membership status breakdowns. You can add new members, export data, import from CSV, run bulk actions on selected rows, and click through to any individual's profile page.
Views
Toggle between Table and Grid views using the view switcher in the filter bar. Table view shows a traditional data table with sortable columns. Grid view displays member cards with avatars, status badges, and last-seen timestamps. On mobile devices, only the card view is available.
KPI Cards
Five KPI cards appear above the member list, computed from your membership breakdown API:
| Field | Type | Description |
|---|---|---|
| Total Members | Count | Total number of people across all statuses for the selected campus. |
| Active | Count | Number of people with MEMBER status. |
| Visitors | Count | Number of people with VISITOR status. |
| New This Month | Count | Members added during the current calendar month. |
| Inactive | Count | Number of people with INACTIVE status. |
Fields & Controls
| Field | Type | Description |
|---|---|---|
| Search | Text input | Search by name, email, envelope number, or household name. Results update after a 300ms debounce delay. |
| Status Filter Chips | Filter tabs | Filter by All, Member, Regular, Visitor, or Inactive. Each chip shows the count for that status. |
| View Toggle | Button group | Switch between Table (rows) and Grid (cards) display. Hidden on mobile. |
| Advanced Search | Toggle panel | Opens advanced filter fields: Household, Campus, Has Email, Tags, Envelope # range. |
Table Columns
| Field | Type | Description |
|---|---|---|
| Name | Text + Avatar | Full name displayed as "Last, First" with a color-coded avatar circle showing initials. |
| Status | Badge | Membership status chip: Member (green), Regular Attendee (blue), Visitor (amber), Inactive (gray), Staff (purple). |
Text | Primary email address. | |
| Phone | Text | Primary phone number. |
| Campus | Text | Campus name the member belongs to. |
| Envelope # | Text | Giving envelope number, displayed with ENV- prefix (e.g., ENV-1049). |
| Tags | Chips | Color-coded tag badges (e.g., online-giver, volunteer, leader). |
| Last Seen | Relative time | Relative timestamp of last attendance check-in. Color-coded: green (recent), amber (2-4 weeks), red (5+ weeks). |
Actions
Add a New Member
- Click the Add Member button in the page header
- Fill in the required fields: First Name and Last Name
- Optionally fill in Email, Phone, Membership Status (defaults to Visitor), and Campus
- Use the household search to link the new member to an existing household
- Click More Details to expand additional fields: Date of Birth, Gender, Marital Status, Envelope #, and full address
- Click Save to create the member — you will be redirected to their profile page
Export Members
- Click the Export button in the header
- A CSV file is generated with the columns: Last Name, First Name, Email, Phone, Status, Campus, and Envelope #
- The export respects current search and filter settings
Import Members
- Click the Import button in the header
- An informational dialog appears explaining the import process
- Click through to the full Import Wizard page at
/flock/import
Bulk Actions
Select one or more members using the row checkboxes to reveal the bulk action bar:
- Send Email Campaign — Start a campaign targeting selected members
- Assign Onboarding Stage — Add selected members to an onboarding pipeline
- Export Selected — Export only the selected members to CSV
Row Hover Actions
Hovering over a table row reveals quick-action buttons:
- View — Open the member's profile
- Email — Open an email composition modal