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 appExample promptWhat happens
New lead alertUse 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 notificationUse Slack and post to the channel on every purchase.Each checkout posts a message with the order details.
Support requestUse 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

  1. Go to api.slack.com/apps → Create New App → From scratch (Blank app).
  2. Pick your workspace and give the app a name.
  3. Open Incoming Webhooks and turn Activate Incoming Webhooks on.
  4. Click Add New Webhook to Workspace, choose the channel, and Allow.
  5. Copy the webhook URL (starts with https://hooks.slack.com/services/…).
  6. 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.