Tag Specifications and Requirements

Specifications

  • Name: ChannelAdvisor
  • Vendor: ChannelAdvisor
  • Type: Conversion Tracking

Required

Services: ChannelAdvisor Platform

Configurations:

  • ChannelAdvisor Account 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

tag_config.png

  1. Title (Required): Enter a descriptive title to identify the Tag instance.
  2. Account ID (Optional): Enter the numeric ID associated with your ChannelAdvisor Account. Example: 10055350
    Note: You can choose to dynamically populate the Account ID (also called Profile ID) field by mapping to the 'pid' parameter (see Setting up Mappings).

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.

Best practice: Set up Load Rule conditions to load this Tag on the order confirmation page of your site. This will allow the Tag to capture the order information following a conversion.

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

mapping.png

  • pid: Map to this variable to dynamically set the numeric ID of your ChannelAdvisor account.

Note: Make certain that the E-Commerce Extension is configured to automatically map the Order and Product variables. However, you can override the E-Commerce Extension mappings with their corresponding destination variables listed in the toolkit.

  • orderId: The Extension's _corder variable maps to this destination. This data point indicates the order identifier.
  • revenue: The Extension's _csubtotal variable maps to this destination. This data point identifies the order subtotal.
  • currency: The Extension's _ccurrency variable maps to this destination. This data point identifies the currency code.
  • sku: The Extension's _cprod variable (List of product IDs) maps to this destination. This data point identifies the list of product SKUs, with each SKU unique to a line item in the order.
  • price: The Extension's _cprice variable maps to this destination. This data point identifies the list of unit prices associated with the items in the order.
  • quan: The Extension's _cquan variable maps to this destination. This data point identifies the list of quantities for each item in the order.

Vendor Documentation

How to set up Mappings How to set up Load Rules How to add a Tag