Single Sign-On (SSO)
When SSO is enabled, you provide members with frictionless authentication:
Members log in once using their Ministry Platform credentials.
They gain immediate access to your Subsplash mobile and web apps without needing a separate account.
This establishes a single identity across your church management and engagement systems.
Authentication Flow
When a member attempts to log in to your Subsplash mobile and web apps:
Member Selects (Log in with {{church/org name}}
The member is securely redirected to the Ministry Platform login page.
The member enters their Ministry Platform username and password or chooses to create a new account.
The system verifies the credentials and matches the MP profile to a new or existing Subsplash profile.
The member is logged into your Subsplash app with their linked profile.
This process is highly secure and only requires one set of credentials.
Profile Sync
The integration maintains data integrity by automatically synchronizing contact information:
New Contacts: Profiles created in either system become available in the other.
Updated Information: Changes to key fields (name, email, phone, address, etc.) are kept consistent.
Profile Matching: Intelligent matching algorithms link existing contacts to prevent the creation of duplicates.
Bidirectional Sync: Data changes flow in both directions, ensuring the most recent information is preserved.
What Gets Synced
The following profile information is synchronized between systems:
Basic Information
First name
Last name
Email address
Phone number
Date of birth (if configured)
Additional Details:
Marital status
Address (if configured)
Creation and update timestamps.
What is Not Synced
Passwords and credentials (these are handled separately and securely by the SSO process).
Internal system IDs and technical identifiers.
Custom fields
Profile Matching
The integration uses intelligent criteria to prevent duplicate profiles:
Email Address (Primary match).
Phone Number (Mobile verification).
Name Matching (First name, last name, or nickname and last name).
Date of Birth (Additional verification when available).
Address Information (Matching when enabled).
If a reliable match is found, the profiles are automatically linked. If no match is found, a new profile is created in the target system.
Duplicate Profiles
If a duplicate appears it is likely from manual creation or a matching conflict. Duplicate will of course appear if the user creates a new account forgetting about their original.
If this happens you can merge profiles in Subsplash.
Bidirectional Updates
Synchronization happens seamlessly in both directions:
Subsplash β Ministry Platform: Changes made by a user in their profile or by an admin to a profile via the Dashboard are synced.
Ministry Platform β Subsplash: Updates made by an administrator in MP are reflected in the app.
