Notification Guides
How to Send Slack & Discord Alerts from Google Sheets
By Zeto Team · Updated January 2026
Email is great for summaries, but frontline responders live in chat. In this guide we will wire up Slack and Discord alerts using Zeto Sheet Notification & Alerts so your team never misses a critical update.
Step 1: Grab your webhook URL
Both Slack and Discord expose incoming webhooks—unique URLs that accept JSON payloads from trusted apps. Follow the steps below to create one.
- Slack: In the workspace, open Apps & Integrations, search for “Incoming Webhooks”, add it to your channel, and copy the URL that begins with
https://hooks.slack.com. - Discord: In your server settings under Integrations → Webhooks, click New Webhook, choose the channel, and copy the provided URL.
Step 2: Configure the Zeto action
Inside the add-on sidebar, pick a trigger—such as Specific Column Updated. In the Actions step, choose Send Slack Message (or Discord) and paste the webhook URL. Set the message to include the most relevant context.
Step 3: Personalize the payload
Use Zeto variables to inject contextual data directly from the sheet.
User {{UserEmail}} updated the Inventory.
Item {{A}} is now set to {{EditValue}}.
Link: {{SpreadsheetUrl}}When the automation fires, placeholders like {{UserEmail}} resolve to live data. The notification looks like it was typed by a teammate, complete with row values.
Step 4: Test safely
Switch the automation into Test Mode and trigger a change. Zeto will show a preview of the outbound payload, so you can verify formatting before hitting a production channel.
Bonus: Route to multiple channels
Need to alert both Slack and email? Add a second action to send a templated email, or configure an outbound webhook to post into Microsoft Teams. One trigger can power multiple downstream updates.
Next steps
Roll out chat alerts alongside approval workflows to shorten response times. Continue with our conditions deep dive to keep your channels signal-rich.