Skip to main content

Initial Setup

MinistryHub features a guided setup wizard that walks you through the essential configuration steps. This ensures your church is properly structured before inviting team members.
1

Create Your Church Profile

Set up your church’s basic information including name, location, and contact details. This becomes the root organization for all your ministries.
If you’re managing multiple campuses, create separate church profiles for each location.
2

Define Ministry Areas

Create high-level ministry areas that organize your church structure:
  • Worship & Music
  • Multimedia
  • Children’s Ministry
  • Administration
  • Ushers & Hospitality
Think of areas as departments. They group related teams together for better organization.
3

Create Teams Within Areas

Under each area, create specific teams with clear responsibilities:Example: Multimedia Area
  • Video Team
  • Audio Team
  • Lighting Team
  • Streaming Team
Each team can have its own leader and members.
4

Invite Team Leaders

Send email invitations to your ministry leaders. They’ll receive a secure link to set their password and access the platform.
Leaders must accept their invitation and create a password before they can access MinistryHub.

Accessing Your Hub

After setup, you’ll be directed to your personalized dashboard. MinistryHub automatically adapts based on your role and permissions.

Hub Selection

Depending on your role, you’ll see different hubs:

Ministry Hub

Access worship tools, song library, and setlists.

Church Center

Manage people, teams, reports, and administration.

Social Hub

Handle media and communication tasks.
The system shows only the hubs you have permission to access based on your assigned roles.

Setting Up Worship Module

If you’re a worship leader or have music ministry responsibilities:

Adding Your First Song

1

Navigate to Song Library

From the Ministry Hub dashboard, click Songs to access your song library.
2

Create New Song

Click New Song and enter:
  • Song title
  • Artist/composer
  • Copyright information
  • Original key
3

Add Chord Sheet

MinistryHub supports ChordPro format for chord sheets:
{title: Amazing Grace}
{artist: John Newton}
{key: G}

[G]Amazing [G7]grace how [C]sweet the [G]sound
That saved a [D]wretch like [D7]me
[G]I once was [G7]lost but [C]now I'm [G]found
Was [Em]blind but [D]now I [G]see
The ChordPro format allows automatic transposition. When you change the key, all chords update automatically.
4

Save and Transpose

After saving, you can transpose the song to any key using the key selector. The system automatically adjusts all chords while preserving the lyrics.

Creating Your First Setlist

Setlists help you organize songs for specific services or events.
1

Go to Playlists

From the Ministry Hub, navigate to Playlists (setlists).
2

Create New Playlist

Click New Playlist and provide:
  • Playlist name (e.g., “Sunday Service - March 10”)
  • Service date and time
  • Description or notes
3

Add Songs

Search and add songs from your library. Drag to reorder them in your preferred sequence.
4

Assign Musicians

For each song or the entire set, assign team members to specific instruments:
  • Lead Vocals
  • Guitar
  • Keys
  • Drums
  • Bass

Managing People & Teams

For administrators and team leaders in the Church Center:

Inviting New Members

1

Access People Management

From Church Center, go to PeopleInvite Person.
2

Enter Member Details

Provide:
  • Full name
  • Email address
  • Area and team assignment
  • Role (Member or Leader)
You can customize invitation email templates in Settings → Invitations.
3

Send Invitation

The system sends a secure email with a time-limited invitation link. The recipient creates their password to complete registration.
4

Track Invitation Status

View pending invitations in People → Approvals to see who hasn’t accepted yet.

Role-Based Access Control

MinistryHub uses a flexible permission system:

Member

Basic access to assigned teams and ministry areas. Can view and participate but cannot modify church structure.

Admin

Full control over a specific church including managing people, teams, areas, and settings.

Leader

Team-level permissions. Can manage their specific team, approve changes, and assign members.

Master

Global access to all churches in the system. Used for multi-site oversight and system administration.
Be careful when assigning Master role - it grants unrestricted access to all churches and data in your organization.

Using the Ushers Module

For those tracking attendance and visitors:

Recording Service Attendance

1

Open Ushers Dashboard

From Church Center, navigate to Ushers to see upcoming meetings.
2

Select Service

Choose the service you’re tracking from the list of scheduled meetings.
3

Enter Attendance Count

Record the number of:
  • Adults present
  • Children present
  • Total attendance
This data feeds into your church reports.
4

Log Visitors (Optional)

If you have first-time visitors, use the visitor registration flow to capture:
  • Name and contact information
  • How they heard about your church
  • Follow-up preferences

Switching Between Churches

If you have access to multiple churches or campuses:
  1. Click the church selector in the top navigation
  2. Choose the church you want to switch to
  3. Your dashboard and available hubs update automatically based on your permissions in that church
Your role and permissions may differ between churches. The interface adapts to show only what you can access.

Mobile Access

MinistryHub is fully responsive and optimized for mobile devices. Access all features from your phone or tablet:
  • View and transpose songs during practice
  • Check setlists before service
  • Record attendance on the go
  • Manage team schedules from anywhere

Next Steps

Architecture Overview

Learn about MinistryHub’s technical architecture and multi-hub concept.

User Settings

Customize your profile, notifications, and preferences.
Explore the platform at your own pace. The guided wizard ensures you won’t miss critical setup steps, and you can always return to configure additional settings later.

Build docs developers (and LLMs) love