Skip to Content
Slack

Slack Integration

Get notified in Slack every time someone submits a response to your form. Each submission posts a formatted message to your chosen channel with all the answers.

Setting Up Slack

  1. Open your form in the Builder.
  2. Click the Integrate tab.
  3. Find the Slack card and click it.
  4. Click Connect to Slack.
  5. Authorize Rowform on the Slack authorization page (one-time setup per workspace).
  6. Select a channel to receive notifications.

Once connected, every new submission will post a message to the selected Slack channel.

How It Works

  • Rowform connects to your Slack workspace via OAuth (secure, token-based).
  • When someone submits your form, a formatted message is posted to the channel you selected.
  • The message includes a header with the form title, the submission timestamp, and each question with the respondent’s answer.
  • Notifications are sent in the background and never block or slow down the form submission experience.

Choosing a Channel

After connecting your workspace:

  1. A dropdown shows all channels the Rowform bot can access (public and private).
  2. Select the channel where you want notifications sent.
  3. Click Refresh Channels if you recently created a new channel and don’t see it listed.

To change the channel later, return to the Integrate tab and pick a different one from the dropdown.

Public Channels

The Rowform bot can post to any public channel in your workspace without being invited — just select it from the dropdown.

Private Channels

To send notifications to a private channel, you must first add the Rowform bot to that channel:

  1. Open the private channel in Slack.
  2. Click the channel name at the top to open channel details.
  3. Go to IntegrationsAdd apps → select Rowform.
  4. Return to Rowform and click Refresh Channels — the private channel will now appear in the dropdown.

Managing the Connection

Connection Status

The Integrate panel shows:

  • The connected workspace name.
  • The date the connection was established.
  • The currently selected notification channel.

Disconnecting

To disconnect Slack from your form:

  1. Go to the Integrate tab.
  2. Click Disconnect in the Slack section.
  3. Confirm the disconnection.

This stops all future notifications. You can reconnect at any time by clicking Connect to Slack again.

What’s Included in Notifications

Each Slack message contains:

  • The form title as a header.
  • The submission date and time.
  • Each question label with the respondent’s answer.
  • Hidden field values (if configured) — listed after question answers with their parameter names as labels.
  • A “Sent by Rowform” footer.

Statement and thank-you screen questions are excluded from the notification since they don’t collect answers.

Bot Protection

Only verified submissions trigger Slack notifications. Spam and bot submissions are blocked by Cloudflare Turnstile before any notification is sent, keeping your channel free of noise.

Tips

  • Use Slack notifications for forms that need fast response times — you’ll see submissions the moment they arrive.
  • For high-volume forms, consider directing notifications to a dedicated channel to avoid cluttering a busy one.
  • Slack notifications work alongside Email Notifications and Google Sheets — you can enable all three on the same form.
  • If notifications stop arriving, check that the Rowform bot is still a member of the selected channel in Slack.
Last updated on