Discord Integration
Get instant Discord notifications with beautifully formatted embed messages every time someone fills out your form.
What the Discord message looks like
Flowqen uses Discord's embed format to send rich, color-coded notification messages. Each submission appears as a clean, structured embed:
New submission: Contact Form
name
Jane Smith
jane@example.com
message
I'd like to learn more about your services.
Powered by Flowqen • flowqen.com
•Today at 12:34 PM
Prerequisites
- A Discord server where you have Manage Webhooks permission
- A text channel to receive notifications
- A Flowqen form ready to receive submissions
Setup
Open Server Settings
In your Discord server, click the server name at the top → Server Settings→ then navigate to Integrations in the left sidebar.
Create a webhook
Click "New Webhook", give it a name (e.g., "Flowqen Forms"), select the channel you want notifications in, and click "Copy Webhook URL".
Your webhook URL will look like this:
https://discord.com/api/webhooks/000000000000000000/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Configure in Flowqen
Go to your form's Settings tab, then Integrations. Scroll down to the Discord section and:
- Toggle "Enable Discord notifications" on
- Paste your Webhook URL
- Click Save Settings, then "Send Test Message" to verify
Flowqen dashboard — Discord integration settings
Payload
Under the hood, Flowqen sends a JSON payload using Discord's embed format. Here's what the structure looks like:
https://discord.com/api/webhooks/{webhook.id}/{webhook.token}{"embeds": [{"title": "New submission: Contact Form","color": 14765114,"fields": [{ "name": "name", "value": "Jane Smith", "inline": true },{ "name": "email", "value": "jane@example.com", "inline": true },{ "name": "message", "value": "I'd like to learn more...", "inline": true }],"footer": { "text": "Powered by Flowqen - flowqen.com" },"timestamp": "2026-04-03T12:34:56.000Z"}]}
Good to know
- Discord notifications are fire-and-forget — they never delay or block the form submission
- Up to 25 form fields are included in the embed (values truncated at 200 characters)
- Your webhook URL is stored securely and never exposed to form submitters
- Use the "Send Test Message" button to verify the integration before going live
- You can use Discord, Slack, and email notifications all at the same time