Skip to main content
Automatically create tasks in Asana when forms are submitted.

Setup Steps

1

Create a Personal Access Token

  1. Go to Asana Developer Console
  2. Click Create new token
  3. Name it (e.g., “Spike Forms”)
  4. Copy the token immediately (it won’t be shown again)
2

Get Your Project ID

  1. Open your Asana project
  2. Look at the URL: https://app.asana.com/0/PROJECT_ID/...
  3. Copy the PROJECT_ID (numeric string)
Or use the API:
curl -H "Authorization: Bearer YOUR_TOKEN" \
  https://app.asana.com/api/1.0/projects
3

Configure in Spike

  1. Go to your Spike Dashboard
  2. Select your form → Settings
  3. Scroll to IntegrationsAsana
  4. Enable the toggle
  5. Enter your Access Token
  6. Enter your Project ID
  7. Save changes

Task Format

Spike creates tasks with:
  • Name: Form name + submitter info
  • Notes: All form fields formatted as text
Example task:
Name: Contact Form - John Doe

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

Submitted: Jan 19, 2026 2:30 PM

Troubleshooting

  • Verify the Access Token is correct
  • Check that the Project ID exists
  • Ensure you have permission to create tasks in the project
The Project ID is in the URL when viewing a project, or use the Asana API to list your projects.
Personal Access Tokens don’t expire, but they can be revoked. Create a new one if needed.