Before You Begin
Before configuring Dynamic Content, you must connect and configure your Eloqua integration in Knak.
Once the integration is connected, you can enable Dynamic Content and configure the fields used for audience segmentation.
Demo Video
Enable Dynamic Content in Eloqua
Follow these steps to enable Dynamic Content in your Eloqua integration:
Open Admin.
Click Integrations > Platforms.
Click the Edit icon for your Eloqua integration.
Enable Dynamic Content.
Press Save Changes.
Configure Dynamic Content Fields
After enabling Dynamic Content, select the Eloqua fields you want to use for segmentation.
Click the Dynamic Content button in the integration.
Review the available fields.
Select the fields you want to use.
Save Settings.
Supported Field Types
You can create Dynamic Content using:
Field Type | Description |
Contact fields | Person-level data |
Account fields | Company-level data |
Custom object fields | Custom contact or company data |
Create Custom Fields in Eloqua
Follow these steps to create custom object fields in Eloqua.
Go to Audience > Custom Objects.
Click Custom Object in the top toolbar.
Click New Custom Object.
Enter a name.
Select a folder.
Select the entity type:
Contacts
Companies
Click Next.
Note: The terms Companies and Accounts are used interchangeably in custom objects.
Add Fields to the Custom Object
Option | Description |
Add New Field | Create custom fields unique to your organization |
Add Contact or Account Fields | Add standard Eloqua contact or account fields |
Add Form Fields | Add fields from an Eloqua form |
Important Considerations
Understand the Eloqua Sync Process
When syncing Dynamic Content from Knak:
Dynamic Content blocks are synced to Eloqua.
Reference IDs are generated for each Dynamic Content block.
The IDs are inserted into the email automatically.
Dynamic Content Folder Structure
Eloqua stores Dynamic Content using the following folder structure:
_knak_dc > {email_id}_{timestamp}Each Dynamic Content block includes:
An indexed name:
{email_id}_{index}A descriptive name based on the title, subject line, or preview text
Resyncing Dynamic Content
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.
Using Sync as New
When you use Sync as New, Eloqua treats the sync as a separate email asset.
Dynamic Content blocks associated with the original email remain connected to that email and are not removed automatically.
This supports one-to-many syncing from Knak to Eloqua.
Next Steps
Your Eloqua integration is now configured for Dynamic Content.
Once your integration is configured, the workflow for building Dynamic Content in Knak is the same across all supported integrations. Use the resources below to learn how to create audience segments, add Dynamic Content to emails, and manage Dynamic Content experiences in Knak.
Add Dynamic Content to Emails
Learn how to:
Add Dynamic Content to content blocks
Add Dynamic Content at the email level
Prioritize audience segments
Preview Dynamic Content in Knak
Remove Dynamic Content from content blocks
Global and Local Segments
Learn how to:
Understand the differences between Global and Local Segments
Create Global Segments and Local Segments
Define segment rules and conditions
Review segmentation examples and use cases
Need more help? Contact support via live chat using the chat bubble in the bottom right corner or email support@knak.com.








