NBForms

Slack

Post a Slack message for every new form submission.

The Slack integration posts a message to a Slack channel using an Incoming Webhook URL.

Required fields

FieldDescription
Incoming Webhook URLThe webhook URL from your Slack app. Format: https://hooks.slack.com/services/…

Setup

1. Create a Slack app with an Incoming Webhook

  1. Go to api.slack.com/apps and click Create New App → From scratch.
  2. Give it a name (e.g. "NBForms") and pick your workspace.
  3. In the left sidebar, click Incoming Webhooks and toggle it On.
  4. Click Add New Webhook to Workspace.
  5. Choose the channel you want to post to and click Allow.
  6. Copy the Webhook URL that appears.

2. Add the integration

  1. Open your form → IntegrationsAdd next to Slack.
  2. Paste the webhook URL.
  3. Save.

What the message looks like

Each Slack message includes the form name, a timestamp, and all submitted field values formatted as an attachment with key–value pairs.

On this page