Enable Dynamic Content
Go to Admin > Integrations > Platforms > Braze.
Click the pencil icon to edit your integration.
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.
Go to Admin > Integrations > Merge Tags.
Add merge tags for each attribute.
Example: To segment by country, add {{${country}}}Repeat for all attributes you plan to use.
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.
Create Dynamic Segments
Create audience conditions for each content variation.
Add a Segment
Click the cog icon in the Variants section
Create a new local segment
Optional: Enable Hide default variant
Define Segment Rules
Configure the conditions used for segmentation.
Enter a segment name
Choose whether to match Any or All conditions
Add rules using merge tag variables
Click Save
Example:
Segment Name | Condition |
Country = 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.
Segment-Specific Variant
Create personalized content for a specific segment.
Select your segment
Add the personalized content
Example:
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.
Preview Dynamic Content
Use Preview Mode to test each content variation.
Open Preview Mode
Switch between segments
Verify the correct content displays
Example preview states:
Default
Country = Canada
Default:
Country is Canada:
Manage User Permissions
Control Dynamic Content access using Roles.
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.












