Implementing Demandbase Forms Enrichment on Eloqua Forms is similar to deploying a web analytics tag or advertising pixel. Once your Forms Enrichment configuration has been completed with your Demandbase Account Team, the primary task is to deploy the Demandbase Tag on the Eloqua pages that contain the forms you want to enrich.
In most cases, no custom development is required. Deployment consists of adding the Demandbase JavaScript tag to your Eloqua landing pages or templates so Demandbase can identify visitors and populate configured form fields with enrichment data.
Prerequisites
Before deploying the Demandbase Tag, ensure that all required hidden fields have been created in Eloqua according to your Forms Enrichment configuration. See Understanding Forms.
Steps
You can deploy the Demandbase Tag using one of the following methods.
Option 1: Deploy Through a Tag Management System (Recommended)
If you use a tag management solution such as Google Tag Manager (GTM), deploy the Demandbase Tag through the tag manager.
Benefits include:
- Centralized tag management.
- Easier maintenance and updates.
- Automatic deployment across all Eloqua pages where the tag manager is installed.
- Improved support for forms embedded within iframes.
Option 2: Deploy Through Eloqua Landing Page Templates (Recommended if no tag manager is available)
Installing the Demandbase Tag in your landing page templates ensures that all forms using those templates automatically include the Demandbase code.
This approach reduces maintenance and helps ensure consistent deployment across all forms.
- Open the landing page template.
- Select Tools.
- Click the Meta Tags section.
- Select JS Editor.
- Paste your Demandbase Tag at the top of the editor.
-
Save and publish the template.
Example Demandbase Tag
Option 3: Deploy on Individual Landing Pages or Form Pages
You can also install the Demandbase Tag directly on individual Eloqua landing pages or forms.
This approach is generally recommended only for testing because each form must be updated individually. Any future Demandbase changes or updates would need to be applied to every page separately.
- Open the form asset.
- From the settings menu, select View Form HTML.
- Paste your Demandbase Tag at the bottom of the form HTML.
- Save and publish the form.