Skip to main content

Settings & Configuration

Overview

The Settings section is your church's control panel — from church profile and branding to roles, services, notifications, integrations, and billing.

Go to Settings in the sidebar.

Screenshot

📸 [Screenshot: Settings page showing all tab navigation across the top]


Settings Tabs

TabWhat It Configures
Church ProfileName, contact info, country, address, currency
🕐 ServicesRecurring services for attendance tracking
🚀 JourneyNew convert pipeline stages, teams, task templates, notifications
🎨 BrandingChurch logo, colours
💰 Offering CategoriesCategories for giving records
🏢 BranchesMulti-branch / multi-campus setup
AttendanceQR code rotation settings
🔔 NotificationsDonation notification recipients
🔌 IntegrationsWhatsApp / SMS integration status
🏦 PayoutsBank/MoMo account for receiving digital giving
📲 Connect MembersQR code for member self-registration
💳 BillingCurrent plan, upgrade, payment history
👥 Team & RolesStaff accounts, role permissions
💼 OccupationsManage occupation options
📜 Audit LogHistory of all changes made in the dashboard

⛪ Church Profile

The most important settings page. Fill this in completely during setup.

FieldDescription
Church NameFull official name of your church
EmailChurch contact email address
PhoneChurch phone number
CountryDetermines currency, region labels, and MoMo networks
CurrencyGHS, NGN, XAF, USD, etc.
Receipt PrefixShort code for giving receipts (e.g. "GCI" → receipt GCI-00045)

Custom WhatsApp Commands

Add keywords that members can send to your WhatsApp number:

  1. Scroll to Custom Commands → click + Add Command
  2. Set: Keyword (e.g. ADDRESS), Response (e.g. "Our address is 12 Redemption Road"), Description
  3. Save

Custom commands appear in the HELP MORE menu.


🎨 Branding

Upload your church logo and set your brand colours at Settings → Branding. These appear on PDF reports, giving receipts, and email notifications.


🏢 Branches

For churches with multiple locations:

  1. Go to Settings → Branches → click + Add Branch
  2. Enter branch name, city, and address
  3. Assign a Branch Admin

Branch admins can only see data for their assigned branch. Super Admins and Admins see everything.


🔌 Integrations

Settings → Integrations shows the status of:

IntegrationWhat It Does
WhatsApp (Twilio)Member messaging, commands, check-in, giving
SMS (Hubtel)SMS broadcasts and notifications
PaystackCard and MoMo payment collection

Configuration is done by the Shepherd team — contact support if an integration appears disconnected.


🏦 Payouts

Required before accepting card or MoMo payments:

  1. Settings → Payouts → click Set Up Payouts
  2. Enter your bank account or MoMo details
  3. Shepherd registers a Paystack Sub-account — all collections flow directly to your account

📲 Connect Members

Generates a QR code and short URL for member self-registration. Share this in your church bulletin, notice board, or social media. When members scan it, they're guided through WhatsApp self-registration.


💳 Billing

Settings → Billing shows your current plan, member count vs limit, and renewal date.

To upgrade: click Upgrade Plan → select plan → pay via Paystack → access upgraded immediately.


👥 Team & Roles

Inviting a Staff Member

  1. Click + Invite User
  2. Enter their email, select their role, optionally assign to a branch
  3. Click Send Invite — they receive an email invitation

Built-in Roles

RoleKey Permissions
Super AdminFull access — everything
AdminMembers, attendance, giving, events, messages, reports
PastorPastoral care, prayer, appointments, members view
StaffView members, record attendance
Branch AdminAdmin access limited to their branch

Custom Roles

  1. Go to Settings → Roles → click + Create Role
  2. Give it a name, colour, description
  3. Select permissions from the matrix (organised by category)
  4. Save

🔒 System roles cannot be deleted, but their permissions can be adjusted.

Screenshot

📸 [Screenshot: Roles page showing role cards with permission matrix visible in create dialog]


📜 Audit Log

Settings → Audit Log shows every change made in your dashboard:

  • Who made the change
  • What was changed (create / edit / delete)
  • Before and after values
  • Timestamp

Filter by date range, action type, or entity type. Essential for accountability in any church.


Permissions for Settings

TabWho Can Access
Church ProfileAdmin, Super Admin
BrandingAdmin, Super Admin
BranchesSuper Admin
PayoutsSuper Admin
BillingSuper Admin
Team & RolesSuper Admin
Audit LogAdmin, Super Admin