Set Up the Adobe Target Standard UI Integration

  • Updated


After you integrate Adobe Target with Demandbase, you need to perform the following setup in Adobe Target before you can use the Demandbase Adobe Target integration. 


  • Your HTML page template
  • Adobe Dynamic Tag Management (DTM)
  • Adobe Target Standard UI

Steps: Installation

Step 1. Confirm Demandbase Adobe Integration is Deployed

Demandbase provides two HTML <script> tags for deployment to the <head> of your HTML template. These tags are different than your Demandbase Tag. They perform the API call to Demandbase and prepare the data to be consumed by Adobe. Depending on what you've licensed the tags provide data for Analytics or Target or both.

If you've already done this for an Adobe Analytics integration, it won't be necessary to repeat this step.


Note: Script Order Matters

  • Mbox JS and AT JS should come AFTER Demandbase scripts for Global MBox, and before the script.
  • For non-global mbox implementations and individual mbox creation, the mbox JS and AT JS should be placed BEFORE Demandbase scripts.

Step 2. Add the polling function snippet to DTM

Demandbase provides a polling function Javascript snippet that creates the Target Global MBox for use with Demandbase data.

2.1. While viewing the relevant web property in DTM, go to Rules > Page Load Rules and select Create New Rule.

2.2. Select Top of Page for the Trigger rule under the conditions section.


2.3. Under the Javascript/Third Party Script section click Add New Script.

  • Ensure that the script is configured as Sequential Javascript and that Execute Globally is checked.

2.4. Copy the polling function snippets from the following links and paste them into the code editor in DTM.

  • Polling script for mbox.js: poll_mbox.txt
  • Polling script for at.js: atjs_polling.txt

Demandbase will call your targetPageParams() internally in our library to send data using profile parameters.


Step 3. Deactivate auto-create global mbox

3.1. From the Target main page, go to Setup > Implementation and click Edit mbox.js Settings.

3.2. Ensure that auto create global mbox is off (grayed out) and click Save.


Step 4. Install

4.1. While viewing the relevant web property in DTM, click the gear-shaped settings button for the Adobe Target integration.

4.2. Under Library Management click Check for Updates and select Yes when prompted to install a new version of the integration code.



Steps: Create a Demandbase-enabled Experience

Step 1. Create a New Activity

Click Create Activity in Target UI under the Activities tab. You can select an existing activity if you've already created one.


Step 2. Add Experience Targeting

In the Create Account screen, select Add Experience Targeting.



Step 3. Choose or Create an Audience

Select an existing Demandbase-enabled audience to receive the experience, or select Create Audience.


Step 4. Add a Rule

If creating a new audience, select Add Rule > Visitor Profile.


Step 5. Specify Attributes

Select the desired Demandbase attribute from the drop-down menu, and choose the return value you want to target against for that attribute -- for example, Industry = Software.


Step 6. Customize the Experience

6.1. Use the Target Compose wizard to customize the HTML for your newly-configured audience.

6.2. When you are done with customizing click Next.


Step 7. Check the Mapping

7.1. On the next screen, confirm that the Audience-Experience relationship is mapped correctly.

7.2. Rename the experiences if desired.

7.3. When complete click Next.


Step 8. Goal Setting

On the next screen, configure any Goal & Settings parameters as desired, and click Save. No configuration on this page is necessary for the Demandbase integration.

Step 9. Activate the Experience

From the main page for the newly-configured activity click Activate. You should now be able to see the experience firing for the chosen Demandbase audience.


Was this article helpful?

0 out of 1 found this helpful