July 13, 2026

HubSpot Slack integration guide 2026: Setup, features, and best practices

HubSpot Slack integration guide 2026: Setup, features, and best practices
Table of Contents

Most CRM notifications go unread. They land in an email inbox already competing with campaign reports, meeting invites, and vendor newsletters. By the time a sales rep sees that a high-value prospect just requested a demo, the lead has been sitting for 40 minutes.

Connecting HubSpot to Slack puts CRM activity where your team already works. Deal updates, form submissions, ticket replies, and workflow triggers surface in the channels your team monitors in real time. The integration is native, free with most HubSpot plans, and takes under 15 minutes to set up. What takes longer is configuring it well.

This guide covers setup, core features, advanced workflows, and the decisions worth making before you go live.

What the HubSpot Slack integration does

The native HubSpot-Slack integration is a two-way connection between your HubSpot portal and your Slack workspace. It lets you:

  • Receive real-time notifications in Slack channels or direct messages when HubSpot records are created or updated
  • Create HubSpot tasks, notes, and contacts directly from Slack using shortcuts
  • Use Breeze AI assistance inside Slack to query CRM data and get deal summaries
  • Associate Slack channels with HubSpot records (companies, deals, tickets) for contextual collaboration
  • Reply to HubSpot conversations and live chat from Slack

The integration lives in HubSpot's App Marketplace and connects through Slack's App Directory. No third-party tool is required for the core feature set.

Who benefits most

Sales teams get deal stage notifications, contact activity alerts, and the ability to log notes from Slack without switching to HubSpot. A rep can receive a notification that a prospect visited the pricing page, add a note, and create a follow-up task without leaving the channel.

Marketing teams get form submission alerts routed to the right Slack channel by form type or campaign. A webinar registration form can notify the events channel. A high-intent demo request can notify the sales channel directly.

Support teams can receive ticket creation and escalation notifications in Slack and reply to HubSpot conversations without opening Service Hub. For teams running lean support operations, this reduces tool switching considerably.

How to set up the HubSpot Slack integration

Prerequisites

Before starting, confirm:

  • You have Super Admin or App Marketplace access in HubSpot
  • You have Slack workspace admin permissions, or your Slack admin has approved third-party app installs
  • You are running HubSpot Starter or above (the free CRM has limited integration functionality)

Step 1: Install from HubSpot Marketplace

In HubSpot, go to the App Marketplace (top navigation, "Marketplace" icon). Search for Slack. Select the official Slack integration published by HubSpot. Click "Install app."

HubSpot will prompt you to authorize the connection to your Slack workspace. You will need to be logged into the correct Slack workspace in your browser before completing this step.

Step 2: Authorize in Slack

After clicking through HubSpot's authorization prompt, Slack will ask you to confirm the permissions the HubSpot app is requesting. These include the ability to post messages, read channel names, and access your workspace's user list. Review and click "Allow."

The HubSpot bot will appear in your Slack workspace after authorization. You can find it in the Apps section of your Slack sidebar.

Step 3: Configure notification defaults

Once installed, go to HubSpot Settings, then Integrations, then Slack. This is where you configure which notifications are sent, to which channels, and under what conditions.

The default setup sends all notifications to the installing user as direct messages. This is useful for testing but not for team use. Configure channel-level notifications before you share the integration with your team.

Step 4: Connect specific channels

For each notification type, you can specify a Slack channel. Common setups:

  • Form submissions from high-intent pages (demo request, contact sales) → notify a dedicated sales-alerts channel
  • Deal stage changes (moved to "Proposal sent" or "Closed won") → notify the sales team channel
  • New ticket created above a certain priority → notify the support channel
  • Workflow enrollment triggers → notify the relevant team channel

You can also associate a Slack channel directly with a HubSpot record (a company, deal, or ticket). Go to the record in HubSpot, find the Slack section in the right sidebar, and link the relevant channel. All activity on that record will post to the associated channel, keeping the team aligned without manual updates.

Core features in practice

Real-time notifications

Notifications are the most-used feature and the most frequently misconfigured. The default is to send every notification for every record, which creates noise fast. The most useful setups are selective: notify on high-intent signals (specific form submissions, deal stage advances, ticket escalations) rather than every CRM activity.

In HubSpot's notification settings, each trigger can be scoped by:

  • Record type (contact, company, deal, ticket)
  • Property value (deal stage, lifecycle stage, ticket priority)
  • List membership
  • Workflow enrollment

Start with three to five high-value triggers rather than turning everything on. Add more as the team finds gaps.

Creating records from Slack

HubSpot shortcuts let users create contacts, tasks, and notes from any Slack message without opening HubSpot. To use a shortcut, hover over a message in Slack, click the three-dot menu, and select "More message shortcuts." HubSpot shortcuts appear in the list.

