Skip to main content

What is MinistryHub?

MinistryHub is a comprehensive church management SaaS platform built to scale from local congregations to global multi-site organizations. Instead of a one-size-fits-all approach, MinistryHub uses a Multi-Hub Architecture that gives each team the right tool for their specific needs.

Ministry Hub

For worship teams, song management, and setlist creation with ChordPro support.

Social Media Hub

For communication teams managing media and outreach.

Church Center

For administration, people management, and comprehensive reporting.

Key Features

Multi-Tenant Church Management

Manage multiple congregations or campuses from a single account. Switch seamlessly between churches with context-aware permissions.
Users with Master role can access and supervise all churches in the system without restrictions.

Worship & Music Ministry

  • ChordPro Format: Full support for chord sheets with automatic transposition
  • Setlist Builder: Organize songs for specific meetings with detailed assignments
  • Moderation Flow: Collaborators propose edits that leaders approve before going live
  • Multi-Language Support: Interface available in Spanish, English, and Portuguese
The ChordPro engine allows worship leaders to change song keys on the fly, automatically adjusting all chords.

People & Team Management

  • Member Directory: Centralized database with detailed profiles and role assignments
  • Areas & Teams: Hierarchical organization (e.g., Multimedia Area → Video Team)
  • Invitation System: Secure invite flow with customizable email templates
  • Permissions Management: Role-based access control (RBAC) per church

Service Tracking (Ushers Module)

  • Attendance Counting: Track adults and children per meeting
  • Visitor Registration: Dedicated workflow for first-time guests
  • Follow-up Tools: Capture visitor information for ministry outreach

Security & Authentication

JWT Authentication

Stateless, secure authentication with automatic token refresh.

reCAPTCHA v3

Invisible security layer preventing brute-force attacks without impacting user experience.

Who Uses MinistryHub?

Church Administrators

Manage your entire church operation from one platform:
  • Oversee all ministries and departments
  • Generate reports on attendance and engagement
  • Control user permissions and access
  • Configure multiple campuses or congregations

Worship Leaders

Build and manage your music ministry:
  • Maintain a digital song library with chord sheets
  • Create setlists for services
  • Assign musicians and vocalists
  • Transpose songs to match your team’s range

Team Leaders

Coordinate your ministry area:
  • Track team member participation
  • Schedule services and assignments
  • Communicate with your team
  • View ministry-specific reports

Master Administrators

For multi-site churches or denominational oversight:
  • Access all churches in the system
  • Perform global maintenance and updates
  • Conduct cross-church audits
  • Manage system-wide configurations

Multi-Language Support

MinistryHub provides complete internationalization with support for:
  • Español (Spanish)
  • English
  • Português (Portuguese)
All interface strings are managed through a JSON key system, making it easy to add new languages or update translations remotely.

Getting Started

Ready to set up your church on MinistryHub? Head over to the Quickstart Guide to begin configuring your organization.

Quickstart Guide

Learn how to set up your church, create areas and teams, and invite your first members.

Build docs developers (and LLMs) love