Church Management Software Checklist: What to Test
Test church management software with a fictional worksheet for member households, directory privacy, follow-up ownership, permissions and exports.
Use this church management software checklist to see whether your team can complete an ordinary ministry task and identify who is responsible for what happens next. A long feature list does not show whether a volunteer can find a visitor's request, whether a staff member can pick up the next step, or whether your church can retrieve its records.
If you are still building a shortlist, start with our church member management software comparison. Then use this checklist to evaluate the systems you are considering with the same fictional scenario.
TheFaithApp publishes this guide. Use it as a worksheet for your own evaluation, including when you try TheFaithApp, and record anything that remains unclear. For church membership software, give particular attention to household relationships, directory visibility, and follow-up ownership: storing a name is only the first part of the work.
1. Choose one workflow before the demo
Begin with a visitor asking about a newcomers' gathering. Your team needs to see the request, check the visitor's contact choice, assign a responsible staff member, record a next action, and give that action a due date.
Choose the plan you expect to use and involve the person who will do this work each week. Ask the vendor to show the workflow in that plan, including any separately priced messaging service. Use fictional records and a test setup that does not send messages to real people.
For this worksheet, Visitor A asks for an email about the gathering and declines texts and phone calls. Staff A will respond. Volunteer A helps coordinate events. For the member-record checks, use Member A, Member B, and Household A. These are fictional labels, not a customer story or reported test results. Use an agreed test environment and addresses or numbers that cannot contact real members.
Church software or association management software?
Prioritise church management when your main work is households, attendance, guest follow-up, groups and restricted care records. Include association management in your evaluation when subscription renewals, chapter membership or association governance are essential. Test one complete example of each required workflow: a shared membership or events feature does not establish that either system covers the other requirements.
For a regional faith-based nonprofit, repeat one event with a local chapter user and a central-office user. Record which records each can see and export, and who owns the next action across chapters. Mark unshown workflows Unconfirmed in the same worksheet.
2. Run the seven-check worksheet
Copy the table into your team's notes. For every row, add an observed result: Pass, Needs work, or Unconfirmed, followed by a short explanation and a screenshot or help-page link when useful.
| Check | Fictional test to run | What to record |
|---|---|---|
| Visitor permission | Find Visitor A's request. Identify email permission, the preferred channel, and the declined text and phone options. Check how a later no-follow-up choice is recorded. | Where the choices appear and how staff know which contact method to use. A request about an event is not a reason to assume permission for every future message. |
| Follow-up owner | Assign Staff A to the request. Ask Volunteer A to identify who is responsible without searching a separate chat or spreadsheet. | The named owner and where another team member can see the assignment. |
| Next action | Record: "Email the newcomers' gathering details requested by Visitor A." Open the record again as Staff A. | Where the action appears, how it can be updated, and how its outcome is recorded when finished. |
| Due date | Give the task a specific date and 10:00 deadline in the church's local time. Locate the list of work due, then ask how unfinished work becomes overdue. | The date, time or date-only behavior, time-zone handling, and where the team checks overdue work. |
| Access roles | Set up an event-helper role for Volunteer A with the access needed for that job. Try the event task and check whether unrelated giving or care records can be opened. | What the role can view, change, and export; any access that needs adjusting; and who can change the role. |
| Exports | Add a tiny fictional member sample. Put Member A and Member B in Household A, with separate contact and visibility choices. Export the records your church will need, open the files, and compare the fields and relationships with the sample. Ask separately about household links, visitor history, tasks, notes, and attachments. | Available formats, included and omitted fields and relationships, who can export, and any plan or service cost. Do not assume a member CSV contains every kind of church record. |
| Team handoff | Have Staff A mark the sample follow-up complete with an outcome. Ask another authorized team member to find what happened and decide whether another step is needed. | Where completion, outcome, and any next step remain visible. |
Use the same member sample to inspect directory behavior. Ask the staff member who maintains records to find Member A, open Household A, and see each person's role without confusing a household contact with another person's permission. Then ask the vendor to show what a normal member, a directory leader, and an authorized staff user can see when Member A hides a contact field. Record the result for each role rather than accepting one administrator screenshot as proof of the member experience.
Give Member A one follow-up with a named owner, a due date, and a clear next action. Ask another authorized staff member to find that action and record its completion. Finally, ask what happens when a member changes a sensitive profile field: does it save immediately or wait for church approval, and where can staff review the request? Treat an approval queue as a separate test from a directory search.
A demonstration by the vendor counts as evidence of what was shown. It does not replace a test by the staff or volunteer who will use the system. If a step cannot be demonstrated, mark it Unconfirmed and ask for a specific answer before making the decision.
Test offline conditions when they matter
If an essential task must work without a connection, test it in the agreed environment with fictional records. Prepare the sample online, disconnect the test device, and try the task. Opening cached content and saving a new record are separate capabilities. Reconnect, then check the saved result from an authorized administrator account and look for duplicates or conflicts. Record anything unsupported or untested as Unconfirmed. A phone preview does not prove offline support.
3. Review gaps and the cost of the actual workflow
Discuss the worksheet with your team. A missing owner or an unclear contact choice can matter more than several optional features. Decide which gaps your church can accept and which must be resolved before rollout.
Ask the vendor to confirm:
- The member, administrator, branch, form, and messaging allowances on your intended plan.
- Which delivery, payment, migration, training, and support services cost extra.
- How your team changes permissions and checks access when a role changes.
- What you can export while subscribed and what happens to records when you downgrade or leave.
Keep the answer or source link beside the relevant worksheet row. Claims about privacy or security need an explanation of the actual controls and service terms; completing this checklist does not establish legal compliance or guarantee security.
4. Try the checklist in TheFaithApp
In TheFaithApp's Visitor Inbox, the visitor overview brings together contact permission, follow-up ownership, and recommended next steps. Its Follow-up tab contains staff tasks and private notes. Check the preferred channel and permission for that exact channel before making contact. The New Visitor Journey guide explains the workflow.
For member and household checks, the Member Directory guide explains member-controlled visibility, household management, and the church's optional approval process for sensitive profile edits. The Member Profiles guide describes staff follow-ups with an owner, due date, and completion outcome. The staff Members list and member-facing directory have different purposes; review both with the appropriate role.
The Member Data Hygiene and Migration guide describes validating a CSV before committing accepted rows. Imported members are not invited automatically. Adding a member individually saves a record without sending an invitation unless staff choose "Send a welcome invitation now", which requires an email address. Agree on the sample setup before creating a record, leave that option off for test records, and do not use a real person's address for a software test.
For the access check, review Roles and Permissions. For the export check, the Members Directory guide describes exporting the current filtered view or selected members to CSV. Check other record types separately rather than treating that file as a complete archive.
Use the Church Management overview to choose a workflow, compare current plan allowances, and explore the live demo. Write down what you can verify and bring the remaining questions to a product walkthrough.
5. Make a decision your team can explain
Keep the completed worksheet with your software decision. It should show which tasks your team finished, which gaps need an answer, what the intended setup costs, and who will manage it after rollout.
Choose the system your team can use consistently for the work your church needs now. Revisit the same checks when you add a ministry, change staff access, or move to a different plan.
Is the administrator's directory the same as the member-facing directory? No. Staff need a working list for authorized ministry tasks. Members should receive only the directory fields they are permitted to see. Test those experiences separately.
Does a household link mean one person can consent for everyone? Do not assume it does. Record individual contact and visibility choices, and ask how the system distinguishes those choices from household relationships.
Does a member CSV prove we can take every record with us? No. Inspect household relationships, follow-up history, notes, and attachments separately. Record the supported export for each record type your church needs.
Use the Church Management overview to bring this completed worksheet to a focused product walkthrough.
Keep reading
Related articles
Request TheFaithApp account and data deletion
How to request TheFaithApp account and associated-data deletion, submit a reviewed profile-erasure request, and understand church-controlled records.
Read articleChurch Management Software: Your First 30 Days
Use a four-week rollout plan to organize church records, assign responsibilities, test one workflow, and introduce your team without overwhelming volunteers.
Read articleChurch Database Migration: A Spreadsheet Checklist
Plan a church database migration from spreadsheets with a field map, sample import, duplicate review, ownership checklist, and clear acceptance tests.
Read articleReady for the next step?
Explore church management tools
See how member records, events, giving, and communication work together in one platform.