Iterable
Send survey responses and customer profiles into Iterable
Integrating Zigpoll with Iterable lets you automatically push survey responses into your Iterable workspace as user data fields and custom events. Use this data to build segments, trigger journeys, and personalize messaging based on real customer feedback.
Step 1: Get Your Iterable API Key
Log into your Iterable Dashboard.
Navigate to Integrations > API Keys.
Create a new Server-Side API key (or use an existing one).
Make sure the API key has Server-Side type so it can create/update users and track events.
Step 2: Enable the Iterable Integration in Zigpoll
Log in to your Zigpoll Dashboard.
Navigate to Integrations from the left-hand menu.
Find Iterable and toggle it on.
Enter your API Key.
Press Save.
Step 3: Configure Options
Send User Update (on by default): Creates or updates the user in Iterable with survey response data fields each time a survey is submitted. Turn this off if you only want to track events.
What Data Gets Sent
Once enabled, every survey submission sends the following to Iterable:
User Update (if enabled):
Creates or updates a user via
POST /api/users/updateData fields include all survey responses and a link to the participant's Zigpoll profile
Custom Event:
Event name:
surveyCompletedData fields include the survey title and all slide responses
Users are matched by email address. If no email is available, the participant ID is used as a fallback userId.
Example Use Cases
Trigger a journey when a customer gives negative feedback.
Build segments based on survey responses like attribution or satisfaction scores.
Personalize messaging using data fields from survey data.
Enrich user profiles with qualitative feedback for smarter campaigns.
Last updated

