Documentation Index
Fetch the complete documentation index at: https://docs.zeotap.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Oracle Eloqua is a B2B marketing automation platform that enables marketers to create, manage, and execute sophisticated cross-channel campaigns including email, display advertising, and landing pages. It provides advanced tools for lead management, campaign orchestration, and real-time email triggering, helping marketers deliver personalised experiences at scale. The platform offers an Email Deployment API to trigger individual email sends to specific contacts in real time, making it well suited for event-driven, transactional, and journey-based communication. Integrated with Zeotap, it helps marketers deliver contextually relevant email experiences driven by unified first-party customer data.Available Actions and Supported Features
The following table lists the available action types for the integration and the supported features for each action type:| Action Name | ID EXTENSION | DELETE | DELTA UPLOAD |
|---|---|---|---|
| Trigger Emails in Eloqua | — | — | — |
Prerequisites
Before pushing data to Eloqua, ensure that you have completed the setup as mentioned below.- Create an Eloqua account with REST API access enabled and obtain your Company Name, Username, and Password.
- Identify the POD your Eloqua instance is hosted on (e.g.,
p03) from the login URL, or useGET https://login.eloqua.com/idto resolve it programmatically. - Pre-build the email asset you want to trigger inside Eloqua and note down its Email Asset ID.
- Ensure the Eloqua internal
contactIdis available on the Zeotap customer profile.
Create a Destination for Eloqua
Once you have obtained the prerequisites mentioned above, perform the following steps to create a destination for Eloqua:Click + Create Destination
On the Destinations landing page, click + Create Destination in the top right.

Search for Eloqua in the catalogue
Under All Destinations, search for Eloqua and select the Eloqua card.

Enter the connection details
On the Enter Destination Details screen, fill in the required fields:
Review the values you have entered and click Next to proceed to mapping.
- Destination Name — a descriptive label (e.g.,
Eloqua — Production). - Username — the Eloqua username, prefixed with your Company Name separated by a backslash.
- Password — the password for your Eloqua account.
- Region — select the POD your Eloqua instance is hosted on.

Choose the action and map the Contact ID
On the Action and Mapping screen:
- Under Choose your Action, select Trigger Emails in Eloqua — this is the only action available for this destination.
- Under Map the Fields, the Contact Id destination field is pre-populated. Against it, select the Zeotap profile attribute that holds the Eloqua internal
contactId.

Activate the Destination on Journeys
After creating the destination, link it inside the Send to Destinations node of a Journey workflow.Add a Send to Destinations action
In the Journey workflow, click + at the point where the email should fire and choose Send to Destinations.

Select the Eloqua destination
Use the search field to locate the Eloqua destination you just created, then select its card.

Confirm destination details and configure the email send
On the Destination Details tab, the connection fields populate automatically from the values you saved when creating the destination. Fill in the journey-specific email fields:
- Email ID — the Email Asset ID of the pre-built email in Eloqua. This is the unique numeric identifier of the email template you want to trigger; you can find it inside your Eloqua instance.
- Email Name — the email asset name as it appears in Eloqua. This is used for reference only and does not affect the delivery of the email.
- Name — a label for this deployment instance. This is an internal tracking identifier inside Eloqua and does not impact the email content or delivery.

