Skip to main content

How to Set Up Adobe Journey Optimizer Dynamic Content in Knak

Create personalized email experiences by enabling Dynamic Content for Adobe Journey Optimizer (AJO). Use contact fields, segments, and custom attributes to tailor content for different audiences.

Updated over 2 weeks ago

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

  1. Open Admin side of the platform in Knak.

  2. Click Integrations > Platforms.

  3. Locate Adobe Journey Optimizer (AJO).

  4. Select Enable Dynamic Content.

Adobe Journey Optimizer Integration Setup in Knak

Set Up Merge Tags

Dynamic Content in Knak uses Merge Tags to control personalization rules.

Before building Dynamic Content, ensure your Adobe Journey Optimizer merge tags are configured in Knak. Learn more about Merge Tags.

Merge tags page in Knak

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

  1. Select the element in the email editor.

  2. Click the purple Dynamic Content icon.

    Purple add dynamic content button
  3. Choose a segment to control the content variation.

Select or Create a Segment

  1. Click the Settings (cog) icon.

  2. Create a local segment or select an existing global segment.

Option

Description

Global Segment

Reusable across multiple emails

Local Segment

Created for one email only

Segment Selection in Knak Asset for a text box

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.

Edit Content for Each Segment

After selecting a segment:

  1. Switch between segments in the editor.

  2. Edit the content for each audience.

Each segment will see a different version of the content.

Previewing different dynamic text boxes in Knak

Create a New Segment

If a segment does not exist, create one directly from the editor.

  1. Click the purple gear icon.

  2. Select Create a New Segment.

  3. Enter a segment name.

  4. Add rules for the segment.

Create a new segment selection

Define Segment Rules

  1. Choose a condition variable.

  2. Select an operator.

  3. Enter a value.

Example rule:

Country = Canada
Create a new local segment within an Asset

Section-Level Dynamic Content

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.


Manage User Permissions for Dynamic Content

Control access to Dynamic Content using roles.

Update Role Permissions

  1. Go to Admin.

  2. Click Roles.

  3. Select the role to modify.

  4. 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

Did this answer your question?