Slack Setup Guide

Send form submission notifications to Slack channels. Create an Incoming Webhook and receive formatted messages.

Free on all plans. Slack notifications are included on every FormBlade plan, including the free Personal plan (50 messages/month). Most form services charge for this.

Setup steps

1Create a Slack app

Go to api.slack.com/apps and click Create New App. Select From scratch when prompted.

2Name your app and select a workspace

Enter a name for the app (e.g., "FormBlade") and select the Slack workspace where you want to receive notifications. Click Create App.

3Enable Incoming Webhooks

In the app settings page, click Incoming Webhooks in the left sidebar (under "Features").

4Activate webhooks

Toggle Activate Incoming Webhooks to On.

5Add a webhook to your workspace

Scroll down and click Add New Webhook to Workspace. Select the channel where you want notifications to appear and click Allow.

6Copy the webhook URL

After authorizing, you'll see a new webhook URL. It starts with:

https://hooks.slack.com/services/T00000000/B00000000/XXXX...

Copy this URL.

7Configure FormBlade

Log in to your FormBlade dashboard. Open the form you want to configure, go to Settings → Notifications, and click Slack. Paste the webhook URL and click Save.

8Send a test message

Click Send test message in the Slack notification settings. You should see a formatted message appear in your chosen Slack channel within a few seconds.

Tips

One webhook per channel: Each webhook URL is tied to a specific channel. If you want notifications in multiple channels, create separate webhooks for each one and configure them on different forms.

Messages are formatted using Slack Block Kit, displaying each form field label and its submitted value in a clean, readable layout.

Multiple forms

You can use the same Slack webhook URL on multiple forms. Each notification includes the form name in the header, so you can tell which form the submission came from. This is handy when you want all form alerts in one Slack channel.

Availability

PlanSlack notifications
Personal (free)50 per month
Pro3,000 per month
BusinessUnlimited