Note: For most use cases, we recommend using our dedicated Eloqua Connector which you can find here. This is an alternative option in case that Connector does not meet your use case.
BrightTALK can automatically pass leads to your Eloqua instance using an HTTP POST URL. Please follow the below steps in order to get set up.
Establishing a Connection
In order to establish a connection between BrightTALK and Eloqua, you'll first need to first create a Form in Eloqua for BrightTALK to Connect to. As described here, this Form will be used not as a gate for specific webinars but rather as an endpoint for our API. Eloqua forms can be created by following the steps in this guide.
Once the shell of your Eloqua Form is created, in Eloqua click on Actions then "View Form HTML":
From the View Form HTML pop-up, click the "Integration" details tab. From here, you'll need to copy down the following information:
-POST URL (highlighted in yellow below)
-elqFormName and value (highlighted in blue below)
-elqSiteID and value (highlighted in pink below)
Once you have this information, return to BrightTALK. From the Connectors page of your Demand Central account, click "Connect" on the Channel you wish to use and select "Connect" under the box labeled "POST Connector." Then enter your credentials as shown below and click "Continue Setup."
Note: The third option "Sync all leads" is dependent on your use case. The alternative option is to "Sync only paid leads", which will send only leads from your BrightTALK lead campaigns through your Connector (and exclude everything else).
Mapping Your Fields
Once you've established a Connection, you can begin identifying the fields you need BrightTALK to update. Select the BrightTALK field you need on the left, and enter the name of your Eloqua field on the right. For a full list of available BrightTALK fields, please see this Field Glossary
Note 1: In addition to mapping Email, we highly recommend mapping BrightTALK User ID, Activity Type, and Webcast ID as these are critical fields for tracking your BrightTALK webinar performance. If you have not created them in Eloqua yet, please do so in order to complete this step.
Note 2: The values on the right (your Eloqua field names) should use the values for "HTML Name" for those fields:
Adding Custom Value Fields (Required for Eloqua)
Custom Value Fields are hard-coded fields that you can include in your sync. For Eloqua, this is where you'll add in the elqFormName and elqSiteID mentioned in the first step:
Determining a Sync Schedule
Once you've saved your field mappings, you will see an option to select a preferred sync schedule (either hourly, daily, or weekly). Select one of these options, determine how far back you'd like to sync data and click "Activate Sync."
Once that's activated, data will begin syncing to Eloqua based on your selected schedule. If you need to make adjustments to this Connector, you can do so at any time from your BrightTALK Demand Central Account.