Before You Begin
You need:
Admin access in Knak
Access to create API keys in Iterable
A configured sender profile in Iterable
Create an API Key in Iterable
You must create an API key in Iterable before connecting the integration.
Step 1: Open API Keys
Log in to Iterable.
Hover over Integrations in the left navigation.
Click API Keys.
Step 2: Create a New API Key
Click New API Key.
Enter a name for the key.
Example: Knak Integration
Select Server-side as the key type.
Click Create API Key.
Step 3: Save the API Key
After the key is created:
Copy the API key value.
Store it in a secure location.
Important: You can only view the API key once. Save it before closing the window. If you lose it, you'll have to create a new one.
Connect Iterable in Knak
Step 1: Open Platform Integrations
Log in to Knak.
Go to Admin.
Select Integrations.
Click Platforms.
Step 2: Connect Iterable
Locate the Iterable integration tile.
Click Connect.
Enter a name for the integration.
Paste the API key from Iterable.
Click Create New Integration.
Configure Sender Details
Your sender details in Knak must match the sender presets configured in Iterable.
View Sender Details in Iterable
Click the Settings gear icon in the bottom left corner.
Then hover over Current Projects and select Senders.
View Sender Presets in Knak
Go to Admin.
Select Brands.
Open the brand you want to edit.
Scroll to Email Settings.
Create, edit, or review sender presets.
Sync Templates to Iterable
Once the integration is connected, you can sync templates directly from Knak to Iterable.
Sync Requirements
Before syncing:
Verify sender details match between Knak and Iterable.
Confirm all required email settings are configured.
Ensure required compliance links are included.
Syncing Multiple Locales
You can sync templates that contain multiple locale variations.
Sync Walkthrough
Syncing Multiple Locales update đ
Manage Your Integration
After setup, you can manage your integration from the Integrations page.
Add a New Connection
Go to Admin > Integrations > Platforms.
Scroll to All Platforms.
Locate Iterable.
Click Connect or Add Another Connection.
Troubleshooting
Marketing Email Requires an Unsubscribe Link
Iterable requires an unsubscribe link in every marketing email.
If an unsubscribe link is missing:
Knak displays an error message during sync.
The sync will not complete until the issue is resolved.
Blank Template Created After Failed Sync
If a sync fails, Iterable may create a blank template in the root template directory.
This behavior is part of the current integration design.
Recommended Action
Locate the blank template in Iterable.
Delete the template manually.
This helps keep your template library organized.
Dark Mode Button Display Issue
You may notice button text appears incorrectly when emails are sent from Iterable in dark mode.
This is not caused by Knak. The issue occurs because Iterable minifies the HTML during send.
Recommended Action
Contact the Iterable support team for assistance with dark mode rendering behavior.
Need more help? Contact support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com.











