guide·
Automate Your Workflow with Form Webhooks
Webhooks let you connect form submissions to any service. Here's how to use them.
What Are Webhooks?
When someone submits your form, Spike can send that data to a URL you specify. This lets you:
- Post to Slack channels
- Add rows to Google Sheets
- Create Notion database entries
- Trigger Zapier workflows
- Update your own database
Setting Up
1. Go to your form settings 2. Enter your webhook URL 3. Save
Spike will POST JSON data to your URL for every submission.
Payload Format
json
{
"form_id": "abc123",
"submitted_at": "2026-01-05T10:30:00Z",
"data": {
"email": "user@example.com",
"message": "Hello!"
}
}Popular Integrations
- **Slack**: Use incoming webhooks
- **Discord**: Use webhook URLs
- **Zapier**: Create a webhook trigger
- **Make**: Use HTTP module
Security
Verify webhook signatures to ensure requests come from Spike. Check the X-Spike-Signature header.