Switching church software feels big. It doesn't have to be. You move at your own pace, keep your current tools running while you do, and nothing is ever locked in — your church's data is always yours to take.
One group first — your leadership or a life group. Prove it before you move anyone else.
Keep WhatsApp / your old tool going. There's no cut-over cliff and no deadline.
It's self-custodial — your data exports any time, and no company can hold it hostage.
Don't move the whole church on day one. Set TrinityOne up, create a single room — your leadership team, or one life group — and live in it for a week or two. Get a feel for the chat, events and serving.
And you don't have to switch the whole system on at once. Most of TrinityOne — groups, serving, events, practical care, the Library, Finance and more — turns on and off under Settings → Features. Begin with just chat and a Bible, and add the rest only as you're ready.
In the Steward console → Groups, make a room for each group you want to bring over. Choose open for anything church-wide (everyone sees and joins it), or invite-only for a closed group like a specific small group or your leadership. It's a five-minute job — and you get child-safe controls, an encrypted option, broadcast channels and polls that WhatsApp can't do.
Use both routes — they cover everyone:
Drop your join link into each WhatsApp / Facebook group — "We're moving to TrinityOne, tap to join 👉". It shows a tidy preview card and opens TrinityOne instantly in their browser, already following the church and showing their name. No app to download, no account, no password.
For anyone not in those chats, show or print the church's invite poster — one QR the whole room can scan — or just text them the same join link. (Your joining code has Copy link, Share and Save QR right there in the console.)
As your people arrive, you (or a steward) approve them. If you've turned on join approval, anyone who joins with your code lands in a gentle "waiting for approval" state — they're not in until you say so. They show up in Members, and you (or any steward) approve each one with a tap. Prefer no gate? Leave approval off and people are in the moment they join.
Your giving records import straight from the CSV your old church software exports — Finance → import. Your directory fills itself in, because everyone arrives already named from step 3. Rotas and the calendar take a few minutes to re-create.
Once people are in and comfortable, make TrinityOne the place for the day-to-day. Keep the old tool around read-only for a season if it helps people settle — there's no rush, and no moment where everything has to switch at once.
Leaving the history behind isn't a loss — it's a clean, quiet start. The relationships come; the noise doesn't.
TrinityOne is self-custodial: your church is a key you hold, not an account a company holds. No one can lock you out, raise your rent, or sell your data — and if you ever decided to leave, you'd take everything with you. That's the whole point, and it's why trying it costs you nothing but a little time.
Not free-for-now. There's no subscription that starts after setup, no per-member fee, no "pro" tier, no limits to unlock, no trial clock, and no card to enter — ever. TrinityOne can be free because there's no company in the middle hosting it for you, so there's nothing for anyone to bill you for. Move your whole church in, grow to any size, and the price stays exactly the same: nothing.