Skip to main content

Getting Started

Overview

Shepherd is a church management system built for African churches. It helps you manage your congregation, track attendance, care for new converts, handle giving, and communicate with members — all from one dashboard, with WhatsApp at the centre.

This guide walks you through setting up Shepherd from scratch.

Screenshot

📸 [Screenshot: Shepherd dashboard overview showing all widgets]


Step 1: Create Your Account

  1. Go to get-shepherd.net
  2. Click Get Started or Sign Up
  3. Enter your name, email address, and create a password
  4. Verify your email address
  5. You'll be taken to the Onboarding Wizard automatically

💡 Tip: Use your official church email (e.g. pastor@mychurch.org) — this becomes your primary login.


Step 2: The Onboarding Wizard

When you first sign in, Shepherd walks you through a 4-step setup wizard:

Step 1 of 4 — Tell Us About Your Church

Fill in your church details:

  • Church Name — e.g. "Mount Zion Baptist Church"
  • Email — church contact email
  • Phone — church phone number
  • Country — determines your currency and region options
  • Address / City / Region — your church location
  • Website — optional

Step 2 of 4 — Invite Your Team

Add your pastors, admins, or staff:

  • Enter their email addresses
  • They'll receive an invitation email with a link to join
  • You can skip this and invite team members later from Settings → Roles

Step 3 of 4 — Add Your First Member

  • Add one member to get started
  • This helps Shepherd confirm your setup is working
  • You can add more members in bulk later

Step 4 of 4 — You're All Set! 🎉

  • Your dashboard is ready
  • Shepherd will show you what to explore next
Screenshot

📸 [Screenshot: Onboarding wizard Step 1 — Church details form]


Step 3: Explore Your Dashboard

After setup, you'll land on your Dashboard — a quick overview of your church's activity:

WidgetWhat It Shows
Total MembersCount of all active members
Attendance This WeekServices recorded recently
New ConvertsPeople in the Journey pipeline
Pending TasksFollow-up tasks awaiting action
Recent GivingLatest offering records
Upcoming EventsEvents in the next 7 days

Step 4: Configure Your Church Profile

Before going further, complete your church profile at Settings → Church Profile:

  • Receipt Prefix — e.g. "GCI" (appears on giving receipts)
  • Currency — GHS, NGN, XAF, USD, etc.
  • WhatsApp Number — your church's Twilio WhatsApp number (if configured)
  • Branding — upload your church logo at Settings → Branding

Step 5: Invite Your Team

Go to Settings → Roles & Permissions to invite staff and assign roles.

Available Roles

RoleWhat They Can Do
Super AdminFull access to everything
AdminManage members, attendance, giving, events
PastorPastoral care, prayer requests, tasks
StaffView members, record attendance
Branch AdminAdmin access limited to their branch

How to Invite Someone

  1. Go to Settings → Roles
  2. Click Invite User
  3. Enter their email and select their role
  4. They receive an email invitation
  5. Once they accept, they appear in your team

⚠️ Important: Invited users must have a Shepherd account. If they don't have one, they'll be prompted to create one when they accept the invitation.


Step 6: Set Up Branches (Multi-Branch Churches)

If your church has multiple branches or campuses:

  1. Go to Settings → Church Profile
  2. Scroll to the Branches section
  3. Click Add Branch
  4. Enter the branch name and location
  5. Assign a Branch Admin to each branch

Members, attendance, and giving can then be tracked per branch.


Step 7: Choose Your Plan

Shepherd has 5 plans based on your church size:

PlanMembersMonthly (GHS)Annual (GHS)
SeedlingUp to 50FreeFree
RootedUp to 20099990
GrowingUp to 5001991,990
FlourishingUp to 2,0003993,990
MovementUnlimited7997,990
  • Upgrade anytime at Settings → Billing
  • Annual plans save ~17% compared to monthly
  • Payment via Paystack (card or Mobile Money)

Quick Navigation Reference

Where you want to goHow to get there
Add a memberMembers → + Add Member
Record attendanceAttendance → New Service
Send a broadcastMessages → Broadcasts
Track givingGiving → Record Offering
Manage new convertsConverts → Pipeline
Pastoral carePastoral Care
Configure notificationsSettings → Journey
Invite staffSettings → Roles
View reportsReports
Billing & planSettings → Billing