How to send a Slack alert when a Pipedrive deal changes stage
Alert Slack on Pipedrive deal stage changes. Compare 3 approaches — Pipedrive Workflow Automation, n8n, and Claude Code — with setup steps and costs.

This recipe includes a downloadable n8n template and Claude Code skill.
Workflow
Why alert on stage changes?
Most sales teams check their Pipedrive pipeline a few times a week — either scrolling the board view or running a report. But deals move between stages constantly, and when a $75K opportunity enters Negotiation, the manager needs to know now, not at the next pipeline review. That 2-5 day information gap means missed coaching moments, delayed executive engagement, and decisions made on stale data.
Slack alerts close that gap. When a deal moves to a new stage, the right people know within seconds. Managers can offer coaching while context is fresh, executives can engage on strategic deals, and the whole team gets ambient awareness of pipeline movement without opening Pipedrive.
Pipedrive has an advantage over some CRMs here: webhooks include a previous_data object with the old field values. This means you can detect the exact stage transition — "Discovery to Proposal" — not just "the deal is now in Proposal." That context makes alerts significantly more useful.
🔄 Deal Stage Changed
Deal: Meridian Health Platform Migration
Value: $75,000
Stage: Discovery → Proposal Sent
Owner: Sarah Chen
Organization: Meridian Health Systems
Expected Close: May 20, 2026
How it works
Regardless of which tool you use, every approach follows the same three-step pattern:
- Detect the change — monitor Pipedrive for deals whose stage changed. Workflow Automation and n8n both fire in real time via event triggers or webhooks. The Claude Code skill queries on demand.
- Gather context — pull in the deal title, value, stage transition, owner, organization, and build a direct link to the Pipedrive record so anyone can click through.
- Alert the team — post a formatted message to a Slack channel with the deal details.
The approaches below differ in formatting flexibility and setup. Workflow Automation gives you real-time alerts with zero external tools but limited formatting. n8n gives you a visual builder with full Block Kit support. The Claude Code skill gives you conversational flexibility for ad hoc queries.
What you'll need
- Pipedrive account on Growth plan or higher (required for Workflow Automations and API access)
- Slack workspace with permissions to add apps or create incoming webhooks
- A clear list of which stage transitions matter (not every minor update)
Which approach should I use?
- n8n (Recommended) — visual workflow editor that receives Pipedrive webhooks in real time. Full Block Kit support for rich Slack messages with deal details, stage transitions, and clickable links. Self-hostable for free. Best for teams who want polished alerts and already use n8n.
- Pipedrive Workflow Automation — native automation with Dealbot for Slack. Real-time delivery, zero external tools, no additional cost on Growth plan. Best for teams who want the simplest possible setup and don't need custom Slack formatting.
- Claude Code — a guided Claude Code skill with workflow guidelines and API references. Ask Claude to check for stage changes conversationally. Best for on-demand checks during pipeline reviews — "what deals moved to Negotiation this week?"
Choose your approach
Select an approach below to see the full step-by-step guide.
Compare approaches
| Approach | Complexity | Cost | Latency | Code | Reliability |
|---|---|---|---|---|---|
Pipedrive Workflow Automation | low | $0 (included on Growth+) | real-time | none | 24/7 cloud |
n8n | low | $0-24/mo | real-time | low | 24/7 cloud |
Claude Code | low | Usage-based | on-demand | none | On demand |
Pipedrive Workflow Automation
lown8n
lowClaude Code
lowPipedrive Workflow Automation
lowDeal updated trigger → Stage condition → Dealbot Slack notification
n8n
lowPipedrive Trigger (webhook) → IF node filters stage change → Slack Block Kit message
Claude Code
lowGuided Claude Code skill — ask Claude to check Pipedrive stage changes and post alerts conversationally, or run via Cowork in the background
Related Recipes
How to send a Slack alert when a Salesforce deal changes stage
Salesforce + Slack
How to send a Slack alert when a HubSpot deal changes stage
HubSpot + Slack
How to notify Slack when a Salesforce opportunity over $50K is created
Salesforce + Slack
How to request discount approval in Slack for HubSpot deals
HubSpot + Slack
Frequently Asked Questions
Looking to scale your AI operations?
We build and optimize automation systems for mid-market businesses. Let's discuss the right approach for your team.