Iterable
Sync user profiles and events to Iterable for cross-channel marketing campaigns. Keep your Iterable users and lists up to date with your warehouse data.
Prerequisites
- An Iterable account
- An Iterable REST API key
Authentication
Iterable uses API Key authentication.
- In Iterable, go to Integrations > API keys
- Create a new API key of type Server-side
- Copy the API key
- Paste it into the API Key field in SignalSmith
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| Data Center | Select | Yes | Iterable data center: US (api.iterable.com) or EU (api.eu.iterable.com). Default: US |
Target Settings
| Field | Type | Required | Description |
|---|---|---|---|
| List ID | Text | No | Existing Iterable list ID. Leave blank to use List Name for auto-creation. |
| List Name | Text | No | Name of the list. A new list is created if List ID is blank. |
Supported Operations
Sync Modes: Upsert, Insert
Audience Sync Modes: Add, Remove, Mirror, Upsert
Features
- Field Mapping: Yes
- Schema Introspection: No
Required Mapping Fields
| Field | Description |
|---|---|
| Primary user identifier |
Default Destination Fields
email, userId, firstName, lastName, phone, city, country, dataFields
Troubleshooting
Invalid API key
Ensure you are using a Server-side API key, not a JavaScript or Mobile API key.
Wrong data center
Verify your Iterable data center region matches your account. EU accounts must use the EU endpoint.
User not updating
Iterable identifies users by email. Ensure the email field contains valid, formatted email addresses.