How to connect HubSpot to Slack and confirm it’s working
To connect HubSpot to Slack, install the Slack app from HubSpot, authorize the correct Slack workspace, and choose which channel and notifications HubSpot can use. You’ll also want to confirm the connection with a test or a real HubSpot activity, then check the workspace, channel, and permissions if nothing appears.
What you need before you start
Before you begin, make sure you have:
- A HubSpot account with permission to install apps or manage integrations.
- Access to the Slack workspace you want to connect.
- The Slack channel you want HubSpot to post to.
- A clear idea of which HubSpot activity you want to see in Slack, such as deal updates, task reminders, or record updates.
If you do not have permission in either app, get that sorted first. You need to be able to approve the connection in both HubSpot and Slack.
Connect HubSpot to Slack
- In HubSpot, open the app marketplace or integrations area and search for Slack.
- Open the Slack app listing.
- Start the install or connect flow from the listing.
- When Slack opens, sign in to the workspace you want HubSpot to use and approve the connection.
- Review the permissions HubSpot is requesting and allow only what you’re comfortable with.
- Finish the install in HubSpot.
After this, HubSpot should show Slack as connected, although the exact screen names can vary by HubSpot plan and interface version.
Choose what HubSpot sends to Slack
Once the apps are connected, pick the Slack channel and notification settings.
If HubSpot asks you to choose a channel, select the one your team actually watches. Use a sales channel for deal updates or a support channel for service activity.
Then review the notification rules. Depending on your setup, you may be able to choose:
- Which HubSpot events send messages.
- Which team or user actions trigger alerts.
- Whether messages go to one shared channel or a more specific one.
- Whether HubSpot posts all activity or only selected records.
Keep the scope tight enough that people will notice the messages. If you send everything to the same busy channel, the updates can get buried.
Check that the connection worked
The easiest way to confirm the setup is working is to look for a connected status in HubSpot and then trigger an update that should post to Slack.
A working setup usually shows at least one of these:
- A successful install or connected status in HubSpot.
- A Slack message saying HubSpot connected to the workspace.
- A test notification, if your HubSpot setup offers one.
- A real HubSpot event in the channel you selected.
If you can, update a record that should create a notification. For example, change a deal stage or add a note on a monitored record. If the message appears in the right Slack channel and matches the kind of update you expected, the connection worked.
If the app is installed but messages do not appear
If HubSpot says the app is installed but nothing shows up in Slack, check these in order:
- Confirm you connected the right Slack workspace.
- Check that the notification settings still point to the channel you expect.
- Make sure the Slack channel exists and that you can access it.
- Check that the HubSpot user, team, or record tied to the notification is allowed to generate that update.
- Review whether the app was installed with limited permissions.
- Remove and reconnect the app only if you’re comfortable repeating the setup.
If the screens do not match these steps exactly, that’s normal. HubSpot and Slack change their interfaces over time, so the button labels may move. The useful check is whether the right workspace, the right channel, and the right notification rules all match your setup.
Frequently Asked Questions
Can I send HubSpot notifications to more than one Slack channel?
That depends on the notification type and the options available in your HubSpot and Slack setup. If your interface allows multiple channels, choose them during notification setup; if not, you may need separate rules or another workflow path.
What if I can connect Slack but HubSpot still won’t post messages?
Check the workspace, channel, and notification permissions first. The most common issue is that the app is installed but not allowed to post where you expect, or the alert rule is not turned on for the record or team you’re testing.
