Before You Begin
Before setting up Dynamic Content, make sure:
Your Oracle Responsys integration is connected in Knak
Your merge tags are configured
Your Responsys campaign includes the required profile fields or profile extensions
Enable Dynamic Content for Responsys
Enable Dynamic Content in your Responsys integration settings before building personalized email content.
Steps
Navigate to Admin โ Integrations โ Platforms
Open Responsys Integration Settings
Select Enable Dynamic Content
Configure Merge Tags
Dynamic Content uses merge tags to determine which audience receives each content variation.
Before building segments, make sure your Merge Tags are available in Knak.
Use Profile Extensions
You can also use Responsys Profile Extensions. To reference a Profile Extension field, add the table name before the variable.
Example
${PET.FIELD_NAME}In this example:
PET= Profile Extension table nameFIELD_NAME= Field inside the extension table
Add Dynamic Content to an Email
You can apply Dynamic Content to:
Text
Images
Buttons
Sections
Add Dynamic Content to an Element
Create or Select a Segment
Segments determine which users see each content variation.
Click the Settings (cog) icon
Choose one option:
Create a Local Segment
Select an existing Global Segment
Review Segment Details
Before selecting a segment, hover over the segment name to open the flyout menu.
The flyout displays:
Marketing Automation Platform (MAP)
Segment type
Global
Local
Segment condition logic
Review these details to confirm you selected the correct segment. This is especially useful if your workspace includes multiple Marketing Automation Platforms.
Build Segment Logic
Use merge tag conditions to define your audience rules.
Example
You can create conditions such as:
Country equals Canada
Industry equals Healthcare
Customer Tier equals Enterprise
These conditions determine which content variation each audience receives.
Add Variant Content
Add segment-specific content directly in the Knak Editor for your email.
Use variants to show different content to different audience segments. Each segment displays its own version of the content.
Use Section-Level Dynamic Content
You can apply Dynamic Content to an entire section instead of individual elements.
Important
If section-level Dynamic Content is added to a section that already contains Dynamic Content elements, the existing Dynamic Content settings will be overwritten.
Sync Dynamic Content to Responsys
Prepare your Responsys campaign before syncing from Knak.
Responsys requires campaign setup and profile data configuration before sync.
Steps
Open the Actions menu in Knak
Click Sync
Select the Responsys campaign
Choose one option:
Note: You will need to ensure that any Merge Tags used in the email are available and set up on the campaign through Profiles and Profile Extensions, or else the sync will error out.
For example:
If you use the ${FIRST_NAME} Merge Tag and the Profile doesnโt have that field, it will error out.
If you use ${PET.CELL_CODE} and there is no Profile Extension set up on the campaign with that field in it, it will error out.
Manage Dynamic Content Permissions
Control access to Dynamic Content features using user roles.
You can enable permissions for:
Manage Dynamic Content Variants
Manage Global Segments
Manage Local Segments
๐ Tip: Global segments can be reused across emails. Local segments are for one-time use.
Need more help? Contact Support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com













