Before You Begin
Before configuring Dynamic Content, you must connect and configure your Iterable integration in Knak.
Once the integration is connected, you can enable Dynamic Content and configure merge tags for audience personalization.
Demo Video
Enable Dynamic Content in the Iterable Integration
Open Admin.
Click Integrations > Platforms.
Select your Iterable integration.
Click the Edit icon.
Enable Dynamic Content.
Click Save.
Configure Merge Tags
Dynamic Content uses merge tags to evaluate audience data. It uses that data to determine which content variation to display.
Find the Field Name in Iterable
Before you create a merge tag in Knak, you need to find the correct field name in Iterable.
Click the gear icon.
Hover over Current Project.
Select Data Schema Management.
Click User Profile Fields.
The User Profile Fields page displays all available profile fields. You can also create new profile fields from this page if needed.
Under the Name column, locate the field that you want to use. Copy the value exactly as it appears. You will use this value when you create the merge tag in Knak.
Important: Field names are case-sensitive. Copy the field name exactly as it appears in Iterable, including:
Uppercase and lowercase letters
Spaces
Periods (
.)Underscores (
_)Any other special characters
If the field name does not match exactly, the merge tag will not populate correctly.
Create the Merge Tag
Open Admin.
Click Integrations > Platforms > Merge Tags.
Click Create Merge Tag, or edit an existing merge tag.
Enter a Display Name.
Enter the Iterable field name using the following syntax:
{{fieldName}}Click Save.
Example Merge Tags
Attribute | Merge Tag |
Country |
|
City |
|
First Name |
|
Repeat these steps for each field you want to use in Dynamic Content conditions.
Learn more about merge tag configuration:
Next Steps
Your Iterable integration is now configured for Dynamic Content.
Once your integration is configured, the workflow for building Dynamic Content in Knak is the same across all supported integrations. Use the resources below to learn how to create audience segments, add Dynamic Content to emails, and manage Dynamic Content experiences in Knak.
Add Dynamic Content to Emails
Learn how to:
Add Dynamic Content to content blocks
Add Dynamic Content at the email level
Prioritize audience segments
Preview Dynamic Content in Knak
Remove Dynamic Content from content blocks
Global and Local Segments
Learn how to:
Understand the differences between Global and Local Segments
Create Global Segments and Local Segments
Define segment rules and conditions
Review segmentation examples and use cases
Preview Dynamic Content in Iterable
After syncing your email to Iterable, preview the message using test user data.
Verify that:
The correct Dynamic Content variation displays.
Merge tags populate correctly.
Default content displays as expected.
Tip: Test using users that match different Dynamic Content segment conditions.
Need more help? Contact support via live chat using the chat bubble in the bottom right corner or email support@knak.com.




