---
title: "Discord Webhooks"
description: "Receive instant Discord notifications whenever someone submits your form. Get submission details delivered directly to any Discord channel."
url: https://forminit.com/docs/discord-notifications/
---

# 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

1. Open your Discord server
2. Navigate to the channel where you want to receive notifications
3. Click the **gear icon** (⚙️) next to the channel name to open **Channel Settings**

## Step 2: Create a Webhook

1. In the left sidebar, click **Integrations**
2. Click **Webhooks**
3. Click **New Webhook**

## Step 3: Configure Your Webhook

1. Give your webhook a **Name** (e.g., "Forminit" or "Form Submissions")
2. Optionally, upload a custom **Avatar** for the webhook
3. Confirm the correct **Channel** is selected
4. Click **Copy Webhook URL**
5. Click **Save Changes**

> ⚠️ Keep your webhook URL private. Anyone with this URL can post messages to your channel.

## Step 4: Connect to Forminit

1. Open your form in the Forminit dashboard
2. Select **Workflow** in the form header
3. Select **+** where the step should run (beneath **Submission received**, or on an **If / else** branch to notify only for matching submissions), then choose **Send Discord notification**
4. Select the step and paste your Discord Webhook URL into its settings
5. Select **Publish** to make the change live

See [Workflow](https://forminit.com/docs/workflow/) for routing submissions to different channels with conditions.

---

## 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

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 →
```

---

## Tips

- **Create a dedicated channel**: Set up a channel like `#form-submissions` or `#leads` to 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

| 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

To view, edit, or delete existing webhooks:

1. Go to **Channel Settings** → **Integrations** → **Webhooks**
2. Click on the webhook you want to manage
3. Edit the name, avatar, or channel, or click **Delete Webhook** to remove it

---

## Related

- [Slack Notifications](https://forminit.com/docs/slack-notifications/) - Send submissions to Slack
- [Webhooks](https://forminit.com/docs/webhooks/) - Send submission data to any external URL
- [Email Notifications](https://forminit.com/docs/email-notifications/) - Receive submissions via email
- [Google Sheets](https://forminit.com/docs/google-sheets/) - Send submissions to a spreadsheet as rows
