Migration from another platform
Switching platforms is scary. This page describes how Ministrium minimizes that fear: native importers, free assistance, and a phased process.
Supported origins
| Origin | Native importer | Typical time |
|---|---|---|
| Planning Center | ✅ | 1-3 days |
| ChMS / Servant Keeper | ✅ | 2-5 days |
| ChurchTrac | ✅ | 1-2 days |
| Breeze | ✅ | 1-2 days |
| Tithe.ly | ✅ (CSV) | 2-3 days |
| Spreadsheets (Excel/Google) | ✅ | < 1 day |
| Custom system | Manual + API | 5-15 days |
For all: assisted migration free on Growth+. Dedicated team on Business+ and Enterprise.
Phased process
Phase 0: Discovery (1 week)
- Discovery call with your team.
- Inventory: how many members, donors, events, active recurrings.
- Field mapping from origin → Ministrium custom fields.
- Identify gaps (things in your system Ministrium doesn’t support directly).
Phase 1: Sandbox (1-2 weeks)
- We import to a test tenant, not production.
- Your team uses it in parallel.
- We validate: counts, financial totals, spot-check files.
- We iterate on mapping if something didn’t land as expected.
Phase 2: Cutover (1 day - 1 weekend)
- We pause the old system (read-only mode).
- We import the delta (changes since the test).
- We activate donations and communications in Ministrium.
- Ministrium team on-standby during the first service.
Phase 3: Stabilization (4 weeks)
- Priority support the first 30 days.
- Weekly review calls.
- Process adjustments to operational reality.
What we bring
| Category | Detail |
|---|---|
| Members | Basic data + custom fields + tags + family relations |
| Prospects | Connect cards, source, capture date |
| Attendance | History up to 5 years (more on request) |
| Donations | Full history + payment methods + fund mapping |
| Active recurring donations | Uninterrupted donor charging |
| Events | Past and future with registrations |
| Cell groups | Structure, members, leaders, lineage if available |
| Communications (past campaigns) | On request, optional |
| Email templates | On request, optional |
| Attachments / photos | Yes, in bulk |
| Pastoral notes | Yes, with the right confidentiality flag |
| Children’s medical info | Yes, encrypted |
Recurring donations: the delicate case
The biggest fear: “I’ll break the recurrings and people will get upset”.
How we avoid it:
- Origin Stripe → destination Stripe: if the old system uses Stripe, we bring
customer_idandsubscription_iddirectly. Zero interruption. - If origin uses another processor: we email each recurring donor with a template requesting re-authorization in Ministrium. Typical re-conversion > 75% in 2 weeks.
- Migration templates already written by our copy team.
- Optional charge-free window: if you want to guarantee zero complaint, we do cutover skipping a month and no donor sees double charge.
Data we DON’T bring by default
- Past WhatsApp messages (donor privacy).
- Old system’s audit logs (incompatible).
- Old-system-specific configurations (proprietary workflows, automations).
We can bring case-by-case under request and NDA.
Migration pricing
| Plan | Assisted migration |
|---|---|
| Starter | Self-service with CSV templates |
| Growth | 4 assisted hours free |
| Business | 8 assisted hours + 30 days priority support |
| Enterprise | Full custom migration, unlimited hours |
If you need more hours than included: $120 USD/h.
Temporary coexistence
If your church is large (> 5,000 members), you can operate 3 months with both systems in parallel. This lets you:
- Validate reports side-by-side.
- Train the team without pressure.
- Identify discrepancies.
Coexistence costs: normal Ministrium plan + what you pay the old system. We don’t charge extra for coexistence.
Migration guarantee
If after 60 days of operating in Ministrium you decide it wasn’t for you, we refund the migration + the first month and help you exit with your data complete.
Applies once. It’s not a retention trick: if it didn’t work, better for everyone. But to date < 1% have requested it.
La Roca Church (3 campuses, 1,247 members, 419 active donors) migrated from Planning Center over a weekend. Zero donor complaints, first health report generated Monday. Estimated savings: $340 USD/mo.
Start
Request it: migration@ministrium.com with an email stating origin + approximate size. Reply in 24 business hours with next steps.