Skip to main content

How to Set Up Eloqua Dynamic Content

Use Dynamic Content in Eloqua and Knak to personalize email experiences. Display different content based on contact data, account data, or custom object fields.

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:

  1. Open Admin.

  2. Click Integrations > Platforms.

  3. Click the Edit icon for your Eloqua integration.

  4. Enable Dynamic Content.

  5. Press Save Changes.


Configure Dynamic Content Fields

After enabling Dynamic Content, select the Eloqua fields you want to use for segmentation.

  1. Click the Dynamic Content button in the integration.

  2. Review the available fields.

  3. Select the fields you want to use.

    Eloqua dynamic content settings page with available fields and selected field drop down menus expanded
  4. 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.

  1. Go to Audience > Custom Objects.

  2. Click Custom Object in the top toolbar.

  3. Click New Custom Object.

  4. Enter a name.

  5. Select a folder.

  6. Select the entity type:

    • Contacts

    • Companies

  7. Click Next.

Note: The terms Companies and Accounts are used interchangeably in custom objects.

Add Fields to the Custom Object

  1. Select Custom Object Record Fields.

  2. Choose the field type you want to add.

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

Folder structure in Eloqua

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.

Did this answer your question?