Skip to main content

How to Set Up Braze Dynamic Content

Use Braze Dynamic Content in Knak to personalize email content based on recipient attributes and segments. This guide explains how to set it up, build segments, and manage permissions.

Enable Dynamic Content

  1. Go to Admin > Integrations > Platforms > Braze.

  2. Click the pencil icon to edit your integration.

  3. Under Dynamic Content Settings, select Enable Dynamic Content.

Set Up Merge Tags for Dynamic Content

Create merge tags for any attributes you want to use for segmentation.

  1. Go to Admin > Integrations > Merge Tags.

  2. Add merge tags for each attribute.
    Example: To segment by country, add {{${country}}}

  3. Repeat for all attributes you plan to use.

  4. Check Braze's Supported personalization tags document for more tokens.


Add Dynamic Content to a Block

Add dynamic variants to personalize content for different audiences.

  1. Open your email in Knak

  2. Select the content block you want to personalize

  3. Click Add Dynamic Content

    Button location in image attributes section

Create Dynamic Segments

Create audience conditions for each content variation.

Add a Segment

  1. Click the cog icon in the Variants section

  2. Create a new local segment

  3. Optional: Enable Hide default variant

    Hide default toggle enabled for dynamic image

Define Segment Rules

Configure the conditions used for segmentation.

  1. Enter a segment name

  2. Choose whether to match Any or All conditions

  3. Add rules using merge tag variables

  4. Click Save

Example:

Segment Name

Condition

Country = Canada

{{${country}}} equals Canada

Segment Logic Options:

Option

Description

Any

Matches if at least one condition is true

All

Matches only if every condition is true

Add Content for Each Segment

Create content variations for each audience segment.

Default Variant

The default variant displays when no segment conditions match.

  1. Select the Default segment

  2. Enter your default content

    Setting up the default segment

Segment-Specific Variant

Create personalized content for a specific segment.

  1. Select your segment

  2. Add the personalized content

Example:

  • Segment: Country = Canada

  • Content: Canadian-specific messaging

    Country is Canada dynamic segment

Review Segment Details

Hover over a segment to view additional details before selecting it.

The flyout menu displays:

  • Marketing Automation Platform (MAP)

  • Segment type

    • Global

    • Local

  • Segment condition logic

This helps confirm you are using the correct segment.

Dynamic Segment Details displaying while hovering over a local segment.

Preview Dynamic Content

Use Preview Mode to test each content variation.

  1. Open Preview Mode

  2. Switch between segments

  3. Verify the correct content displays

Example preview states:

  • Default

  • Country = Canada

Default:

Default segment preview

Country is Canada:

Country is Canada dynamic segment preview

Manage User Permissions

Control Dynamic Content access using Roles.

  1. Go to Admin > Roles

  2. Select a role

    Roles page on the admin side of the platform
  3. Scroll to the Dynamic Content section

  4. Configure permissions

Available permissions include:

  • Manage dynamic content variants

  • Manage global segments

  • Manage local segments

Permission

Description

Manage Dynamic Content Variants

Create and edit content variations

Manage Global Segments

Create reusable segments

Manage Local Segments

Create email-specific segments

πŸ” Tip: Use Global Segments for reusable audience targeting. Use Local Segments for one-time campaigns.


Demo Video:


Need more help? Contact support via live chat using the chat bubble in the bottom right corner or email support@knak.com.

Did this answer your question?