> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Eloqua Connector

## Intro

Eloqua Corp. is a marketing automation SaaS company which develops automated marketing and demand generation software and services for business-to-business marketers. You can use Domo’s Eloqua connector to compile reports on marketing statistics such as contacts, emails opened, website visits, subscribes and unsubscribes, and so on. To learn more about the Eloqua API, visit their page ([https://community.oracle.com/community/topliners/code-it](https://community.oracle.com/community/topliners/code-it)).

The Eloqua connector is a "Cloud App" connector, meaning it retrieves data stored in the cloud. In the Data Center, you can access the connector page for this and other Cloud App connectors by clicking **Cloud App** in the toolbar at the top of the window.

You connect to your Eloqua account in the Data Center. This topic discusses the fields and menus that are specific to the Eloqua connector user interface. General information for adding DataSets, setting update schedules, and editing DataSet information is discussed in [Adding a DataSet Using a Data Connector](/s/article/360042926274 "Adding a DataSet Using a Data Connector").

<table class="mt-responsive-table" data-aura-rendered-by="33:195;a"><tbody><tr><td class="mt-noheading" colspan="1" rowspan="1"><p><b> Primary Use Cases </b></p></td><td class="mt-noheading" colspan="1" rowspan="1"><p> This connector is appropriate for web analytics and digital marketing use cases. </p></td></tr><tr><td class="mt-noheading" colspan="1" rowspan="1"><p><b> Primary Metrics </b></p></td><td class="mt-noheading" colspan="1" rowspan="1"><ul><li><p> Sends </p></li><li><p> Opens </p></li><li><p> Clicks </p></li><li><p> Impressions </p></li><li><p> Form fills </p></li><li><p> Web visits </p></li><li><p> Landing page visits </p></li><li><p> Unsubscribes </p></li><li><p> Subscribes </p></li><li><p> Contacts </p></li></ul></td></tr><tr><td class="mt-noheading" colspan="1" rowspan="1"><p><b> Primary Company Roles </b></p></td><td class="mt-noheading" colspan="1" rowspan="1"><ul><li><p> Digital marketers </p></li><li><p> Marketing directors </p></li><li><p> Marketing analysts </p></li><li><p> CMOs </p></li></ul></td></tr><tr><td class="mt-noheading" colspan="1" rowspan="1"><p><b> Average Implementation Time </b></p></td><td class="mt-noheading" colspan="1" rowspan="1"><p> 50+ hours </p></td></tr><tr><td class="mt-noheading" colspan="1" rowspan="1"><p><b> Ease of Use (on a 1-to-10 scale with 1 being easiest) </b></p></td><td class="mt-noheading" colspan="1" rowspan="1"><p> 6 </p></td></tr></tbody></table>

## Best Practices

* Set your "Contacts" report to **Replace**, not **Append** (as "Contacts" may change over time).
* You may need to make recursive DataFlow if you need a historical record of your contacts. For more information, see [Creating a Recursive/Snapshot Magic ETL DataFlow](/s/article/360043428113 "Creating a Recursive/Snapshot Magic ETL DataFlow").
* For the "Activities" report, set your connector to pull a full history, then reconfigure to do a daily Append (this will let you keep your historical data and move forward and diminish runtime).
* If you need to join "Activities" to "Contacts" reports ("Form Submits," "Email Sends," "Email Click-throughs," and "Email Opens"), join on the "CONTACT ID" and to the "ID" fields.
* For subscribes, unsubscribes, and bouncebacks, join on "EMAIL ADDRESS."

## Prerequisites

To connect to your Eloqua account and create a DataSet, you must have the following:

* The username for your Eloqua account
* The password for your Eloqua account
* The company name associated with your Eloqua account

Connecting to Your Eloqua Account

This section enumerates the options in the **Credentials** and **Details** panes in the Eloqua Connector page. The components of the other panes in this page, **Scheduling** and **Name & Describe Your DataSet**, are universal across most connector types and are discussed in greater length in [Adding a DataSet Using a Data Connector](/s/article/360042926274 "Adding a DataSet Using a Data Connector").

### Credentials Pane

This pane contains fields for entering credentials to connect to your Eloqua account. The following table describes what is needed for each field:

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p class="p1"><span class="s1"><b> Field </b></span></p></th><th colspan="1" rowspan="1"><p class="p1"><span class="s1"><b> Description </b></span></p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Company </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Enter the company name associated with your Eloqua account. </span></p></td></tr><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Username </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Enter the username you use to log into your Eloqua account. </span></p></td></tr><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Password </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Enter the password you use to log into your Eloqua account. </span></p></td></tr></tbody></table>

Once you have entered valid Eloqua credentials, you can use the same account any time you go to create a new Eloqua DataSet. You can manage connector accounts in the **Accounts** tab in the Data Center. For more information about this tab, see [Managing User Accounts for Connectors](/s/article/360042926054 "Managing User Accounts for Connectors").

### Details Pane

This pane contains a primary **Report** menu, along with various other menus which may or may not appear depending on the report type you select.

<Warning>
  **Important:** Pulling back excessively large amounts of data may result in Eloqua disabling the user's API connection. Re-enabling the API connection could take up to a few days. Avoid this by limiting the data calls to about 15 million rows per day.
</Warning>

<table border="1" cellpadding="1" cellspacing="1" data-aura-rendered-by="33:195;a"><thead><tr><th colspan="1" rowspan="1"><p class="p1"><span class="s1"><b> Menu </b></span></p></th><th colspan="1" rowspan="1"><p class="p1"><span class="s1"><b> Description </b></span></p></th></tr></thead><tbody><tr><td colspan="1" rowspan="1"><p> Eloqua Report </p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Select the Eloqua report you want to run. The following reports are available: </span></p><table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Accounts </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Returns information on all accounts associated with your company for the given number of days. </span></p></td></tr><tr><td colspan="1" rowspan="1"> Activities </td><td colspan="1" rowspan="1"><span class="s1"> Returns activities on all accounts associated with your company for the given number of days. <br /> The following activity types are available: </span><ul><li><span class="s1"> External Activities </span></li><li><span class="s1"> Online Activities </span></li></ul></td></tr><tr><td colspan="1" rowspan="1"> Assets </td><td colspan="1" rowspan="1"><span class="s1"> Returns information on all the selected assets. <br /></span><table border="1"><tbody><tr><td colspan="1" rowspan="1"> Emails </td><td colspan="1" rowspan="1"> Returns information on company emails for the given number of days, such as subject line, current status, sender name, creation time, etc. </td></tr><tr><td colspan="1" rowspan="1"> External Assets </td><td colspan="1" rowspan="1"> Returns the information on all the external assets of the company. </td></tr><tr><td colspan="1" rowspan="1"> External Asset Types </td><td colspan="1" rowspan="1"> Returns the information on all the external type of assets of the company. </td></tr><tr><td colspan="1" rowspan="1"><span class="s1"> Landing Pages </span></td><td colspan="1" rowspan="1"><span class="s1"> Returns statistics for landing pages for your website. </span></td></tr><tr><td colspan="1" rowspan="1"> Lead Scoring Models </td><td colspan="1" rowspan="1"><span class="s1"> Returns information for the scoring models for your website.. </span></td></tr><tr><td colspan="1" rowspan="1"><span class="s1"> Microsites </span></td><td colspan="1" rowspan="1"><span class="s1"> Returns information on the number of visits to your company’s microsites for the given number of days. </span></td></tr><tr><td colspan="1" rowspan="1"><span class="s1"> Users </span></td><td colspan="1" rowspan="1"><span class="s1"> Returns information on users of your company’s Eloqua instance. </span></td></tr></tbody></table></td></tr><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Contacts </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Returns information on all selected contacts. </span></p></td></tr><tr><td colspan="1" rowspan="1"><span class="s1"> Campaigns </span></td><td colspan="1" rowspan="1"><span class="s1"> Returns information on all campaigns for the given number of days. </span></td></tr><tr><td colspan="1" rowspan="1"> Custom </td><td colspan="1" rowspan="1"><p><span class="s1"> Returns information on a selected Custom reports. </span></p><table border="1"><tbody><tr><td colspan="1" rowspan="1"><span class="s1"> Custom Object </span></td><td colspan="1" rowspan="1"><span class="s1"> Returns information on a selected Custom Data Object. </span></td></tr><tr><td colspan="1" rowspan="1"> Retrieve data from custom Eloqua report </td><td colspan="1" rowspan="1"> Returns data from custom report </td></tr><tr><td colspan="1" rowspan="1"><span class="s1"> Custom URL from “Data Export” </span></td><td colspan="1" rowspan="1"><span class="s1"> Returns information on a Data Export URL that is ready to download. You enter the URL in the <b> Custom Export Report URL </b> field. </span></td></tr></tbody></table></td></tr></tbody></table> <Note><div class="info-box-wrapper"><div class="info-box-icon-container" /><div class="info-box-content-container"><div class="info-box-content"><b> Note: </b> Data for Eloqua is scattered across numerous reports. With the QuickStart offering, users will not be able to connect data between two individual reports. <span><span /></span></div></div></div> </Note></td></tr><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Days </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Enter the number of days back that should be represented in the report. For example, if you entered </span><span class="s3"> 60 </span><span class="s1">, the report would contain data for the last 60 days. </span></p></td></tr><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Data to be Retrieved </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Specify whether the report contains all data or just new data since the last successful run. If there has not been a successful run, the <b> All data </b> option should be used. </span></p></td></tr><tr><td colspan="1" rowspan="1"><h4><span class="s1"> Contact Fields </span></h4></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Select up to 95 contact fields. If you do not select any contact fields, the report pulls information for all contacts. Click <b> Clear All </b> to clear all selected contacts. </span></p></td></tr><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Custom Object </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Select a Custom Data Object from the list. </span></p></td></tr><tr><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Custom Export Report URL </span></p></td><td colspan="1" rowspan="1"><p class="p1"><span class="s1"> Enter the URL for a Data Export that is ready to download. For example: <span class="nowiki"><code><a href="https://secure.p01.eloqua.com/ExportedFiles/customerName/dbb7134f-0305-4e3d-f445-c96971493894" rel="noopener" target="_blank"> [https://secure.p01.eloqua.com/ExportedFiles/customerName/dbb7134f-0305-4e3d-f445-c96971493894](https://secure.p01.eloqua.com/ExportedFiles/customerName/dbb7134f-0305-4e3d-f445-c96971493894) </a></code></span></span></p></td></tr></tbody></table>

### Other Panes

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see [Adding a DataSet Using a Data Connector](/s/article/360042926274 "Adding a DataSet Using a Data Connector").

## FAQ

<AccordionGroup>
  <Accordion title="What endpoint is the base URL for this connector?">
    The base URL for Eloqua is [https://login.eloqua.com/id](https://login.eloqua.com/id).
  </Accordion>

  <Accordion title="Which endpoint(s) does each report call in this connector?">
    <table border="1" data-aura-rendered-by="33:195;a"><tbody><tr><td colspan="1" rowspan="1"><b> Report Type </b></td><td colspan="1" rowspan="1"><b> Report Name </b></td><td colspan="1" rowspan="1"><b> Endpoint URL(s) </b></td></tr><tr><td colspan="1" rowspan="1"> Activities </td><td colspan="1" rowspan="1"><p> External Activities </p><p> Online Activities </p></td><td colspan="1" rowspan="1"><p> /api/REST/2.0/data/activity/ </p><p> /api/bulk/2.0/syncs/{syncId}/data </p></td></tr><tr><td colspan="1" rowspan="1"> Accounts </td><td colspan="1" rowspan="1"><p> Accounts </p></td><td colspan="1" rowspan="1"><p> /accounts/exports </p></td></tr><tr><td colspan="1" rowspan="1"> Contacts </td><td colspan="1" rowspan="1"><p> Contacts </p><p> Contacts with lead scoring model statistics </p></td><td colspan="1" rowspan="1"><p> /contacts/exports </p><p> /api/bulk/2.0/syncs/{syncId}/data </p></td></tr><tr><td colspan="1" rowspan="1"> Campaigns </td><td colspan="1" rowspan="1"><p> Campaigns </p></td><td colspan="1" rowspan="1"><p> /API/REST/2.0/assets/campaigns </p></td></tr><tr><td colspan="1" rowspan="1"> Custom </td><td colspan="1" rowspan="1"><p> Custom Object </p><p> Retrieve data from custom Eloqua report </p><p> Custom URL from 'Data Export' </p></td><td colspan="1" rowspan="1"><p> /activities/exports </p><p> custom URL provided by user </p><p> /activities/exports </p></td></tr><tr><td colspan="1" rowspan="1"> Assets </td><td colspan="1" rowspan="1"><p> Emails </p><p> External Assets </p><p> External Asset Types </p><p> Landing Pages </p><p> Lead Scoring Models </p><p> Microsites </p><p> Users </p></td><td colspan="1" rowspan="1"><p> /API/REST/2.0/assets/emails </p><p> /api/REST/2.0/assets/externals </p><p> /api/REST/2.0/assets/external/types </p><p> /API/REST/2.0/assets/landingPages </p><p> /api/bulk/2.0/contacts/scoring/models </p><p> /API/REST/2.0/assets/microsites </p><p> /API/REST/1.0/system/users </p></td></tr></tbody></table>
  </Accordion>

  <Accordion title="What kind of credentials do I need to power up this connector?">
    You need the company name, username and password associated with the Eloqua account.
  </Accordion>

  <Accordion title="Can I use the same Eloqua account for multiple datasets?">
    Yes.
  </Accordion>

  <Accordion title="How frequently will my data update?">
    As often as needed.
  </Accordion>

  <Accordion title="Are there any API limits that I need to be aware of?">
    No.
  </Accordion>
</AccordionGroup>

## Suggested Reports

Get up and running quickly with Eloqua data for metrics regarding emails, contacts, landing pages, forms and more by following these suggestions.

Load 180 days of data for the following DataSets to get started.

**Email Data**

Suggested DataSets to use:

* Campaigns
* Emails

**Landing Page Data**

* Landing Pages

**People Data**

* Contacts
* Users
* Accounts

**Custom Data**

* Custom Object
