What is the HubSpot Slack integration?
The HubSpot Slack integration is HubSpot's own Slack app. It sends HubSpot notifications and workflow alerts to Slack, links deals and companies to Slack channels, lets people create tasks, tickets and notes from Slack messages, and adds slash commands and link previews for HubSpot records. The app is free on every HubSpot plan.
Installed well, it puts the right HubSpot event in front of the right person within seconds. Installed carelessly, it becomes a channel nobody reads. This guide covers what the app does, based on HubSpot's and Slack's documentation as of October 2026, and how to set it up so alerts lead to action.
What can you do with HubSpot in Slack?
Get personal HubSpot notifications as Slack messages, send workflow alerts to people or channels, post a deal's or company's activity to its own channel, turn a Slack message into a HubSpot task, ticket or note, search records with slash commands, preview HubSpot links, share reports and sync help desk tickets to a channel.
| Feature | What it does | HubSpot plan needed |
|---|---|---|
| Personal notifications | Mentions, form submissions, task assignments and reminders, sent to the HubSpot app's direct messages | Any |
| Workflow notifications | "Send Slack notification" to users, channels or record owners, with properties and action buttons | Professional or Enterprise |
| Record channels | New calls, notes, emails, tasks and meetings on a linked deal or company post to its channel | Any |
| Message actions | Create a task, ticket or note from a Slack message | Any |
| Slash commands and previews | Search contacts, companies, deals and tickets; preview HubSpot links | Any |
| Help desk ticket sync | Post tickets to a channel and update them from Slack | Service Hub Professional or Enterprise |
Reports and dashboards can also be shared to a Slack user or public channel, once or on a schedule. HubSpot's Breeze assistant answers CRM questions in Slack when someone @mentions it; HubSpot's Marketplace listing still marks it as beta.
What do you need before connecting Slack and HubSpot?
A HubSpot Super Admin, or a user with App Marketplace permissions, to install the app. HubSpot's guide also asks for a Slack workspace admin, and Slack requires an owner's approval if your workspace restricts apps. Users get notifications automatically when their HubSpot and Slack email addresses match. Only one Slack workspace can connect.
When we checked the documentation in October 2026:
- One workspace: a HubSpot account connects to one Slack workspace. A Slack workspace can connect to several HubSpot accounts.
- Matching emails: users whose emails differ map themselves manually. Only mapped users appear as workflow recipients and can reply to chats from Slack.
- Private channels: add the HubSpot app to each private channel, or it won't appear in HubSpot's channel lists.
- Slack plans: HubSpot's listing names Slack's Free, Standard and Plus plans. Enterprise Grid isn't mentioned, so check with HubSpot if you run it.
How do you set up the HubSpot Slack integration, in order?
Agree which alerts you actually need, install the app from the HubSpot Marketplace and allow its Slack permissions, then have each user switch Slack on in their HubSpot notification settings. Add the app to private channels you'll use, configure link previews, and build workflow alerts last, starting with the two or three that matter most.
- 01 Plan alertsWhich events, who acts on them
- 02 InstallMarketplace, allow Slack permissions
- 03 UsersNotifications on, emails mapped
- 04 ChannelsAdd app to private channels
- 05 PreviewsChoose properties shown
- 06 WorkflowsA few alerts, each with an owner
- Plan the alerts. For each one, write the event, who acts on it and what they should do. If nobody acts, it shouldn't be an alert.
- Install from the HubSpot Marketplace (search for Slack), review the requested permissions in Slack and click Allow.
- Turn on notifications. Each user goes to Settings, Notifications, Other apps and switches Slack on, mapping their Slack account if the emails differ.
- Prepare channels. Add the HubSpot app to every private channel that should receive alerts or be linked to records.
- Set link previews. An admin chooses three to six properties shown when a HubSpot link is shared; the same settings apply to everyone.
- Build workflow alerts on Professional or Enterprise, starting with the highest-value ones.
Which HubSpot alerts are worth sending to Slack?
Alerts that need someone to act soon: a new lead assigned to a rep, a deal reaching a late stage, a ticket nearing its response deadline, a deal won so delivery can start. Send each to the person who acts, with the properties they need and buttons to log the follow-up from Slack.
- Send to owners, not crowds. The workflow action can message the record owner directly. Channel-wide alerts suit team wins and handoffs, not tasks for one person.
- Include the context. Add the properties that answer "should I act now?", such as deal amount, lead source or ticket priority.
- Use the buttons. Notifications can carry buttons to create a note or task, log a call or meeting, or update the record, so the follow-up gets logged in HubSpot.
- Pair alerts with SLAs. An alert is the start of a response time, not the end. Our lead response time guide covers escalation when nobody acts.
Is your HubSpot Slack channel being ignored? Bring a list of the alerts you send to a free 30-minute call and we will show you which ones to cut, reroute or turn into tasks.
How do deal and company channels work?
Link a deal or company to a Slack channel from the record's Slack card, or let a workflow create one. New calls, notes, emails, tasks and meetings logged on that record then post to the channel. Only emails sent, forwarded or logged from HubSpot are posted, not replies sent from someone's own email client.
HubSpot workflows have a Create a Slack channel action in company and deal workflows. A common use is a channel per new customer at Closed won, so sales and delivery share context from day one. The enrolled record needs an owner, channel names allow up to 80 lowercase letters, numbers, hyphens and underscores, and a private channel is only visible to the record owner until others are invited. Our HubSpot deal stages guide covers which stages make good triggers.
Why are HubSpot alerts not showing in Slack?
Usually one of five things: the user's HubSpot and Slack emails don't match, Slack is switched off in their notification settings, the private channel doesn't include the HubSpot app, the workflow isn't on or its enrollment criteria don't match, or the feature needs a paid hub. Check them in that order.
- Slash commands don't respond: they work in public channels and in private channels the app belongs to, not in direct messages or group messages.
- Report won't send: reports can only be shared to public channels, not to shared Slack Connect channels.
- Missing email activity in a deal channel: emails sent from someone's own email client aren't posted unless they're logged to HubSpot.
- Second workspace: only one Slack workspace can connect. Teams on several workspaces need to choose one for HubSpot.
When the native app can't send what you need, such as an alert in a format it doesn't support, a Zapier or n8n workflow can fill the gap.
HubSpot Slack checklist
Key takeaway: The Slack app is free and quick to install. Its value comes from a short list of alerts that go to the person who acts, carry the context they need, and let them log the follow-up in HubSpot without leaving Slack.
Frequently asked questions
Is the HubSpot Slack integration free?
The app itself is free and works with every HubSpot plan, including free, when we checked HubSpot's documentation in October 2026. Some features need a paid hub: Slack notifications from workflows need a Professional or Enterprise subscription, and syncing help desk tickets to a Slack channel needs Service Hub Professional or Enterprise.
Why am I not getting HubSpot notifications in Slack?
Usually because your HubSpot and Slack email addresses don't match, or Slack isn't switched on in your HubSpot notification settings. Turn it on under Settings, Notifications, Other apps, and if the emails differ, map your user. Notifications arrive in the HubSpot app's direct messages in Slack.
Can HubSpot post to a private Slack channel?
Yes, once the HubSpot app has been added to that channel. Private channels don't appear in workflow actions or record settings until the app is a member, and you add it to each private channel separately.
Can you connect more than one Slack workspace to HubSpot?
No. HubSpot's documentation says only one Slack workspace can be connected to a HubSpot account through the integration. The other way round works: one Slack workspace can connect to several HubSpot accounts, with an account picker in Slack.
Can HubSpot workflows create Slack channels?
Yes. HubSpot workflows have a Create a Slack channel action in company and deal workflows, for example a channel per new customer at Closed won. The enrolled record must have an owner, and channel names are limited to 80 lowercase characters, numbers, hyphens and underscores.
Sources
HubSpot documentation behind the feature and tier notes above, checked October 2026. HubSpot changes features and tiers often, so check your own portal too.
- Connect HubSpot and Slack
- Manage notifications in Slack
- Manage your records in Slack
- Use Breeze Assistant in Slack
- Sync and manage help desk tickets in Slack
- Choose your workflow actions
- Email or export reports and dashboards
- Slack (HubSpot App Marketplace)
- HubSpot (Slack Marketplace)
- Manage app approval for your workspace (Slack)

