Skip to main content
Automatically create Zendesk support tickets when forms are submitted.

Setup Steps

1

Get Your Subdomain

Your Zendesk subdomain is in your URL:
https://yourcompany.zendesk.com
        ^^^^^^^^^^^
        This is your subdomain
2

Get Your API Token

  1. Log in to Zendesk
  2. Go to Admin CenterApps and integrationsAPIsZendesk API
  3. Enable Token Access
  4. Click Add API token
  5. Name it (e.g., “Spike Forms”)
  6. Copy the token immediately
3

Configure in Spike

  1. Go to your Spike Dashboard
  2. Select your form → Settings
  3. Scroll to IntegrationsZendesk
  4. Enable the toggle
  5. Enter your Subdomain
  6. Enter your Email (your Zendesk agent email)
  7. Enter your API Token
  8. Save changes

Ticket Format

Spike creates tickets with:
  • Subject: Form name + summary
  • Description: All form fields
  • Requester: Email from form (if provided)
Example ticket:
Subject: Contact Form Submission

Description:
Name: John Doe
Email: john@example.com
Message: I need help with my account.

Submitted via Spike Forms

Field Mapping

Form FieldZendesk Field
emailRequester email
nameRequester name
subjectTicket subject
message or descriptionTicket description

Troubleshooting

  • Verify the subdomain is correct (no .zendesk.com)
  • Check that the API token is valid
  • Ensure the email is a valid Zendesk agent
Zendesk uses email/token authentication. The email must be a valid agent email.
If no email is provided in the form, the ticket is created without a requester.