Setup Steps
Get Your API Key
- Log in to Klaviyo
- Go to Settings → API Keys
- Create a new Private API Key
- Enable these scopes:
lists:writeprofiles:write
- Copy the API key
Get Your List ID
- Go to Audience → Lists & Segments
- Click on your list
- Go to Settings
- Copy the List ID
Configure in Spike
- Go to your Spike Dashboard
- Select your form → Settings
- Scroll to Integrations → Klaviyo
- Enable the toggle
- Enter your API Key
- Enter your List ID
- Save changes
Field Mapping
| Form Field | Klaviyo Field |
|---|---|
email | Email (required) |
name or first_name | First name |
last_name | Last name |
phone | Phone number |
Troubleshooting
Profiles not added
Profiles not added
- Verify the API key has correct permissions
- Check that the List ID exists
- Ensure the email field is present
API key permissions
API key permissions
Use a Private API Key with
lists:write and profiles:write scopes.