Jump to a Section

Overview

The first time you add an Eloqua card to a Flow, you will need to create a configuration. This will allow you to connect to your Eloqua account, save your account information, and reuse that configuration next time you build a Flow with the connector. That way, you don’t have to sign in every time you want to build a Flow with this Connector. Instead, use the configuration you have already set up. You can create and save multiple configurations and share them with your teammates.

Here’s how to set up a new configuration in Eloqua:

  1. First, enter in an Account Nickname. This should be unique so if you are connecting multiple Eloqua accounts you will be able to tell them apart.
  2. Enter in your account’s domain.
  3. Click “Create” to finish this configuration.

    Events

    • New Account

      New Account

      Monitors Eloqua for new accounts.

      Options

      No options available.

      Output Fields

      The output fields include standard account fields as well as dynamically generated fields and will reflect the fields that are available in your Eloqua instance for an account record. Here are the standard fields that you will see as outputs on your monitor:

      • Account ID (text): the unique identifier in Eloqua for the account record
      • Created At_ (text):_ date the account was created in Eloqua
      • Updated At_ (text):_ last date the account was updated in Eloqua
      • Company Name_ (text):_ company name of the account
      • Business Phone _(text)__:_ business phone number of the account
      • Address 1_ (text):_ the street address of the account
      • Address 2_ (text):_ the 2nd address line of the account
      • Address 3 (text): the 3rd address line of the account
      • City (text): the city of the account
      • State or Province (text): the state or province of the account
      • Postal Code (text): the zip or postal code of the account
      • Country (text): the country in which the account is headquartered
      • Other Fields (header): this section will include all dynamically generated fields
    • New Campaign

      Triggers a Flow when a new campaign is created in Eloqua.

      Fields

      • Campaign
        • Campaign ID (text): The ID of the campaign.
        • Campaign Name(text): The name of the campaign.
        • Description(text): The description of the campaign.
        • Campaign Category(text): The category of the campaign.
        • Campaign Type(text): The campaign type.
        • Folder ID(text): The ID of the folder the campaign is in.
        • Budgeted Cost(text): The budgeted cost of the campaign.
        • Actual Cost(text): The actual cost of the campaign.
        • Product(text): The product the campaign was designed for.
        • Region(text): The region the campaign was made for.
        • Created At(text): When the campaign was created.
        • Created By(text): Who created the campaign.
        • Start At(text): When the campaign is set to start.
        • End At(text): When the campaign is set to end.
        • Source Template ID(text): Source template ID.
        • CLR End Date(text): The Closed loop reporting end date.
        • Permissions(text): The permissions on the campaign.
        • Email Marketing Campaign? (T/F): If the marketing group should receive an email about the campaign updates.
        • Included in ROI?(T/F): If the campaign is included on your ROI report.
        • Member Allowed Re-entry?(T/F): If members can access more than once.
        • Read-Only?(T/F): If the campaign is read-only.
        • Synced with CRM?(T/F): If it is synced with the customer-relationship-management.
        • Elements(list of objects):
          • Element ID(text): The ID of the element of the campaign.
          • Member Count(number): The number of members in that element.
          • Element Name(text): The name of the element.
          • Element Type(text): The type of element.
          • Position(object):Position.
          • Output Terminals(list of objects): Information about the output terminals.
      • context
        • Execution ID(text): The ID for the event.
    • New Contact

      Monitors Eloqua for new contacts.

      Options

      No options available.

      Output Fields

      The output fields are dynamically generated and will reflect the fields that are available in your Eloqua instance for a contact record. Here are some standard fields that you may see as outputs on your monitor:

      • Contact ID (text): the unique identifier in Eloqua of the record that was created
      • Contact Status_ (text):_ the contact’s status in Eloqua
      • First Name_ (text):_ the first name of the contact that was created
      • Last Name_ (text):_ the last name of the contact that was created
      • Title_ (text):_ the title of the contact that was created
      • Email_ (email address):_ the email of the contact that was created
      • Created At_ (timestamp):_ the day and time at which the record was created
    • New Custom Object Record

      Start FLO when a new custom object record is created.

    • Updated Account

      Triggers a Flow when an Eloqua account is updated.  

      Fields

      • Account ID (text): the unique identifier in Eloqua for the account record
      • Created At (text): date the account was created in Eloqua
      • Updated At (text): last date the account was updated in Eloqua
      • Company Name (text): company name of the account
      • Business Phone _(text)__:_ business phone number of the account
      • Address 1 (text): the street address of the account
      • Address 2 (text): the 2nd address line of the account
      • Address 3 (text): the 3rd address line of the account
      • City (text): the city of the account
      • State or Province (text): the state or province of the account
      • Postal Code (text): the zip or postal code of the account
      • Country (text): the country in which the account is headquartered
      • context
        • Execution ID (text): the ID for the event.
    • Updated Campaign

      Triggers a Flow when a new campaign is updated in Eloqua.

      Fields

      Fields are generated  based on what you have in your Eloqua account. Below are some examples of fields you may see in your Flow event card.

      • Campaign
        • Campaign ID (text): The ID of the campaign.
        • Campaign Name(text): The name of the campaign.
        • Description(text): The description of the campaign.
        • Campaign Category(text): The category of the campaign.
        • Campaign Type(text): The campaign type.
        • Folder ID(text): The ID of the folder the campaign is in.
        • Budgeted Cost(text): The budgeted cost of the campaign.
        • Actual Cost(text): The actual cost of the campaign.
        • Product(text): The product the campaign was designed for.
        • Region(text): The region the campaign was made for.
        • Created At(text): When the campaign was created.
        • Created By(text): Who created the campaign.
        • Start At(text): When the campaign is set to start.
        • End At(text): When the campaign is set to end.
        • Source Template ID(text): Source template ID.
        • CLR End Date(text): The Closed loop reporting end date.
        • Permissions(text): The permissions on the campaign.
        • Email Marketing Campaign? (T/F): If the marketing group should receive an email about the campaign updates.
        • Included in ROI?(T/F): If the campaign is included on your ROI report.
        • Member Allowed Re-entry?(T/F): If members can access more than once.
        • Read-Only?(T/F): If the campaign is read-only.
        • Synced with CRM?(T/F): If it is synced with the customer-relationship-management.
        • Elements(list of objects):
          • Element ID(text): The ID of the element of the campaign.
          • Member Count(number): The number of members in that element.
          • Element Name(text): The name of the element.
          • Element Type(text): The type of element.
          • Position(object):Position.
          • Output Terminals(list of objects): Information about the output terminals.
      • context
        • Execution ID(text): The ID for the event.
    • Updated Contact

      Monitors Eloqua for new contacts.

      Fields

      The fields are dynamically generated and will reflect the fields that are available in your Eloqua instance for a contact record. Here are some standard fields that you may see as outputs on your monitor:

      • Contact ID (text): the unique identifier in Eloqua of the record that was created
      • Contact Status (text): the contact’s status in Eloqua
      • First Name (text): the first name of the contact that was created
      • Last Name (text): the last name of the contact that was created
      • Title (text): the title of the contact that was created
      • Business Phone (text): The contact’s business phone.
      • Mobile Phone (text): The contact’s mobile phone.
      • Email (email address): the email of the contact that was created
      • Email Format Preference (text): plain text or html.
      • Fax (text): The fax for the customer.
      • Sales Person (text): The sales person assigned to the contact.
      • Created At (timestamp): the day and time at which the record was created.
      • Updated At (text): When the contact was most recently updated.
      • Company (text): The company the contact belongs to.
      • Is Bounceback (text): If their email are bouncing back.
      • Is Subscribed (text): If they are subscribed to emails.
      • City (text): The city they live in.
      • State or Province (text): The state or province they live in.
      • Postal Code (text):The contact’s Zip/Postal code.
      • Country (text): The country the contact lives in.
      • Context
        • Execution ID (text): The ID for the event.
    • Updated Custom Object Record

      Start FLO when a custom object record is updated.

    Actions

    • Create Account

      Creates an account in Eloqua.

      Input Fields

      • Account (no fields are required)
        • Company Name (text): The name of the company for the account.
        • Folder ID (text): The folder the account could be under.
        • Address 1 (text): Address(es) of the company.
        • Address 2 (text)
        • Address 3 (text)
        • City (text): City the company is located in.
        • Country (text): Country the company is located in.
        • Postal Code (text): Postal Code for the company
        • State or Province (text): State the company is located in.
        • Business Phone (text): Company phone number.

      Output Fields

      • Account ID (text): The ID for the new account.
    • Create Campaign

      Creates a campaign in Eloqua.

      Input Fields

      • Campaign
        • Campaign Name (text): The name of the campaign.
        • Description (text): A description of the campaign.
        • Campaign Category (text): Address(es) of the company.
        • Campaign Type (text): The type of campaign (e.g. nurture, marketing, etc.)
        • Current Status (text): The status of the campaign (active or draft).
        • Budgeted Cost (text): The budgeted cost for the campaign.
        • Actual Cost (text): The actual cost of the campaign.
        • Product (text): The product the campaign was designed for.
        • Region (text): The region the campaign was designed for.
        • Start At (text): When the campaign became active.
        • End At(text): When the campaign ended.
        • Badge ID(text): Badge ID.
        • CLR End Date(text): Closed Loop Reporting End Date.
        • CRM ID(text): Customer Relationship Management.
        • Source Template ID(text)
        • Email Marketing Campaign? (T/F)
        • Included in ROI? (T/F)
        • Member Allowed Re-Entry? (T/F)
        • Read-Only? (T/F)
        • Synced with CRM? (T/F)

      Output Fields

      • Campaign ID (text): The ID for the new campaign.
    • Create Contact

      Creates a contact in Eloqua.

      Input Fields

      • Contact
        • Email (text): Contact’s email.
        • First Name (text): First name of the contact.
        • Last Name (text): Last name of the contact..
        • Title (text): The title/position the new contact holds.
        • Company (text): The company the contact belongs to.
        • Business Phone (text): The phone number for the contact.
        • Fax (text): Fax for the contact.
        • Mobile Phone (text): Cell number for the contact.
        • Address 1(text): Contact address.
        • Address 2 (text)
        • Address 3 (text)
        • City (text): City.
        • Zip or Postal Code(text)
        • State or Province (text)
        • Country (text)
        • Sales Person (text): The sales person associated with the contact.
        • Folder ID (text): The folder the contact belongs in.
        • Email Format Preference (text): plain text or HTML.
        • Bounceback (text): Bounceback emails.
        • Subscribed (text): Subscribed emails.

      Output Fields

      • Contact ID (text): The ID for the new contact.
    • Create Custom Object

      Creates a custom object in Eloqua. You can use ‘Create Object Field’ to add in the other information.

      Input Fields

      • Object
        • Name (text): Name of the object.
        • Description (text): A description of the object.
        • Folder ID (text): Folder location of the object. Defaults to unfiled.

      Output Fields

      • Custom Object ID (text): The ID for the custom object.
    • Create Custom Object Record

      Create Custom Object Record.

    • Delete Account

      Deletes an account in Eloqua.

      Input Fields

      • Delete by
        • Account ID (text): The ID of the account to be deleted. Can be found by using ‘Search Accounts’

      Output Fields

      • There are no output fields for this card. 
    • Delete Contact

      Deletes a contact in Eloqua.

      Input Fields

      • Delete by
        • Contact ID (text): The ID of the contact to be deleted. Can be found by using ‘Search Contacts’.

      Output Fields

      • There are no output fields for this card. 
    • Delete Custom Object

      Deletes a custom object in Eloqua.

      Input Fields

      • Delete by
        • Custom Object ID (text): The ID of the object to be deleted. Can be found when you create the custom object.

      Output Fields

      • There are no output fields for this card. 
    • Delete Custom Object Record

      Delete Custom Object Record.

    • Download Image

      Download Image.

    • Read Account

      Gets information for an account in Eloqua.

      Input Fields

      • Read by
        • Account ID (text): The ID of the account to be used. Can be found by using ‘Search Accounts’.

      Output Fields

      • Company Name (text): The name of the company associated with the account.
      • Created At(text): When the account was created.
      • Updated At(text): When the account was last updated.
      • Business Phone(text): The phone number associated with the account.
      • Address 1, 2, 3(text): Company address.
      • City(text): City.
      • State or Province(text): State or Province.
      • Postal Code(text): Postal Code.
      • Country(text): Country.
    • Read All Campaigns

      Reads all campaigns in Eloqua.

      Input Fields

      • Filter
        • Order By (text): The query to dictate how the campaigns are ordered.
        • Search By (text): The search query.

      Output Fields

      • Campaign
        • Campaign ID (text): The ID of the campaign.
        • Campaign Name(text): The name of the campaign.
        • Description(text): The description of the campaign.
        • Campaign Category(text): The category of the campaign.
        • Campaign Type(text): The campaign type.
        • Folder ID(text): The ID of the folder the campaign is in.
        • Budgeted Cost(text): The budgeted cost of the campaign.
        • Actual Cost(text): The actual cost of the campaign.
        • Product(text): The product the campaign was designed for.
        • Region(text): The region the campaign was made for.
        • Scheduled For (text): When the campaign is scheduled.
        • Created At(text): When the campaign was created.
        • Created By(text): Who created the campaign.
        • Start At(text): When the campaign is set to start.
        • End At(text): When the campaign is set to end.
        • Badge ID (text): Badge ID.
        • Source Template ID(text): Source template ID.
        • CLR End Date(text): The Closed loop reporting end date.
        • Run As User ID (text): The User ID to run as.
        • First Activation (text): When the campaign was first activated.
        • Source Template ID(text): Source template ID.
        • Permissions(text): The permissions on the campaign.
        • Email Marketing Campaign? (T/F): If the marketing group should receive an email about the campaign updates.
        • Included in ROI?(T/F): If the campaign is included on your ROI report.
        • Member Allowed Re-entry?(T/F): If members can access more than once.
        • Read-Only?(T/F): If the campaign is read-only.
        • Synced with CRM?(T/F): If it is synced with the customer-relationship-management.
        • Elements(list of objects):
          • Element ID(text): The ID of the element of the campaign.
          • Member Count(number): The number of members in that element.
          • Element Name(text): The name of the element.
          • Element Type(text): The type of element.
          • Position(object):Position.
          • Output Terminals(list of objects): Information about the output terminals.
    • Read Campaign

      Gets information for a campaign in Eloqua.

      Input Fields

      • Read by
        • Campaign ID (text): The ID of the campaign to be used. Is provided when the campaign is created.

      Output Fields

      • Campaign Name (text): The name of the campaign.
      • Description (text): The description given to the campaign.
      • Campaign Category (text):
      • Campaign Type (text): Email campaign or multi-step campaign.
      • Folder ID (text): The ID of the folder the campaign belongs to.
      • Budgeted Cost (text): The budgeted amount assigned to the campaign.
      • Actual Cost (text): The actual cost of the campaign.
      • Product (text): The product the campaign was designed for.
      • Region (text): The region the campaign was designed for.
      • Scheduled For (text): If inactive, when is it scheduled to become active.
      • Created At(text): When the campaign was created.
      • Created By (text): Which user created the campaign.
      • Start At (text): When the campaign becomes/became active.
      • End At (text): When the campaign ends/ended.
      • Badge ID(text): Badge ID.
      • CLR End Date(text): Closed Loop Reporting End Date.
      • Run As User ID (text): For running as a different user. ?
      • First Activation (text): When the campaign was first activated.
      • Source Template ID(text)
      • Permissions (text): The permissions/sharing of the campaign.
      • Email Marketing Campaign? (T/F)
      • Included in ROI? (T/F)
      • Member Allowed Re-Entry? (T/F)
      • Read-Only? (T/F)
      • Synced with CRM? (T/F)
      • Elements (the components of the campaign)
        • Element ID(text): The ID for the element.
        • Member Count (number): Number of members.
        • Element Name(text): Name of the element.
        • Element Type(text): The type of the element.
        • Position (object list)
        • Output Terminals (A list of the campaign element ids within the campaign)
          • Type(text)
          • Output Terminal ID(text)
          • Connected ID(text)
          • Connected Type(text)
          • Terminal Type(text)
    • Read Contact

      Returns information for a contact in Eloqua.

      Input Fields

      • Contact ID (text): The ID for the contact. Can be found by using ‘Search Contacts’.

      Output Fields

      • Contact
        • Contact ID (text): The ID for the contact.
        • Contact Status (text): status of subscription.
        • Email (text): Contact’s email.
        • First Name (text): First name of the contact.
        • Last Name (text): Last name of the contact.
        • Title (text): The title/position the new contact holds.
        • Email (text): The email associated with the contact.
        • Sales Person (text): The sales person associated with the contact.
        • Email Format Preference (text): plain text or HTML.
        • Fax (text): Fax for the contact.
        • Business Phone (text): The phone number for the contact.
        • Mobile Phone (text): Cell number for the contact.
        • Created At (text): When the contact was created.
        • Updated At (text): When the contact was last updated.
        • Address 1(text): Contact address.
        • Address 2 (text)
        • Address 3 (text)
        • Company (text): The company the contact belongs to.
        • Is Bounceback (text): Bounceback status means the email is no longer a valid receiver.
        • Is Subscribed (text): Is able to receive the emails.
        • City (text):
        • Zip or Postal Code(text)
        • State or Province (text)
        • Country (text)
    • Read Custom Object Record

      Read Custom Object Record.

    • Search Accounts

      Uses a value to search for an account in Eloqua.

      Options

      • Search By (drop down menu): Choose which type of value you will be searching with.

      Input Field

      • Search Field
        • Value (text): The value that will be used to do the search. Should be consistent with the option selected under the options tab.

      Output Fields

      • Account
        • Account ID (text): The ID of the account.
        • Created At (text): When the account was created.
        • Updated At (text): When the account was most recently updated.
        • Company Name (text): The name of the company for the account.
        • Business Phone (text): Company phone number.
        • Address 1 (text): Address(es) of the company.
        • Address 2 (text)
        • Address 3 (text)
        • City (text): City the company is located in.
        • State or Province (text): State the company is located in.
        • Postal Code (text): Postal/Zip Code for the company
        • Country (text): Country the company is located in.
    • Search Contacts

      Using a search term, returns information for a contact in Eloqua. Note: this will return the first found match.

      Options

      • Search By (drop down menu)
        • Choose which type of information you will search with.

      Input Fields

      • Value (text): The value, matching the ‘Search By’ Option selection, you will use to search for.

      Output Fields

      • Contact
        • Contact ID (text): The ID for the contact.
        • Contact Status (text): status of subscription.
        • Email (text): Contact’s email.
        • First Name (text): First name of the contact.
        • Last Name (text): Last name of the contact.
        • Title (text): The title/position the new contact holds.
        • Email (text): The email associated with the contact.
        • Sales Person (text): The sales person associated with the contact.
        • Email Format Preference (text): plain text or HTML.
        • Fax (text): Fax for the contact.
        • Business Phone (text): The phone number for the contact.
        • Mobile Phone (text): Cell number for the contact.
        • Created At (text): When the contact was created.
        • Updated At (text): When the contact was last updated.
        • Address 1(text): Contact address.
        • Address 2 (text)
        • Address 3 (text)
        • Company (text): The company the contact belongs to.
        • Is Bounceback (text): Bounceback status means the email is no longer a valid receiver.
        • Is Subscribed (text): Is able to receive the emails.
        • City (text):
        • Zip or Postal Code(text)
        • State or Province (text)
        • Country (text)
    • Search Custom Objects

      Search Custom Objects.

    • Search Users

      Searches for users using login name or name. Note: this will return the first found match.

      Input Fields

      • User
        • Login Name (text): The users login or username.
        • Name (text): The name of the user (does not have to be full name).

      Output Fields

      • Response
        • User ID (text): The ID for the user.
        • Name (text): The name of the user.
        • Description (text): The description provided with the user.
        • Email (text): User’s email.
        • Created At (text): When the user was created.
        • Created By (text): Who created the user.
        • Updated At(text): When the user information was updated.
        • Updated By(text): Who updated the user information.
        • Company(text): What company the user belongs to.
    • Update Account

      Updates account information in Eloqua.

      Input Fields

      • Account (no fields are required)

        • Account ID (text): The ID for the account.
        • Company Name (text): The name of the company for the account.

        • Folder ID (text): The folder the uaaccount could be under.

        • Address 1 (text): Address(es) of the company.

        • Address 2 (text)

        • Address 3 (text)

        • City (text): City the company is located in.

        • Country (text): Country the company is located in.

        • Postal Code (text): Postal Code for the company

        • State or Province (text): State the company is located in.

        • Business Phone (text): Company phone number.

      Output Fields

      • There are no output fields for this card.
    • Update Campaign

      Updates a campaign in Eloqua.

      Input Fields

      • Update By
        • Campaign ID (text): Given when the campaign is created.
      • Campaign
        • Campaign Name (text): The name of the campaign.
        • Description (text): A description of the campaign.
        • Campaign Category (text): Address(es) of the company.
        • Campaign Type (text): The type of campaign (e.g. nurture, marketing, etc.)
        • Current Status (text): The status of the campaign (active or draft).
        • Budgeted Cost (text): The budgeted cost for the campaign.
        • Actual Cost (text): The actual cost of the campaign.
        • Product (text): The product the campaign was designed for.
        • Region (text): The region the campaign was designed for.
        • Start At (text): When the campaign became active.
        • End At(text): When the campaign ended.
        • Badge ID(text): Badge ID.
        • CLR End Date(text): Closed Loop Reporting End Date.
        • CRM ID(text): Customer Relationship Management.
        • Source Template ID(text)
        • Email Marketing Campaign? (T/F)
        • Included in ROI? (T/F)
        • Member Allowed Re-Entry? (T/F)
        • Read-Only? (T/F)
        • Synced with CRM? (T/F)

      Output Fields

      • There are no output fields for this card. 
    • Update Contact

      Updates a contact in Eloqua.

      Input Fields

      • Contact
        • Contact ID (text): The ID for the contact.
        • Email (text): Contact’s email.
        • First Name (text): First name of the contact.
        • Last Name (text): Last name of the contact..
        • Title (text): The title/position the new contact holds.
        • Company (text): The company the contact belongs to.
        • Business Phone (text): The phone number for the contact.
        • Fax (text): Fax for the contact.
        • Mobile Phone (text): Cell number for the contact.
        • Address 1(text): Contact address.
        • Address 2 (text)
        • Address 3 (text)
        • City (text): City.
        • Zip or Postal Code(text)
        • State or Province (text)
        • Country (text)
        • Sales Person (text): The sales person associated with the contact.
        • Folder ID (text): The folder the contact belongs in.
        • Email Format Preference (text): plain text or HTML.
        • Bounceback (text): Bounceback emails.
        • Subscribed (text): Subscribed emails.

      Output Fields

      • There are no output fields for this card.
    • Update Custom Object

      Updates a custom object in Eloqua. You can use ‘Create Object Field’ to add in the field information.

      Input Fields

      • Object
        • Custom Object ID (text): The ID for the custom object.
        • Name (text): Name of the object.
        • Description (text): A description of the object.
        • Folder ID (text): Folder location of the object. Defaults to unfiled.

      Output Fields

      • There are no output fields for this card.
    • Update Custom Object Record

      Update Custom Object Record.