Embedding Eloqua Profiler in NetSuite

App Overview

The users that can see Eloqua Profiler in your NetSuite CRM system is dependent on the fields/forms you have set up in your CRM system, permission to those fields/forms, and an Eloqua Profiler user license.

There are three main steps you must follow to embed Eloqua Profiler in NetSuite CRM:
  1. Create a custom Subtab to embed Profiler on record form layout.
  2. Create a custom Entity Field & set Access privileges for Eloqua Profiler.
  3. Provision Eloqua Profiler user licenses for your CRM/sales team members.

To create a custom Subtab:
  1. Log into your NetSuite account using your administrator credentials, then navigate to the Customization > Forms > Subtabs.
  2. Click on Entity

  3. Add a new Subtab element, if your desired location, called "Eloqua Profiler".

To create a custom Entity Field:
  1. Navigate to Customization > Lists, Records & Fields > Entity Fields > New to create a new Entity Field.

  2. Call the new Entity Field Label to "Eloqua Profiler" and set the Type to "Inline HTML".

  3. Under the Applies To settings, allow this Subtab to be viewed for Customer and Contact records

  4. Under Display settings, select your newly created Eloqua Profiler Subtab.

  5. Under Validation & Defaulting settings, copy and paste the code that corresponds with your choice of login options into the Default Value field:

    Direct Login:

    <iframe frameborder="no" height="910px" marginheight="0" marginwidth="0" scrolling="no" src="https://login.eloqua.com/apps/salesTools/profiler?emailAddress={email}" title="Eloqua Profiler" width="100%"></iframe>


    <iframe frameborder="no" height="910px" marginheight="0" marginwidth="0" scrolling="no" src="https://login.eloqua.com/autoLogin?LoginPrefix=XXXX&Url=/apps/salesTools/profiler?emailAddress={email}" title="Eloqua Profiler" width="100%"></iframe>

    Note change the XXXX value for LoginPrefix=XXXX to your Eloqua instance Login Prefix value which can be found within Eloqua under Settings > Company Defaults. Be sure that the Formula field is deselected before saving your settings.

  6. Under Access settings, add your desired security access restrictions as appropriate.

To test your Eloqua Profiler integration, view a NetSuite Customer (Individual) and/or Contact record that contains an Email address.