Post Real-Time Deal Alerts to Slack by Stage
The problem
Leadership wants to celebrate wins and coach deals in real time, but they live in Slack, not the CRM.
Implementation steps
- 1
Set up HubSpot workflow triggers for key deal stage changes (Demo Scheduled, Proposal Sent, Closed Won)
- 2
Send webhook to Zapier with deal details
- 3
Format Slack message with deal name, amount, AE, and CRM link
- 4
Post to different channels by stage (#wins for Closed Won, #pipeline for others)
- 5
Include GIF or emoji for closed deals
Template outline
The structure to recreate in your own workspace. Field names and thresholds are starting points.
HubSpot Workflow:
1. Trigger: Deal stage changes to "Closed Won"
2. Webhook to Zapier with deal properties
Zapier:
3. Formatter: Build Slack message with emoji
4. Slack: Post to #wins channel
- Message: "🎉 {{AE_name}} closed {{deal_name}} for {{amount}}! {{deal_link}}"
Repeat for other stages with different channels and messages.Keep going
More RevOps playbooks
- RevOpsBeginner
Sync Salesforce Pipeline to Google Sheets Dashboard
Executives ask for pipeline reports in spreadsheets, but pulling data manually creates version control chaos.
ZapierSalesforceGoogle SheetsEstimate: 4 hrs/week - RevOpsIntermediate
Route Gong Feature Requests to Product Board
Customer feature requests mentioned in sales calls never make it to product teams.
GongZapierSlack+1Estimate: 3 hrs/week - RevOpsBeginner
Track Multi-Channel Campaigns in One Unified Dashboard
Marketing runs email, LinkedIn ads, and webinars, but attribution lives in a different tool for each channel.
HubSpotGoogle SheetsZapierEstimate: 3 hrs/week
Need help implementing a playbook?
Our team builds custom Clay workflows and AI automations for revenue teams.
Get it built for you