Send form submissions to a Discord channel without running a bot
FormThunder sends form submissions to Discord through a channel webhook, so you don't need a bot of your own. Create the webhook in the channel's settings, paste its URL into the form, and each submission appears as a message listing its fields. It's included in the Pro plan.
Updated
Set it up
- In Discord, open Edit Channel, then Integrations, then Webhooks, and create a webhook. You need the Manage Webhooks permission.
- Copy the webhook URL and add it to the form's Integrations settings.
- Send a test submission and check the channel.
curl -X PATCH https://formthunder.com/api/v1/forms/YOUR_FORM_ID \
-H "Authorization: Bearer ft_live_..." \
-H "Content-Type: application/json" \
-d '{"integrations":{"discord":{"enabled":true,"url":"https://discord.com/api/webhooks/000/XXXX"}}}'**New submission on Contact form**
**name:** Priya Raman
**email:** priya@example.com
**message:** Do you take on small projects?What to know about Discord
- Discord caps a message at 2,000 characters, so FormThunder trims the message to 1,990. A long message field gets cut in Discord and stays whole in the dashboard.
- Anyone holding the webhook URL can post to that channel. Treat it like a password and keep it out of your repo.
- The message is posted under the name you gave the webhook in Discord, so name it after the site or client.
Or ask your AI
An agent connected over MCP can set this up, send a test through it and read the result.
Send submissions from my contact form to Discord. Send a test and tell me whether it arrived.Questions
Can I send to a Discord thread?
Discord webhooks accept a thread_id query parameter on the URL, so a URL with it set posts into that thread.
Does this need a Discord bot?
No. A channel webhook is enough, and it only needs someone with the Manage Webhooks permission to create it.
Connect your form to Discord
Integrations are on Pro at $12 a month and Agency at $39 a month. The form itself is free to start.