Skip to main content

Documentation Index

Fetch the complete documentation index at: https://doc.spike.ac/docs/llms.txt

Use this file to discover all available pages before exploring further.

Spike integrates with n8n through the n8n-nodes-spike community node. Use it to:
  • trigger workflows on new Spike submissions
  • create forms from n8n
  • submit data to Spike forms from n8n workflows

Install the Node

In your n8n instance:
  1. Go to Settings
  2. Open Community Nodes
  3. Install n8n-nodes-spike
  4. Restart n8n if your deployment requires it
Package:

Create Credentials

Create a Spike API credential in n8n with:
  • API Key
  • Base URL
For most users the base URL is:
https://api.spike.ac

Available Nodes

Spike Trigger

Starts a workflow when a selected Spike form receives a new submission. Use this when you want to:
  • send leads to your CRM
  • notify Slack or email tools
  • create tickets or tasks automatically

Spike

Supports:
  • Create Form
  • Submit Form

Required Spike Values

Some workflows need Spike identifiers from the dashboard:
  • Form ID: available in form settings
  • Form Slug: available in form settings
  • Organization Slug: available in dashboard settings

Trigger Setup

For the trigger to work, your Spike backend must support webhook subscriptions and delivery. Spike uses these endpoints for the n8n trigger:
  • POST /integrations/n8n/hooks
  • DELETE /integrations/n8n/hooks
Each active trigger creates a subscription in Spike’s automation_webhooks table.

Example Workflow

  1. Add Spike Trigger
  2. Choose a form
  3. Add a follow-up action like Slack, Gmail, HubSpot, or Notion
  4. Activate the workflow
  5. Submit the form in Spike
Your n8n workflow will run when Spike delivers the submission event.

Troubleshooting

Trigger does not receive events

Check:
  • your Spike API key is valid
  • your Spike backend is deployed with the n8n hook endpoints
  • the n8n instance is publicly reachable
  • a row exists in automation_webhooks for provider n8n

Form submission action asks for org or form identifiers

Get them from Spike settings:
  • Organization Slug from dashboard settings
  • Form Slug from the form settings page
  • Form ID from the form settings page