Overview
Use Dynamic Content in Eloqua to personalize emails. Use contact, account, or custom object data. This helps you deliver targeted messaging to each recipient.
Enable Dynamic Content in Eloqua
Turn On the Feature
Follow these steps to enable Dynamic Content:
Access Dynamic Content Options
Open Available Fields
After enabling the feature:
Supported Field Types
You can create Dynamic Content using these fields:
Contact fields (person data)
Account fields (company data)
Custom object fields (custom contact data)
Create Dynamic Content
Use Segments
Dynamic Content uses segments to control what each user sees.
Configure your field conditions.
Create segments based on those conditions.
Apply segments to your content.
๐ Learn more: Create Dynamic Content Segments in Knak
Tips:
Use clear naming for each dynamic rule to keep content organized.
Use preview mode often to confirm the correct content appears for each condition.
If segments overlap, place the more restrictive one first to ensure proper content display.
Add Dynamic Content to an Email
Apply to an Element
You can apply Dynamic Content to text, images, or buttons.
Select an element in the editor.
Click the Dynamic Content icon.
Choose a segment.
Choose a segment to control the content variation.
Select or Create a Segment
Click the Settings (cog) icon.
Create a local segment or select a global segment.
Learn more: Global Segments
Review Segment Details
Hover over a segment to view details:
Marketing Automation Platform (MAP)
Segment type (Global or Local)
Condition logic
This helps confirm the correct segment. This is important if multiple platforms exist.
Syncing to Eloqua
Understand the Sync Process
When syncing:
Sync dynamic content blocks to Eloqua
Generate reference IDs
Insert IDs into the email
Folder Structure
Dynamic content uses this structure:
_knak_dc > {email_id}_{timestamp}
Each block is stored with:
Indexed naming:
{email_id}_{index}Descriptive naming: title, subject, or preview text
Clean Up and Resync
How Resyncing Works
Each time you resync an email, Knak creates a new Dynamic Content folder in Eloqua using a new timestamp. This keeps each sync version separate and organized.
Automatic Cleanup
During resync, Knak searches for older folders connected to the same email ID and attempts to remove unused folders and blocks. Eloqua prevents deletion of blocks that are still in use in an active email.
Using โSync as Newโ
If you use Sync as New, Eloqua treats the sync as a separate email asset. Older Dynamic Content blocks remain connected to the original email and cannot be deleted automatically. This supports one-to-many syncing from Knak to Eloqua.
Manage User Permissions
Control access to Dynamic Content:
Go to Admin > Roles
Select a role
Scroll to Dynamic Content
Enable permissions:
Manage dynamic content variants
Manage global segments
Manage local segments
๐ก Tip:
Global segments work across emails
Local segments are single-use
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










