Why Connect Slack to HubSpot?
Here's the thing: your team's already living in Slack. So why make them jump between apps to catch important HubSpot notifications? When you connect Slack to HubSpot, you're bringing critical updates right where your humans are working. Form submissions, contact updates, workflow triggers... they all show up in Slack instantly. It's less context switching, faster response times, and happier teams.
What You'll Need Before Starting
- An active HubSpot account
- A Slack workspace with admin access
- Permissions to install apps in both platforms
- Note: This integration requires a Slack subscription
How to Install the Slack Integration
Step 1: Access the HubSpot Marketplace
Log into HubSpot and look for the marketplace icon (it's that quick icon in your navigation). Click it to head to the HubSpot Marketplace.
Step 2: Find and Install Slack
Search for Slack in the marketplace and click on the official Slack integration. Before you install, check the requirements section. You'll see a green checkmark next to your HubSpot plan if it's compatible. If you're all set, click install.
Step 3: Authorize the Connection
HubSpot will ask for authorization to connect with Slack. Accept the cookies and permissions, then select which Slack workspace you want to connect. Click allow to finalize the connection.
Step 4: Verify the Installation
Head to your connected apps section and scroll down. You should see Slack listed as a connected app. You're officially integrated. Nice work.
Building Your First Slack Notification Workflow
Now comes the fun part: setting up actual automation so your team gets notified in Slack when things happen in HubSpot.
Step 1: Create a New Workflow
Navigate to Automation on the left sidebar and select Workflows. Click the create workflow button in the top right corner. Choose to create from scratch and give your workflow a name. Something like "Form Submissions to Slack" works great.
Step 2: Set Your Eligible Records
Choose which records will trigger this workflow. For this example, we're using contacts. Click save and continue.
Step 3: Define Your Trigger
Set up the condition that kicks off your workflow. In our case, we're triggering when a contact submits a specific form. Select your test form and make sure your filter criteria is exactly what you want. This is where the automation actually starts.
Step 4: Enable Reenrollment
Go into your workflow settings and turn reenrollment on. This means if someone fills out that form again in the future, they'll trigger the notification again. Smart automation, right?
Step 5: Add Your Slack Action
Now here's the magic: add an action that sends a message to Slack. Your team will get notified in Slack the moment someone submits that form. No email, no delay. Just instant Slack notifications.
Next Steps
Once you've got this working, you can expand it. Set up notifications for different triggers. Route different types of alerts to different Slack channels. Create workflows for sales team notifications, customer service alerts, or marketing updates.
The key is this: the better your integrations work together, the better your team communicates. And when your team communicates faster, everything moves faster. That's how you build momentum.




