Docs/Slack
Slack
Slack receives your site's notifications in a channel. Once the incoming-webhook URL is set, your site posts a message to that channel upon each form submission or other events.
What your site can do with Slack
- Receive a message in your channel on every form submission
- Post a notification on other events (new order, alert…)
- One webhook maps to a single channel, chosen when you create it
Common use cases
| Example app | Example prompt | What happens |
|---|---|---|
| New lead alert | Use Slack and post a message to our channel when a quote form is submitted. | The site posts a summary of the submission to your channel so the team can respond right away. |
| New order notification | Use Slack and post to the channel on every purchase. | Each checkout posts a message with the order details. |
| Support request | Use Slack and notify the channel when a contact form arrives. | Contact submissions land in Slack for whoever is on duty to pick up. |
Prerequisites
- A Slack workspace where you can add an app
- An Incoming Webhook URL, starting with https://hooks.slack.com/
Set up Slack
- Go to api.slack.com/apps → Create New App → From scratch (Blank app).
- Pick your workspace and give the app a name.
- Open Incoming Webhooks and turn Activate Incoming Webhooks on.
- Click Add New Webhook to Workspace, choose the channel, and Allow.
- Copy the webhook URL (starts with https://hooks.slack.com/services/…).
- In the Studio, open Connectors → Slack, paste the URL, and republish.
Limitations
- One webhook posts to a single channel; add another webhook for another channel.
- The connector can post messages, but cannot read channels or reply without OAuth authorization.
- Messages only send from the published site, not the studio preview.
- Messages appear in the channel you chose, not in the app's direct-message tab.