Slack's Incoming Webhooks let you POST messages to any Slack channel with a simple HTTP request. Combined with Apps Script, you can send deal alerts, daily summaries, and automated notifications directly from your Sales Tracker — no Slack SDK needed.
Setting Up a Slack Webhook
Go to your Slack workspace → Apps → search for Incoming Webhooks
Click Add to Slack, choose a channel, and copy the Webhook URL
With the sample data, Slack receives: Closed Deals: 2, In Progress: 1, Total MRR: $398/mo.
Tagging a Person in a Slack Message
To mention a user, you need their Slack Member ID (found in their profile):
functionmentionSalesRepInSlack(slackMemberId, customerName){var webhookUrl =PropertiesService.getScriptProperties().getProperty("SLACK_WEBHOOK_URL");var payload =JSON.stringify({text:"<@"+ slackMemberId +"> you have a new follow-up task for *"+ customerName +"*. Check the Sales Tracker."});UrlFetchApp.fetch(webhookUrl,{method:"POST",contentType:"application/json",payload: payload
});}