How to set up Dynamic Content
Step 1: Set Up Merge Tags for Dynamic Content
Create merge tags for any attribute you want to use for segmentation (e.g., Country, Industry).
Go to Admin > Integrations > Merge Tags.
Click Add Merge Tag.
Enter the attribute name using double curly brackets, like
{{Country}}.Repeat for all attributes you plan to use.
Step 2: Build Dynamic Segments
Create personalized segments based on merge tag conditions.
Add Dynamic Content
Select a content block.
In the Attributes panel, click Add Dynamic Content.
Under Variants, click the ⚙️ cog icon to add a new segment.
(Optional) Toggle on Hide default variant to remove the fallback content.
Step 3: Define Segment Rules
In the pop-up, choose Marketing Cloud Account Engagement (Pardot) as your MAP.
Name your segment (e.g., “Country is Canada”).
Use merge tag variables to define your condition.
Click Save.
Note: All dynamic segments for any given element must use the same variable.
For example, if I apply the Lead City variable to a segment for my text block element, all of my subsequent dynamic segments for that text block element must also use Lead City.
Step 4: Add Content for Each Segment
Choose a segment (e.g., Default, Country = Canada).
Enter content specific to that segment in the content block.
Default:
Country is Canada:
Step 5: Preview Dynamic Segments
Use Preview Mode to see how content appears for different segments.
Open Preview.
Toggle between variants (e.g., Default, Country is Canada) to confirm display.
Default:
Country is Canada:
Manage User Permissions for Dynamic Content
Control access by role in Admin > Roles.
Choose the role you'd like to modify and scroll to the Dynamic Content section. From here, you can choose to give your users permission to 'Manage dynamic content variants,' 'Manage global segments,' and '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 specific to one email.
FAQs
Can I use a Date field for my dynamic content?
No, Pardot does not allow using Date fields for dynamic content.
How do I preview my dynamic content once it's synced to Pardot?
To preview your email with dynamic content, follow these steps:
Open your template in Pardot and click "Edit email template"
Switch from the Editor tab to the Preview tab
Select a Prospect from the dropdown to preview how the email renders for that individual
Tip: Ensure you're testing with a prospect whose information aligns with your dynamic content segments
Demo Video:
You are now ready to use dynamic content. If you have any questions, reach out to support at support@knak.com or the chat bubble in the lower right corner.












