beginner25 minutes1 min read

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.

How to send a Slack alert when a Salesforce deal changes stage

Workflow

Opportunity stage changes
Filter relevant stages
Post Slack alert

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

Prerequisites
  • 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

low

Record-Triggered Flow on Opportunity.StageName → native Send Slack Message action

Cost: $0 (included)View guide

n8n

low

Salesforce Trigger node → Filter stage change → Slack message with deal details

Cost: $0-24/moView guide

Agent Skill

low

Agent skill to check for recent stage changes and post a summary to Slack

Cost: Usage-basedView guide

Claude Cowork

low

Scheduled Cowork task that reviews stage changes on a set cadence and alerts Slack

Cost: Usage-basedView guide

Related Recipes

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.