ChurchCMS vs Flock
ChurchCMS
churchcms.appFlock
church-stack.comSide by side
| Figure | ChurchCMS | Flock |
|---|---|---|
| Price from | $24.17/mo | $29/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | Yes | — |
| Web | Yes | Yes |
| Android | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 10 | 3 |
| Spec score · Small Group Management Software | 9.3 (#2) | 7.9 (#17) |
| Attendance | Attendance supports QR-coded photo ID cards, instant scanning, absence alerts, reports, child check-in and manual overrides. | Users can submit and track attendance from mobile or web, including first-timers and visitors. |
| Intended users | ChurchCMS says it was designed for small and medium churches and has no minimum congregation size. | Flock describes itself as built for growing churches and says its Enterprise plan is for large churches and networks. |
| Mobile app | The branded Android app offers profiles, events, sermons, giving, messaging, prayer requests and push notifications. | The mobile app supports attendance, dashboards, push notifications, and member profiles. |
| Security | Official material states SSL support, bcrypt password hashing, managed-hosting backups and security monitoring; it also claims GDPR-oriented data ownership. | The maker says each church has an isolated database, with encryption in transit, secure authentication, and role-based access controls. |
| Support | Support is offered through email and WhatsApp, GitHub discussions/issues and optional installation or managed-hosting services. | Email support is available at [email protected], and the support page says it typically responds within 24 hours. |
Plans
ChurchCMS
- Self-HostedFree
- Self-Host It YourselfFree
- Managed Hosting$29 a month
- Managed Hosting Monthly$29 a month
- Installation Service$99, paid once
- We Install It For You$99, paid once
- Managed Hosting (annual)$290 a year
- Managed Hosting Annual$290 a year
- Custom Website Template$399, paid once
- Custom DevelopmentPriced on request
In their own words
ChurchCMS
ChurchCMS is church management software for member administration, attendance, online giving, events, congregation communications, and a church website. Its CRM stores searchable member profiles, family links, giving and attendance history, messages, and printable QR membership cards. Giving supports one-time and recurring donations, donor records, statements, fundraising campaigns, and Stripe, M-Pesa, Flutterwave, and Paystack. A branded Android app provides sermons, events, giving, member messages, prayer requests, and a church calendar. The product exposes a REST API for core modules and describes payment and third-party integrations through it. Churches can self-host under the MIT license or use managed hosting. Self-hosting is free forever with all six core modules, the Android app, and no usage limits. Managed Hosting costs $29 a month; annual managed hosting costs $290 a year. A one-time installation service costs 99.00 USD. The maker says it serves small and medium churches, with no minimum congregation size.
Flock
Flock is a church management platform for tracking attendance, managing members, organizing leaders, and viewing church activity. Attendance can be submitted and tracked on web or mobile, including for first-time visitors. Member profiles can hold contact information, baptism records, NBS status, and member type. Churches can build a hierarchy with unlimited depth, using structures such as Zones, Districts, and Cell Groups, and assign granular permissions to roles including Super Admin, Zone Overseer, District Pastor, and Cell Leader. Notifications can cover birthdays, attendance completion, and custom broadcasts. The mobile app includes attendance, dashboards, push notifications, and member profiles. The Starter plan is free for up to 100 members and five leader accounts. Growth costs $29 a month, billed annually, and includes unlimited members and leaders, push notifications, advanced analytics, and custom branding. Enterprise pricing is custom and adds multi-campus support, dedicated support, and API access. The maker says church data is isolated by database and encrypted in transit, and member, attendance, and group structure data can be exported at any time.