Setup Steps
Get Your API Token
- Log in to Zendesk
- Go to Admin Center → Apps and integrations → APIs → Zendesk API
- Enable Token Access
- Click Add API token
- Name it (e.g., “Spike Forms”)
- Copy the token immediately
Configure in Spike
- Go to your Spike Dashboard
- Select your form → Settings
- Scroll to Integrations → Zendesk
- Enable the toggle
- Enter your Subdomain
- Enter your Email (your Zendesk agent email)
- Enter your API Token
- Save changes
Ticket Format
Spike creates tickets with:- Subject: Form name + summary
- Description: All form fields
- Requester: Email from form (if provided)
Field Mapping
| Form Field | Zendesk Field |
|---|---|
email | Requester email |
name | Requester name |
subject | Ticket subject |
message or description | Ticket description |
Troubleshooting
Tickets not created
Tickets not created
- Verify the subdomain is correct (no
.zendesk.com) - Check that the API token is valid
- Ensure the email is a valid Zendesk agent
Authentication format
Authentication format
Zendesk uses email/token authentication. The email must be a valid agent email.
Missing requester
Missing requester
If no email is provided in the form, the ticket is created without a requester.