Enable Dynamic Content for Responsys
Before creating Dynamic Content, enable the feature in your Responsys integration settings.
Steps
Navigate to Admin → Integrations → Platforms.
Open Responsys Integration Settings in Knak.
Select Enable Dynamic Content.
Set Up Merge Tags
Dynamic Content in Knak uses Merge Tags to control personalization rules.
Before building Dynamic Content, ensure your Responsys merge tags are configured in Knak. Learn more about Merge Tags.
Use Profile Extensions
Knak also supports Profile Extensions.
To reference a Profile Extension field, prepend the table name to the variable.
Example:
${PET.FIELD_NAME}In this example, PET is the Profile Extension table name.
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
Click the Settings (cog) icon.
Create a local segment or select an existing global segment.
Review Segment Details (Recommended Tip)
Before selecting a segment, hover over it to open the segment flyout menu.
The flyout provides key details, including:
The Marketing Automation Platform (MAP)
Whether the segment is Global or Local
The condition logic used to build the segment
Reviewing this information helps ensure the segment belongs to the correct MAP—especially useful if your workspace includes multiple marketing automation platforms. It also allows you to view the segment’s conditions, making it easier to determine which segmentation is most appropriate to use in your emails.
Build Segment Logic
Create the segment using merge tag logic.
Example: Use merge tags to define conditions that determine which audience receives each content variation.
Add Variant Content
Add segment-specific content in the WYSIWYG (What You See Is What You Get) editor.
Each segment can display different content for different audiences.
Section-Level Dynamic Content
Important
If section-level Dynamic Content is applied to a section that already contains dynamic elements, the existing Dynamic Content will be overridden.
Sync to Responsys
Prepare the campaign in Responsys before syncing from Knak. Responsys requires campaign setup and data preparation before syncing.
Steps
In Knak, open the Actions menu.
Click Sync.
Select the Responsys campaign you want to sync with.
Choose one option:
Auto-generate the link table in Knak
Use the existing link table in Responsys
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.
Steps
Navigate to Admin → Roles.
Select the role you want to modify.
Scroll to the Dynamic Content section.
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













