How to Connect Slack and Sync Users
Connect your Slack workspace to PraisePal so members sync automatically, recognitions post to a channel, and recipients get direct messages.
Who can use this feature
Available on the Starter plan and above.
Requires the Super Admin admin permission.
What you'll achieve
A connected Slack workspace where members sync into PraisePal automatically, public recognitions and celebrations post to a Slack channel, and recognition recipients receive direct messages.
Before you begin
Some Slack workspaces restrict app installations to Slack admins. If yours does, a Slack admin will need to complete the authorization step.
You have global admin permissions in PraisePal
You have permission to install apps in your Slack workspace (or a Slack admin is available to authorize)
You know which public Slack channel you'd like recognition notifications posted to (optional β you can set this later)
Steps
Connect Slack
Go to Settings β Integrations and find the Slack card.
Click Connect Slack. You'll be redirected to a Slack-hosted authorization page.
Review the permissions PraisePal is requesting and click Allow. You'll return to the Integrations page with Slack connected.
Enable user sync
Toggle Enable Slack Sync. An initial sync starts immediately in the background.
When the sync finishes, you'll receive an email summarizing how many users were created, linked to existing accounts, or skipped.
After the initial sync, PraisePal re-syncs from Slack daily at 04:00 SGT (UTC+8). Each sync matches Slack members to PraisePal users by email address: new emails create PraisePal accounts (and send invite emails), existing users get linked, and members who have been deactivated or removed in Slack are deactivated in PraisePal. The workspace owner is never deactivated by sync.
Bots and Slack members without an email in their profile are skipped. Slack guest accounts (single-channel and multi-channel) that have an email address are included and count as active users.
The sync-complete email is only sent when you manually toggle sync on. The daily scheduled sync runs silently β check the Last synced timestamp on the Integrations page to confirm it ran.
Choose a broadcast channel
Under Configure Broadcast Channel, select a public channel from the dropdown. Only public, non-archived channels appear in the list.
Once configured, public recognitions, birthday celebrations, and work anniversary celebrations are posted to that channel with a link back to PraisePal. Private recognitions are never broadcast.
What to expect after
Synced users appear in your workspace member list with their Slack profile picture. New users receive an invitation email and count toward your active user total.
Recognition recipients who have a linked Slack account also receive a direct message from the PraisePal bot when someone recognizes them or comments on their recognition. These DMs are automatic β there is no separate toggle.
There is currently no way to disconnect Slack through the PraisePal UI. Contact Support if you need to remove the connection.