Slack Integration Guide
Connect DropForm to a Slack channel using an Incoming Webhook URL. Get a welcome message on connect, and receive every new submission directly in Slack.
January 21, 2026 by DropForm Team
Slack Incoming Webhooks let DropForm post messages into a specific channel by sending a JSON payload to a unique webhook URL. You create the webhook in Slack, paste it into DropForm, and we handle the rest.
What you need
- A Slack workspace where you can create apps
- A Slack channel for submissions (for example
#form-submissions) - Your DropForm form
Step 1: Create the Slack Webhook URL
- Go to Slack’s App Dashboard → Create New App (from scratch).
- In the app settings, enable Incoming Webhooks.
- Click Add New Webhook to Workspace.
- Pick the channel where messages should go and authorize.
- Copy the webhook URL (it looks like
https://hooks.slack.com/services/…).
Tip: Treat the webhook URL like a password — anyone who has it can post to that channel.
Step 2: Paste the webhook into DropForm
- Open your form in DropForm.
- Go to Integrations → Slack.
- Paste the webhook URL.
- Click Save.
- Click Send test message to verify everything works.
What Slack messages look like
DropForm sends a clean Slack message for each new submission, including:
- Title: New Submission
- Form name, sender (identifier), and time
- Submitted values
- Uploaded file names
- A button linking back to the submission in DropForm
Troubleshooting
- Nothing appears: confirm you selected the correct channel when creating the webhook.
- Webhook URL invalid: recreate the webhook in Slack and update it in DropForm.
- It worked before, then stopped: the webhook may have been revoked or the app removed.
