Advanced

Discord Integration

Send form submissions to Discord channels

Send form submissions to Discord channels using Discord webhooks. Great for community notifications and support channels.

Pro Feature

Webhooks are available on the Pro plan. Upgrade to Pro to unlock this feature.

1

Create a Discord Webhook

In your Discord server:

  1. Go to Server Settings → Integrations → Webhooks
  2. Click New Webhook
  3. Choose the channel and customize the webhook name/avatar
  4. Click Copy Webhook URL
2

Configure in Static Forms

Add the Discord webhook URL in Settings → Webhooks. Discord webhooks use a special format, so you may need to transform the payload.

3

Format Messages

Discord expects a specific JSON format. You can use Zapier/Make to transform the payload, or create a simple endpoint that formats it.

Message Formatting

Discord expects messages in a specific embed format. Here's an example of how to transform the webhook payload:

discord-embed.json

Pro Tip

Use Zapier or Make to automatically format messages and route them to different Discord channels. See our Zapier or Make integration guides for details.

Testing

After setting up your webhook, use the Test Webhook feature in your Static Forms dashboard to send a test message to your Discord channel.

Additional Resources