Skip to main content
Eloqua - Form Import
Updated over 2 months ago

Eloqua is a marketing automation platform from Oracle that offers campaign design, advanced lead scoring, real-time firmographic data, and integrated sales tools.

About this Integration

After connecting your Eloqua Forms account to Stensul, users can select and import Eloqua forms directly into landing pages. This allows you to maintain form functionality while building pages in Stensul. To use this integration, a user needs to have an existing Eloqua Forms account with appropriate form access permissions.

This feature requires your Stensul account to have the Landing Page product add-on.


Setup in Eloqua

Stensul supports either a traditional Username and Password authentication process or OAuth 2.0 authentication. Both authentication methods require a the username and password of a specific permissioned user in Eloqua.

Learn more about the set up process here.


Setup in Stensul

Before getting started

  • Ensure you have the correct permissions to access the integration

  • Gather all required credentials from your Eloqua instance

  • Verify your forms are published in Eloqua

Permissions Required

To access Eloqua forms in the landing page Builder, certain permissions must be added to your roles:

Permissions

Description

access_integrations

This permission enables users to access many integration and ecosystem related features including the Stensul builder’s upload modal and content source modals.

access_admin_integrations

This permission enables users to access the “Integrations” tab within the “Admin” section of the platform. This in turn enables users to create new integrations as well as update and delete existing integrations.

Credentials Required for Setup

Credential

Documentation Link

Example

Company

CompanyName

Username

Users.Company

Password

XxxxXxxxX

Client ID

Optional for OAuth 2.0 Authentication. ID that is used by Eloqua to authorize Stensul for authentication.

XxxxXxxxXxxxX

Client Secret

Optional for OAuth 2.0 Authentication. Password that is used by Eloqua to authorize Stensul for authentication.

XxxxXxxxXxxxX

Setting up the Integration

Next, navigate to the integrations page in Stensul by going to Admin > Platform Settings > Integrations > Available.

Then, scroll down to the Eloqua integration labeled “Eloqua Forms“ and select “Connect”.

Here, you can enter the credentials that you created and collected from the setup process above.

  • Company

  • Username

  • Password

If using OAuth 2.0

  • Client ID

  • Client Secret

Once each value is entered, set the Use for landing pages toggle to enabled and then select “Save”.

Using the Integration

Permissions

  • Make sure you have the correct permissions enabled.

  1. manage_lp_integrations will allow users to export pages to and add forms from their MAP.

  2. To add modules or elements to the page, make sure add_lp_modules_elements is on.

Form Selection

Add a form to the page:

1. Open your landing page in the builder

2. Click the "Add Module" or “Add element” button in the left sidebar

3. Select a "Form" element or a module with a Form inside it

4. Drag the form to your desired location

If a form is already on the page:

1. Click the form module in your template

2. In the settings panel, click "Select a form"

3. Choose your form from the list of available Eloqua forms

4. The form will automatically update in your landing page

Select the form:

  1. With the form module selected, click "Select a Form"

  2. Choose “Eloqua Forms” from the select a source dropdown

  3. Choose your form from the list of available Eloqua forms

  4. You can search by form name if needed

  5. The form will appear in your landing page

Troubleshooting

If you don't see your Eloqua forms:

  • Verify your Eloqua connection in Admin > Platform Settings > Integrations

  • Ensure your forms are published in Eloqua

  • Try refreshing the form list

  • Contact support if issues persist

Need help? Contact Stensul Support at [email protected]

Did this answer your question?