Iterable
Step-by-step guide on ingesting your event data from Iterable into RudderStack.
Last updated
Was this helpful?
Step-by-step guide on ingesting your event data from Iterable into RudderStack.
Last updated
Was this helpful?
Iterable is a popular growth marketing platform that lets you maximize customer interaction and improve your customers' overall LTV (Life Time Value).
This guide will help you set up Iterable as a source in RudderStack.
Follow these steps to set up Iterable as a source in the RudderStack dashboard:
Go to your RudderStack dashboard and click on Add Source. Then, select Iterable from the list of Event Stream sources, as shown:
Assign a name to your source and click on Next.
The Iterable source is now configured. Note the Webhook URL in the Settings tab.
Go to your Iterable account and navigate to Integrations > System Webhooks.
Click on Create Webhook and enter the Webhook URL in Endpoint URL, as shown:
Finally, click on Create.
The Iterable events are ingested into RudderStack ingests the events from Iterable after converting them into the RudderStack event format. It also populates the following properties from the Iterable event payload into the RudderStack event:
email
context.traits.email
userId
userId
dataFields
properties
eventName
event
The userId
is a unique identifier in the output payload. If not provided, Rudderstack creates a unique userId
using email
.
Iterable supports the following events list:
Blast Send
Email Bounce
Email Click
Email Complaint
Email Open
Email Send Skip
Email Subscribe
Email Unsubscribe
Hosted Unsubscribe Click
In-App Click
In-App Open
In-App Send
In-App Send Skip
Push Bounce
Push Open
Push Send
Push Send Skip
Push Uninstall
SMS Bounce
SMS Click
SMS Send
SMS Received
SMS Send Skip
Triggered Send
Web Push Send
Web Push Send Skip
Refer to the complete list of the supported webhook events for more information.
This section details how RudderStack receives the data from the Iterable source platform and creates the resulting payload.
A sample payload sent by Iterable is shown below:
RudderStack transforms the above payload into the following payload:
For queries on any of the sections covered in this guide, you can contact us or start a conversation in our Slack community.