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

Setup Steps

1

Create a Slack Webhook

  1. Go to Slack API Apps
  2. Click Create New AppFrom scratch
  3. Name your app (e.g., “Spike Forms”) and select your workspace
  4. Click Create App
2

Enable Incoming Webhooks

  1. In your app settings, go to Incoming Webhooks
  2. Toggle Activate Incoming Webhooks to On
  3. Click Add New Webhook to Workspace
  4. Select the channel where you want notifications
  5. Click Allow
  6. Copy the Webhook URL (starts with https://hooks.slack.com/)
3

Configure in Spike

  1. Go to your Spike Dashboard
  2. Select your form → Settings
  3. Scroll to IntegrationsSlack
  4. Enable the toggle
  5. Paste your Webhook URL
  6. Save changes

Message Format

Spike sends a formatted message to Slack with:
  • Form name
  • Submission timestamp
  • All form fields and values
  • Link to view in dashboard
Example message:
📬 New submission on Contact Form

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

Submitted at: Jan 19, 2026 2:30 PM

Field Mapping

All form fields are automatically included in the Slack message. Field names are displayed as labels, and values are shown below each label.

Troubleshooting

  • Verify the webhook URL is correct
  • Check that the Slack app is still installed in your workspace
  • Ensure the channel still exists
  • Try regenerating the webhook URL
Create a new webhook URL for the correct channel and update it in Spike.
Slack allows ~1 message per second per webhook. High-volume forms may experience delays.