Common use cases:

  • A prospect sends a message on LinkedIn. A team member pastes the key detail into Slack. Another team member uses the shortcut to create a contact record directly from that message.
  • A sales call ends. The rep posts a quick note in the team channel. They use the shortcut to log that note directly to the contact's HubSpot record.
  • An action item surfaces in a Slack discussion. A team member creates a HubSpot task from the message without switching apps.

This feature is underused in most HubSpot-Slack setups. Teams that build it into their workflow reduce manual CRM data entry considerably.

Breeze AI in Slack

HubSpot's Breeze AI is accessible through the HubSpot Slack app at Professional tier and above. You can query the bot directly in Slack using natural language: "Summarize the last three interactions with Acme Corp," "What deals are closing this month above $50k," or "Show me contacts who visited the pricing page this week."

Breeze returns responses pulled from your HubSpot CRM data. This is useful for sales managers who want quick pipeline visibility without opening HubSpot dashboards, and for reps who need context before a call without navigating through contact records.

The feature works best for lookup and summary tasks. Complex analysis still requires HubSpot's reporting tools.

Live chat and ticket replies

If you are using HubSpot's live chat or Conversations inbox, incoming messages can be routed to a Slack channel. Team members can reply directly from Slack, and the response appears in HubSpot's Conversations inbox and to the end user.

This is particularly useful for small support teams that do not have a dedicated person monitoring HubSpot's inbox. The team can monitor a Slack channel and respond to chat requests without maintaining HubSpot open in a browser tab.

Advanced workflows and automations

Custom workflow notifications

HubSpot's workflow tool can trigger Slack notifications as an action step. This is more flexible than the default notification settings because it allows you to combine conditions before firing a notification.

Example: Notify the enterprise sales channel only when a deal moves to "Demo scheduled" AND the deal amount is above $25,000 AND the contact's company has more than 500 employees. None of that specificity is available in the standard notification settings. It requires a workflow.

To build this, create a deal-based workflow in HubSpot, set the enrollment criteria to match your conditions, and add a "Send Slack notification" action step. Select the channel, write the notification message (including deal properties using personalization tokens), and publish.

Native vs third-party (Zapier or Make)

The native integration covers most standard use cases. Where it hits limits:

  • You cannot trigger HubSpot workflows from Slack actions (the flow is one direction for automation: HubSpot to Slack)
  • Custom Slack message formatting beyond HubSpot's templates requires third-party tools
  • Bi-directional property syncing (updating a HubSpot property from a Slack response) is not available natively

For these scenarios, Zapier or Make can extend the integration. A common setup is using Make to watch a specific Slack channel for messages with a particular format (a structured update from a field sales rep, for example) and writing that data back to a HubSpot contact record.

The native integration is the right starting point for most teams. Add Zapier or Make only when you hit a specific limitation that the native integration cannot solve.

Column 1 Native integration Zapier/Make
Setup time 15 to 30 minutes 1 to 3 hours
Cost Included in HubSpot plan $20 to $100+/month depending on volume
Notification flexibility Moderate High
Record creation from Slack Yes (shortcuts) Yes (more customizable)
Bi-directional data sync No Yes
Best for Standard notifications and record creation Complex, custom automation flows

Best practices before you go live

Configure before you communicate

Set up channel routing and notification triggers before you announce the integration to your team. A poorly configured rollout (where every CRM activity floods a general channel) creates immediate pushback and makes adoption harder to recover.

Create a dedicated alerts channel

