Setup Steps
Create a Discord Webhook
- Open Discord and go to your server
- Right-click the channel where you want notifications
- Select Edit Channel
- Go to Integrations → Webhooks
- Click New Webhook
Configure the Webhook
- Name your webhook (e.g., “Spike Forms”)
- Optionally set a custom avatar
- Click Copy Webhook URL
- The URL looks like:
https://discord.com/api/webhooks/...
Configure in Spike
- Go to your Spike Dashboard
- Select your form → Settings
- Scroll to Integrations → Discord
- Enable the toggle
- Paste your Webhook URL
- Save changes
Message Format
Spike sends an embedded message to Discord with:- Form name as the title
- All form fields in a clean format
- Timestamp
- Color-coded embed
Customization
The Discord webhook uses embeds for a clean appearance. The embed includes:- Title: “New submission on [Form Name]”
- Color: Spike brand color
- Fields: All submitted form data
- Footer: Timestamp
Troubleshooting
Messages not appearing
Messages not appearing
- Verify the webhook URL is correct and complete
- Check that the webhook hasn’t been deleted
- Ensure you have permission to post in the channel
- Try creating a new webhook
Webhook deleted
Webhook deleted
If someone deletes the webhook in Discord, create a new one and update the URL in Spike.
Rate limits
Rate limits
Discord webhooks have rate limits. Very high-volume forms may experience delays.