Discord Webhooks
Receive instant Discord notifications whenever someone submits your form. Get submission details delivered directly to any Discord channel.
Use Cases: Community form alerts, team notifications, support requests, event registrations, feedback monitoring.
Step 1: Open Channel Settings
Section titled “Step 1: Open Channel Settings”- Open your Discord server
- Navigate to the channel where you want to receive notifications
- Click the gear icon (⚙️) next to the channel name to open Channel Settings
Step 2: Create a Webhook
Section titled “Step 2: Create a Webhook”- In the left sidebar, click Integrations
- Click Webhooks
- Click New Webhook
Step 3: Configure Your Webhook
Section titled “Step 3: Configure Your Webhook”- Give your webhook a Name (e.g., “Forminit” or “Form Submissions”)
- Optionally, upload a custom Avatar for the webhook
- Confirm the correct Channel is selected
- Click Copy Webhook URL
- Click Save Changes
⚠️ Keep your webhook URL private. Anyone with this URL can post messages to your channel.
Step 4: Connect to Forminit
Section titled “Step 4: Connect to Forminit”- Go to your Forminit dashboard
- Open Form Settings for your form
- Navigate to Actions → Send Discord notification
- Paste your Discord Webhook URL
- Save changes
How It Works
Section titled “How It Works”Once configured, every new form submission will trigger a Discord message to your selected channel. The notification includes:
- Form name
- Submission timestamp
- All submitted field values
- Sender information (name, email, etc.)
- Link to view full submission in Forminit
Example Notification
Section titled “Example Notification”Here’s what a typical Discord notification looks like:
📬 New submission on Contact Form
From: James Wilson (james.wilson@example.co.uk)
Fields:
• Message: I'm interested in learning more about your services.
• Plan: Enterprise
• Budget: £50,000
Submitted: 5 Jan 2026 at 14:30 UTC
View in Forminit →
- Create a dedicated channel: Set up a channel like
#form-submissionsor#leadsto keep notifications organized and reduce noise in general channels - Set permissions: Restrict the notification channel so only relevant team members can view submissions
- Custom webhook name: Name your webhook after the form (e.g., “Contact Form”) to easily identify the source
- Multiple forms: Each form can send to a different Discord channel using unique webhook URLs
- Role mentions: Configure your Discord server to ping specific roles when messages arrive in the channel
Troubleshooting
Section titled “Troubleshooting”| Issue | Solution |
|---|---|
| Not receiving notifications | Verify the webhook URL is correct and hasn’t been deleted |
| Wrong channel | Create a new webhook in the correct channel and update in Forminit |
| Webhook was deleted | Create a new webhook and update your Forminit settings |
| Rate limited | Discord limits webhooks to 30 requests per minute per channel. Contact support if you’re hitting limits |
Managing Webhooks
Section titled “Managing Webhooks”To view, edit, or delete existing webhooks:
- Go to Channel Settings → Integrations → Webhooks
- Click on the webhook you want to manage
- Edit the name, avatar, or channel, or click Delete Webhook to remove it
Related
Section titled “Related”- Slack Notifications - Send submissions to Slack
- Webhooks - Send submission data to any external URL
- Email Notifications - Receive submissions via email