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 set up with your Demandbase Account team, they will instruct you on where to deploy this tag and your options.
You have created all the hidden fields required (per the Overview section of the Eloqua help page). See Video: Form Basics: API Priority, Auto-Complete, Hidden Forms and Concept: Forms.
You can install the Demandbase tag in three ways:
- Recommended: Tag Management System such as Google Tag Manager. If you have GTM on all pages including Eloqua Pages, then install the Demandbase Tag in GTM. This makes it global and easy to deploy especially if you have iframes.
- Install into major Landing Page Templates
Recommended if no TMS is available. This will make sure all forms using the template get automatically loaded with Demandbase code.
- Install into individual Landing Page or Form Page
Not great, each individual form would need to have the code. If there is an update required for changing form behavior with Demandbase you would have to do it every time for every single form.
Landing Page Templates
Once you open the template you can use the JS editor to add our script tag to the template.
1. Select Tools.
2. Click the Meta Tags section in the popup.
3. Select JS Editor.
4. Paste your Demandbase Tag at the top of the editor.
Example Demandbase Tag
Direct install into Individual Form (not recommended unless testing)
- Open the form asset and select the View Form HTML option from the settings menu.
- Paste the Demandbase Tag into the bottom of the form.
- Save and publish.