Platform X
Search…
⌃K

Commission Junction

This destination is currently under final review and will be released soon.
Commission Junction (CJ) provides a global affiliation network connecting businesses with customers. Using this destination you can implement server-side tracking.

Key features

The Commission Junction destination provides the following key features:
  • Events structure: our Events reference covers Commission Junction server-side tracking, meaning that your data is properly bridged to the expected fields in an optimized way.
  • Prebuilt mappings: data mapping for event-based destinations happens automatically, which simplifies user inputs.
  • Refined data: you can freely push additional information based on your specific needs.
  • Support for multi-item data: information included in the item array is bridged to Awin.

Destination setup

Configuration

Settings
Description
CJ Enterprise Id
Required
Your "Enterprise ID" as provided by Commission Junction.
Mapping
Required Map your Commanders Act event(s) with CJ ActionId(s) by setting at least a Commanders Act Event Name and a CJ Action Id. At least one entry is required.
CJ Event Cookie Name
Enter a cookie name holding CJ Event value. This value is passed by Commission Junction in landings (E.g. https://www.example.com/?cjevent=656e8fa049ec11ea8237023d0a240612). This is required if the "Smart Mapping" field Click Id (cjevent) is empty. The field Click Id (cjevent) has priority over this field.
Custom Event Properties
Map your custom event properties by setting their field names in Event property name and adding the field name holding the value in Commanders Act event property or static value. E.g. if you inputsizein the Event property name and properties.items.0.product.size in Commanders Act event property or static value, you'll have a custom event property in CJ calledsizewith a value based on the content of the field properties.items.0.product.size [1]. You also have the option to set a static string/numeric value in Commanders Act event property or static value.
[1] Using "dots" (".") you can navigate deeper to the specific field you want to get the value of. See Events reference for more details on the standard field names by event. You can also freely set custom fields: there are no boundaries.

Field Mappings

Most properties can be remapped using our "Smart Mapping" feature. Setting the configuration field CJ Event Cookie Nameis not mandatory if the "Smart Mapping" fieldClick Id (cjevent)is set. The latter has precedence over the former.
Commanders Act Properties
CJ Properties
CJ Enterprise Id
CID
CJ Action Id
TYPE
Click Id (cjevent) [1]
CJ Event Cookie Name
CJEVENT [2]
event_timestamp
eventTime [3]
properties.id
OID
properties.currency
currency
properties.revenue
amount [4]
properties.coupon
coupon
properties.items.X.product.id
ITEMY [5]
properties.items.X.product.price
AMTY [5]
properties.items.X.quantity
QTYY [5]
properties.items.X.discount
DCNTY [5]
Commanders Act event property or static value
Event property name [6]
[1] "Smart Mapping" field. [2] Click Id (cjevent) has priority over CJ Event Cookie Name. [3] Automatically converted in the ISO 8601 format. [4] If items are present, this property won't be included. [5] For each item:XandYare incremental numbers, starting from0and1respectively. [6] SeeCustom Event Propertiesin Configuration for more details. ThesignatureCJ optional property can be set using this feature.