Tag Specifications and Requirements
Specifications
- Name: AdRoll
- Vendor: AdRoll
- Type: Retargeting Ads
Required
Services: AdRoll Account
Configurations:
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

- Title(Required): Enter a descriptive title to uniquely identify the Tag instance.
- Advertiser ID (Optional): Enter the 22-character, alphanumeric value of "adroll_adv_id" specified in the SmartPixel.
Example: "R3GMACQF5KBLDNNTUYCEML"
- 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.

- 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).


Vendor Documentation