Iterable Setup Guide
Follow our setup guide to connect Iterable to Fivetran.
Prerequisites
To connect Iterable to Fivetran, you need an Iterable account.
IMPORTANT: Only use an HTTPS URL with TLS version 1.2 or above.
Setup instructions
Find webhook URL
Make a note of the automatically-generated URL at the bottom of your . You will need to register this webhook URL in Iterable.
Generate an API key
Log in to the .
In the top menu bar, select Integrations -> API keys. This will open the .
Click + CREATE NEW API KEY.

Enter the API key name.
Choose Server-side as the API key type to sync all the tables.

NOTE: We do not support the Read-only API key type in connectors created after August 10, 2023. Also, connectors created before August 10, 2023 cannot sync the following tables if you chose Read-only as the key type:
EVENTEVENT_EXTENSIONUSER_HISTORYUSER_UNSUBSCRIBED_CHANNEL_HISTORYLIST_USER_HISTORYUSER_DEVICE_HISTORYUSER_UNSUBSCRIBED_MESSAGE_TYPE_HISTORY
Click Create.
Make a note of the API key. You will need it to configure Fivetran.
Register webhook URL
Return to the main .
In the top menu bar, select Integrations -> System webhooks. This will open the .
Click + CREATE WEBHOOK. This opens a pop-up window.

Enter the webhook URL you found in the Endpoint URL field.

Select No Auth as the Auth Type.
Click Create Webhook.
Once the webhook is created, scroll to the right and click Edit.
Select Enabled, then select all the events that you want to sync.

NOTE: If you do not register the webhook URL, Fivetran can't sync the
EVENTandEVENT_EXTENSIONtables.
Finish Fivetran configuration
Enter your chosen destination schema name in the .
Enter the API key you generated .
Select the Events you want to sync.
Click Save & Test. Fivetran will take it from here and sync your Iterable data.
Related articles
Comments
0 comments
Please sign in to leave a comment.