Tag Specifications and Requirements

Specifications

  • Name: AdRoll
  • Vendor: AdRoll
  • Type: Retargeting Ads

Required

Services: AdRoll Account

Configurations:

  • Advertiser ID
  • Pixel ID

Tag Configuration in Tealium iQ

Adding the Tag

Tealium iQ's Tag marketplace offers a wide variety of Tags. Click here to learn how to add a Tag to your profile.

 

Configuring the Tag

Adroll1.png

  1. Title(Required): Enter a descriptive title to uniquely identify the Tag instance.
  2. Advertiser ID (Optional): Enter the 22-character, alphanumeric value of "adroll_adv_id" specified in the SmartPixel.
    Example: "R3GMACQF5KBLDNNTUYCEML"
  3. Pixel ID (Optional): Enter the 22-character, alphanumeric value of "adroll_pix_id" specified in the SmartPixel.
    Example: "5SA7B3NDK4G9CVXZPR61031"
    Note: The SmartPixel can be obtained from the dashboard of your Adroll account.

Tip: Place this Tag at the bottom of the list in the Tags tab; Adroll recommends you load this Tag after the webpage has rendered completely.

 

Applying Load Rules

Load Rules determine when and where to load an instance of this Tag. The 'Load on All Pages' rule is the default Load Rule. To load this Tag on a specific page, create a new load rule with the relevant conditions.

Note: AdRoll recommends loading the Tag on every page of the site to properly segment visitors. Leave the default 'Load on All Pages' selection as is.

 

Setting up Mappings

Mapping is the simple process of sending data from a data source, in your Data Layer, to the matching destination variable of the vendor Tag. The destination variables for this Tag are available in the Mapping toolkit. For ease of use, the variables are grouped into different categories.

Adroll2.png

 

  • adroll_record_user.myvar: Map to this variable for subsequent calls made by the "adroll_record_user" function with data from the "adroll_record_user" object in mapping after the initial page load. Replace "myvar" with the desired name of your custom record action.
  • adroll_conversion_value_in_dollars: Map to this variable to pass the dollar value of the conversion.
  • adroll_currency: Map to this variable to pass the currency value of the conversion.
  • adroll_segments: Map to this variable to pass the name of the segment you set up in the AdRoll dashboard.
  • adroll_email: Map to this variable to pass the visitor's email.
  • adroll_custom_data.product_id: Map to this variable to send product ID's. 
  • adroll_custom_data.product_group: Map to this variable to send the product's group.
  • adroll_custom_data.product_action: Map to this variable to send the product's action.
  • adroll_custom_data.product_category_id: Map to this variable to send the product's category ID.
  • adroll_adv_id: Map to this variable to send the advertiser's unique ID.
  • adroll_pix_id: Map to this variable to send the SmartPixel's unique ID.

 

Custom Mapping

Adroll allows you to set custom values for your conversions. Map to the "adroll_custom_data." destination then append the data source's name to the destination variable. Repeat this process for every data source you want to map (example: _corder mapped to adroll_custom_data.ORDER_ID).

 

Adroll3.png

 

Adroll4.png


Vendor Documentation

Public