Skip to main content
Get instant notifications in Discord when someone submits your form.

Setup Steps

1

Create a Discord Webhook

  1. Open Discord and go to your server
  2. Right-click the channel where you want notifications
  3. Select Edit Channel
  4. Go to IntegrationsWebhooks
  5. Click New Webhook
2

Configure the Webhook

  1. Name your webhook (e.g., “Spike Forms”)
  2. Optionally set a custom avatar
  3. Click Copy Webhook URL
  4. The URL looks like: https://discord.com/api/webhooks/...
3

Configure in Spike

  1. Go to your Spike Dashboard
  2. Select your form → Settings
  3. Scroll to IntegrationsDiscord
  4. Enable the toggle
  5. Paste your Webhook URL
  6. 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
Example:
📬 New submission on Contact Form
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Name: John Doe
Email: john@example.com
Message: I'd like to learn more about your services.

Today at 2:30 PM

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

  • 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
If someone deletes the webhook in Discord, create a new one and update the URL in Spike.
Discord webhooks have rate limits. Very high-volume forms may experience delays.