Slack Notifications
Get instant Slack messages whenever someone submits a form. Choose which channel receives notifications, customize the message format, and optionally filter so you only hear about the submissions that matter.
Connecting your Slack workspace
- Open your form and go to Settings → Integrations.
- Click Connect Slack. You will be redirected to Slack's OAuth flow.
- Select the workspace you want to connect, then click Allow.
- After authorization, WittyForm will show a green "Connected" status with the workspace name.
WittyForm requests only the permissions needed to post messages to channels you select. It cannot read your private messages or modify your workspace settings.
Selecting a channel
After connecting, use the channel dropdown to pick where notifications are sent. You can choose:
- Any public channel in your workspace
- Any private channel where the WittyForm app has been invited (type
/invite @WittyFormin the private channel first)
Each form can send to a different channel, so you can route feedback forms to #feedback and job applications to #hiring.
Customizing the message format
By default, WittyForm sends a notification with the form name and all submitted fields. You can customize this:
- Message header: change the title line (e.g., "New lead from website").
- Included fields: select which fields appear in the Slack message. Useful for long forms where you only need a summary.
- Field labels: optionally rename field labels in the notification (e.g., show "Name" instead of "full_name").
Example Slack message
New submission: Contact Form
---
Name: Jane Smith
Email: [email protected]
Message: I'd like to learn more about your Pro plan.
---
View full response: https://wittyform.com/dashboard/forms/abc123/responses/xyz789Filtering notifications
You can add conditions so that Slack is only notified for certain submissions:
- Field value matches: e.g., only notify when "Plan interest" equals "Enterprise".
- Field is not empty: e.g., only notify when the respondent uploads a file.
- Multiple conditions: combine rules with AND/OR logic.
Configure filters in Settings → Integrations → Slack → Notification filters.
Testing the connection
Click the Send test notification button to send a sample message to your selected channel. The test message uses placeholder data so you can verify the format without creating a real submission.
Disconnecting Slack
To stop notifications, go to Settings → Integrations → Slack and click Disconnect. This revokes the OAuth token immediately. You can also remove the WittyForm app from your Slack workspace via Slack's app management settings.