Tabular's integration with Iterable allows you to create custom email templates in Tabular's email builder, and then sync them to your Iterable project.
# Setup instructions
# In Iterable
First, in Iterable, you'll need to create an API key.
Navigate to Integrations > API Keys
Click New API Key.
Give your API key a name.
Set the API key type to Server-side, since Tabular needs write permission to create and update email templates.
Click Create API key.
Copy the API key to your clipboard.
# In Tabular
Next, set up your Tabular account to connect to Iterable.
Open the Tabular email you want to upload to Iterable.
Click Use email, in the upper-right corner of the email builder.
In the modal that appears, click Integrations.
Select Iterable from the available integration options.
Give a name to your connection.
Select the data center (US or EU) that hosts your Iterable data.
Paste your new Iterable API key (from above) into the form.
Click Add authorization.
Your Iterable authorization should now be added to your list of authorized integrations.
Click on the Connect to button, and select templates from the dropdown.
Tabular now attempts to create a template in your Iterable account.
If the template record was created successfully, you'll see that an item has been added to the Your email is currently connected to list.
From this list, click Upload email to upload any new versions of your template to Iterable. This will overwrite the template in Iterable.
# Resources & Help
To help you learn how to create advanced email templates, Tabular offers a library of Iterable email templates for you to use as a starting point.
# Personalizing Email Templates
In Iterable, you can use Handlebars to personalize email templates.
In Tabular, you can add Handlebars variables to your email by marking them as variables. To learn more, read Marking text as personalization variables.
Handlebars can use conditional logic to show or hide email blocks based on a variable condition, and Tabular’s condition option can wrap email blocks in conditional Handlebars logic. To learn more, read Conditionally show or hide email blocks using if statements.
Handlebars can also work with lists/arrays, and Tabular’s repetition option can wrap email blocks in Handlebars list/array logic. To learn more, read Repeating email blocks using for-loop syntax.