beginner20 minutes1 min read
How to send a Slack alert when a HubSpot deal changes stage
Get instant Slack notifications when deals move through your pipeline. Include deal name, amount, new stage, and a link to the HubSpot record.

Why alert on stage changes?
Pipeline visibility is critical for sales managers. When a deal moves to a new stage, it often means something happened — a meeting went well, a proposal was sent, or a deal was lost. Real-time Slack alerts keep managers and the broader team aware without requiring everyone to check HubSpot constantly.
What you'll need
Prerequisites
- HubSpot account with API access
- Slack workspace with bot access
- A clear list of which stage transitions matter (not every minor update)
Choose your approach
Select an approach below to see the full step-by-step guide.
Agent Skill
lowAgent skill to check for recent stage changes and post a summary
Cost: Usage-basedView guide
Related Recipes
How to request discount approval in Slack for HubSpot deals
HubSpot + Slack
How to notify Slack when a HubSpot deal over $50K is created
HubSpot + Slack
How to alert Slack when a HubSpot deal is stuck in a stage for over 14 days
HubSpot + Slack
How to automate a weekly pipeline report with HubSpot and Slack
HubSpot + Slack
Frequently Asked Questions
Yes. Add a filter step to only notify on specific stage transitions — for example, only alert when a deal moves to Negotiation or Closed Won, not every minor update.
HubSpot returns stage IDs like 'closedwon'. Use the Pipelines API to build a lookup map of ID to label, or hardcode the mapping for your pipeline.
Need help implementing this?
We build and optimize automation systems for mid-market businesses. Let's discuss the right approach for your team.