How to send a Slack alert when a Salesforce deal changes stage
Get instant Slack notifications when Salesforce opportunities move through your pipeline. Include deal name, amount, new stage, and a link to the record.

Workflow
Why alert on stage changes?
Pipeline visibility is critical for sales managers. When a Salesforce opportunity moves to a new stage, it signals progress — a discovery call 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 Salesforce constantly.
Compared to Salesforce reports and dashboards, Slack alerts are push-based. No one needs to remember to check a dashboard. The information finds the people who need it, when they need it.
What you'll need
- Salesforce org with API access (Enterprise, Unlimited, or Developer edition)
- Slack workspace with permissions to add apps or create incoming webhooks
- 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.
Salesforce Flow
lowRecord-Triggered Flow on Opportunity.StageName → native Send Slack Message action
n8n
lowSalesforce Trigger node → Filter stage change → Slack message with deal details
Agent Skill
lowAgent skill to check for recent stage changes and post a summary to Slack
Claude Cowork
lowScheduled Cowork task that reviews stage changes on a set cadence and alerts Slack
Related Recipes
How to notify Slack when a Salesforce opportunity over $50K is created
Salesforce + Slack
How to send a Slack alert when a HubSpot deal changes stage
HubSpot + Slack
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
Frequently Asked Questions
Need help implementing this?
We build and optimize automation systems for mid-market businesses. Let's discuss the right approach for your team.