One directory your whole staff actually trusts.
A searchable directory where every name is a card you can tap from anywhere in the product, real household records, honest attendance, and a permission system precise enough that you can give someone exactly what they need and nothing else.
Every church has four directories.
The database, the giving tool’s donor list, a spreadsheet the office keeps, and the one in the secretary’s head. Only one of them is right, and it isn’t written down.
Duplicates everywhere
“Jon Smith”, “Jonathan Smith”, and “J. Smith” are three people to your reports and one person to your church.
Families aren’t modelled
Which makes kids check-in, mailing addresses, and “who is this child’s parent?” all harder than they should be.
Permissions are all-or-nothing
Either someone is an admin or they can’t do their job. So everyone becomes an admin.
People & Attendance, in detail.
One card, reachable from anywhere
Tap a name in a chat, on a roster, on an event registration, in a group — you get the same contact card. Search runs instantly because the directory is held in memory on both web and mobile, so finding someone is typing three letters, not waiting on a spinner.
- Instant search across the whole directory
- One canonical contact card, reached from every surface
- Guests, members, deacons, staff, and pastors in one place
- Person lifecycle — active or archived — kept separate from account status
Real households, not a shared surname
Families are their own records, with a shared address and the relationships that matter for kids ministry and mail. Members can see and correct their own family from the app, which is how a directory stays accurate without an office staffer retyping it.
- Household records with a shared address
- Parent and child relationships that kids check-in relies on
- A “My Family” view members maintain themselves
- Whether a join request is an adult or a child is an explicit approval
Getting your data in, and keeping it clean
Import your existing membership from a spreadsheet, then use merge and cleanup tools when — not if — you find duplicates. Every church arrives with a messy list. The tools to fix it are in the product, not in a support ticket.
- Bulk import from a spreadsheet
- Merge duplicate people without losing their history
- Orphan cleanup for records that lost their family
- Account status tracked separately: none, invited, pending, active, revoked
Attendance without a clipboard
Sunday check-in at the door, attendance in small groups, and a follow-up list for the groups that forgot to take it. Numbers you can look at over a year and actually believe, because they were captured in the room rather than reconstructed on Monday.
- Sunday check-in run by your Welcome Team
- Group attendance taken by leaders
- A missing-attendance list so gaps get chased
- Week-over-week history for staff and elders
Permissions precise enough to actually use
Every role in your church is a grid: twenty areas of the product, four levels each — none, view, manage what you’re assigned to, or manage everything. Your youth pastor can run youth and see nothing else. Your treasurer can see giving and no one’s medical notes. And you can rename the roles to whatever your church already calls them.
- Twenty areas × four levels — build the role, don’t pick from a menu
- Manage assigned: full control of your group, your team, your care train, and nothing else
- Church settings and billing are admin-only and cannot be granted through a role
- Custom role names — Elder, Deacon, Ministry Lead, whatever you say
No feature tiers, no add-ons, no upsell.
Insights ride on top of all of this.
Where this connects
Every part of Churchory shares one directory, one permission system, and one price.