Skip to Content
ResourcesMigration from another platform

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

OriginNative importerTypical 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 systemManual + API5-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, gift history.
  • 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

CategoryDetail
MembersBasic data + custom fields + tags + family relations
ProspectsConnect cards, source, capture date
AttendanceHistory up to 5 years (more on request)
DonationsFull history + payment methods + fund mapping
EventsPast and future with registrations
Cell groupsStructure, members, leaders, lineage if available
Communications (past campaigns)On request, optional
Email templatesOn request, optional
Attachments / photosYes, in bulk
Pastoral notesYes, with the right confidentiality flag
Children’s medical infoYes, encrypted

Online giving: continuity when migrating

Ministrium processes one-time gifts via Stripe Connect (there are no donation subscriptions in the product). When migrating:

  1. If the old system uses Stripe: connect the same Stripe Connect account in Ministrium; history and payment methods remain available as Stripe allows.
  2. If origin uses another processor: import gift history and tell donors the new /give/:slug URL for future gifts.
  3. Use migration communication templates when you need to announce the change to the congregation.

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

PlanAssisted migration
StarterSelf-service with CSV templates
Growth4 assisted hours free
Business8 assisted hours + 30 days priority support
EnterpriseFull 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.

Success case

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.

Last updated on