Overview
Dynamic Content allows you to display different email content based on audience data from Adobe Journey Optimizer (AJO).
Use this feature to:
Personalize emails using contact data
Target audiences using segments
Use custom attributes from AJO
Create multiple content variations within a single email
Dynamic rules can reference:
Contact fields (example: first name, email)
Segment properties (example: audience membership)
Custom attributes defined in AJO
Enable Dynamic Content
Enable Dynamic Content in the AJO Integration
Open Admin side of the platform in Knak.
Click Integrations > Platforms.
Locate Adobe Journey Optimizer (AJO).
Select Enable Dynamic Content.
Add Dynamic Content Fields
After enabling the feature, add Dynamic Content fields as merge tags in the editor.
These tags allow the email to display personalized values from AJO.
Use Dynamic Content in an Email
Dynamic Content can be applied to individual elements such as text, images, or buttons.
Add Dynamic Content to an Element
Select the element in the email editor.
Click the purple Dynamic Content icon.
Choose a segment to control the content variation.
Select or Create a Segment
When adding Dynamic Content, choose one of the following:
Option | Description |
Global Segment | Reusable across multiple emails |
Local Segment | Created for one email only |
Edit Content for Each Segment
After selecting a segment:
Switch between segments in the editor.
Edit the content for each audience.
Each segment will see a different version of the content.
Create a New Segment
If a segment does not exist, create one directly from the editor.
Click the purple gear icon.
Select Create a New Segment.
Enter a segment name.
Add rules for the segment.
Define Segment Rules
Choose a condition variable.
Select an operator.
Enter a value.
Example rule:
Country = Canada
Section-Level Dynamic Content (Alpha)
Section level dynamic content for Adobe Journey Optimizer is now in alpha testing! If you are interested in joining testing, Please reach out to spencer@knak.com if you would like to participate.
Important
If you apply section-level Dynamic Content to a section that already contains dynamic elements, the existing dynamic rules will be overwritten.
Best Practices
Preview Often: Test different scenarios using preview mode.
Order Matters: Place more specific rules before general ones.
Organize Naming: Use consistent rule names for easy management.
Hover over the segment to expand the segment flyout menu to review segment details before selecting it.
The flyout shows the Marketing Automation Platform (MAP), whether the segment is Global or Local, and the condition logic used to build the segment.
This is especially helpful if your workspace uses multiple marketing automation platforms, because you can confirm the segment belongs to the correct MAP.
Manage User Permissions for Dynamic Content
Control access to Dynamic Content using roles.
Update Role Permissions
Go to Admin.
Click Roles.
Select the role to modify.
Scroll to the Dynamic Content section.
You can grant permission to:
Manage dynamic content variants
Manage global segments
Manage local segments
More details on the specific permissions can be found on our Dynamic Content overview article.
π Tip: Global segments can be reused across emails. Local segments are for one-time use.
Preview Dynamic Content in Adobe Journey Optimizer
After exporting your email to Adobe Journey Optimizer, preview the email using test profiles or segment previews.
Verify that:
Each segment displays the correct content
Merge tags populate correctly
Fallback content works as expected
Demo Video
Need more help? Contact Support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com











