Implementing Demandbase into an Eloqua form is done similarly to deploying a Google Analytics tag or an advertising pixel onto a landing page—it's a matter of placing the Demandbase Tag on all forms that you want to enable for collecting company-level data. Once you have gone through the setup with your Demanbase Services team, they will instruct you on where to deploy this tag and your options.
Assuming you have created all the hidden fields required (per the Overview section of the Eloqua help page), there are three different ways that you can install the Demandbase Tag.
- Recommended: Tag Management System (TMS) such as Google Tag Manager. If you have Google Tag Manager on all pages including Eloqua Pages, then install the Demandbase Tag in the tag manager. This makes it global and easy to deploy, especially if you have iframes.
- Recommended if no TMS is available: Install into major landing page templates. This will make sure all forms using the template get automatically loaded with Demandbase code.
- Last Resort: Install into individual landing pages or form pages. Each individual form needs to have the code. If there is an update required for changing form behavior with Demandbase, you have to do it every time for every single form.
Install into Landing Page Templates
Once you open the template you can use the JS editor to add our script tag to the template.
1. Click Tools.
2. Click the Meta Tags section in the popup.
3. Click Open JS Editor.
4. Paste your Demandbase Tag at the top of the editor.
The following is an example of a Demandbase Tag:
Install Directly into Individual Forms
Important: The following steps to implement Demandbase into an Eloqua form are recommended only for testing purposes.
- Open the form asset in Eloqua and select the View Form HTML option from the settings menu.
- Paste the Demandbase Tag into the bottom of the form.
- Save and publish the form.