Rather than routing HubSpot notifications to existing team channels, create a dedicated channel (something like #crm-alerts or #hubspot-updates). This keeps the signal separate from general conversation and lets team members choose their level of engagement.

Limit who can create records

The Slack shortcuts for record creation are powerful, but unrestricted use leads to duplicate contacts and poorly formatted records. Restrict shortcut permissions to the team members who understand your CRM data structure before rolling out broadly.

Review notification volume monthly

As your HubSpot use grows, notification volume increases. A trigger that fired three times a day when you set it up may fire thirty times a day six months later. Review which notifications are being acted on and which are being ignored. Ignored notifications are noise. Remove them.

Troubleshooting common issues

Notifications are not arriving in Slack. Check that the HubSpot bot has been added to the channel you are trying to notify. Slack channels require the HubSpot bot to be a member before it can post. In the channel, type "/invite @HubSpot" to add it.

Shortcuts are not appearing. Shortcuts require HubSpot Professional or above. If you are on Starter, the shortcut menu items will not appear. Verify your HubSpot plan tier in Settings, then Account and Billing.

Breeze AI queries are returning no data. Breeze AI in Slack pulls from your connected HubSpot portal. If you manage multiple portals, confirm the Slack integration is connected to the correct one. Check Settings, Integrations, Slack, and verify the portal ID.

The integration disconnected after a password change. OAuth tokens used by the HubSpot-Slack integration expire when Slack workspace credentials are reset. Re-authorize the integration in HubSpot Settings, Integrations, Slack by disconnecting and reconnecting.

Comparison: HubSpot Slack vs other CRM-Slack integrations

HubSpot + Slack Salesforce + Slack Zoho + Slack
Native integration Yes Yes (Slack-first, owned by Salesforce) Yes (via Zoho Flow)
Setup complexity Low Moderate to high Moderate
Record creation from Slack Yes Yes Limited
AI assistance in Slack Breeze AI (Pro+) Einstein AI (varies by plan) Zia (limited)
Bi-directional sync No (native) Yes (deeper, post-acquisition) Limited
Cost Included Included (varies) Included

The Salesforce-Slack integration is deeper because Salesforce owns Slack. For teams already on Salesforce, that depth is a genuine advantage. For teams running HubSpot, the native integration is sufficient for most use cases and significantly easier to configure.

If your website runs on Webflow and you are connecting it to HubSpot, the Webflow and HubSpot integration changes how form submissions and lead data flow into your CRM, which in turn affects how Slack notifications are triggered. Worth reading before you configure your notification setup.

For teams considering broader HubSpot services beyond the Slack integration, including CMS setup, workflow architecture, and CRM configuration, take a look at our work or get started with a conversation.

Quick-start checklist

Before going live with the HubSpot-Slack integration:

  • Install the Slack app from HubSpot Marketplace and authorize in Slack
  • Create a dedicated CRM alerts channel in Slack
  • Add the HubSpot bot to every channel that will receive notifications
  • Configure three to five high-value notification triggers (demo requests, deal stage changes, priority tickets)
  • Test each trigger in a staging environment before enabling for the team
  • Restrict record creation shortcuts to trained team members initially
  • Document which channels receive which notifications and share with the team
  • Schedule a 30-day review to assess notification volume and drop triggers that are not being acted on

FAQs

How do I connect HubSpot to Slack?

Go to HubSpot's App Marketplace, search for Slack, and install the official HubSpot integration. Authorize the connection in your Slack workspace when prompted. Initial setup takes 10 to 15 minutes. Channel routing and notification configuration take additional time depending on your team's needs.

Is the HubSpot Slack integration free?

The integration itself is free and included with HubSpot Starter and above. Some features (Breeze AI in Slack, advanced workflow notifications) require Professional tier or above. Zapier or Make add-ons for extended functionality carry their own subscription costs.

Can I create HubSpot records directly from Slack?

Yes. HubSpot shortcuts let you create contacts, tasks, and notes from any Slack message at Professional tier and above. Hover over a message, click the three-dot menu, and select HubSpot shortcuts from the "More message shortcuts" list.

What is Breeze AI in Slack with HubSpot?

Breeze AI is HubSpot's native AI layer, accessible through the HubSpot Slack bot at Professional tier and above. You can query it with natural language to get deal summaries, contact history, and pipeline status without opening HubSpot. It pulls data from your connected HubSpot portal.

What are the limitations of the native integration?

The native integration does not support bi-directional data sync (you cannot update HubSpot properties from Slack), custom message formatting beyond HubSpot's templates, or triggering HubSpot workflows from Slack actions. For these use cases, Zapier or Make extend what is possible.

How do I troubleshoot HubSpot Slack notifications not arriving?

First, confirm the HubSpot bot is a member of the target channel. Second, check that the notification trigger is configured correctly in HubSpot Settings, Integrations, Slack. Third, verify the integration is still authorized by checking the connected status in HubSpot settings. Re-authorize if the connection shows as disconnected.

Can I reply to HubSpot tickets from Slack?

Yes, if you have HubSpot's Conversations or Service Hub connected. Incoming live chat and ticket messages can be routed to a Slack channel, and replies sent from Slack appear in HubSpot's Conversations inbox and to the end user.

How does the HubSpot Slack integration improve sales productivity?

The primary gain is speed-to-response on high-intent signals. Deal stage notifications, form submission alerts, and contact activity updates reach sales reps in the tool they already monitor. Teams that configure targeted notifications (rather than all notifications) report fewer missed follow-ups on warm leads.

A note on sources

Feature descriptions in this article reflect HubSpot's published capabilities for the Slack integration as of mid-2026. HubSpot updates its integration features regularly, and specific functionality (including Breeze AI availability, shortcut options, and workflow triggers) may have changed. Verify current feature availability at knowledge.hubspot.com or the HubSpot App Marketplace listing before configuring your setup.

Plan tier requirements (Starter, Professional, Enterprise) cited in this article are based on HubSpot's published plan comparisons at the time of writing. Feature availability by tier changes with HubSpot's product updates. Confirm current tier requirements at hubspot.com/pricing before making plan decisions.

Third-party tool pricing for Zapier and Make reflects publicly available plan pricing in June 2026 and is subject to change. Verify current pricing directly at zapier.com and make.com.

HubSpot and Slack are independent platforms. Belt Creative has no commercial relationship with either company. Platform mentions are for informational purposes only and do not constitute an endorsement.