Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Fields

Description

Default

Tracking Domain

The tracking domain can be a Third-Party Ingenious Tracking Domain, a First-Party Ingenious Tracking Domain or a GTM Serverside Domain. You can find it on the platform under "Partnerships -> Advertiser -> Settings".

proxy.ingenious.cloud

Advertiser Id

You can find the advertiser ID on the platform under "Partnerships -> Advertiser -> Settings". Do not use the internal ID (mid).

Conversion Id

Unique conversion identifier from your system

gtmss_{currentTimestampMillis}

Conversion Target

Defines an event and its type, for example Sale, Appinstall, Newslettersignup.

sale

Tracking Currency

Determines the currency for all amounts.

Unique Id

The unique ID is used to identify conversions during the validation process.

Discount Value

This is the total net discount value. '0.00' is allowed.

Discount Code

This is the applied discount code.

Basket

The contents of the shopping cart consist of items containing the following values in JSON format

Session Id

A session Id. The data type is string.

Click Ids

A comma-separated list of click IDs.

uses _iclid Cookie

Gdpr

Activates the general data protection regulation according to TCFv2.0

Gdpr Consent

The actual tcfv2.0 string

Site Id

A short description of the conversion page.

Timestamp

Usage for cache invalidation.

Current Timestamp in Millis

HTTP Location

The complete Browser-URL on which the tag was fired.

Customer Id

This specifies the internal customer ID from your system.

Customer New

This specifies a new or existing customer. Use value 'true' for new customer or 'false' for existing customer.

Pay Method

Customer payment method, for example 'credit card' or 'paypal'.

User Value 1

These fields are for free additional information. All formats are accepted.

User Value 2

These fields are for free additional information. All formats are accepted.

Generating the 'basket' Variable Using a GTM Variable Template

The ECommerce Conversion Tracking Tag is crucial for capturing details about a purchase. One of the essential components of this tag is the basket variable, which holds the product details of a purchase.

Info
The 'basket' in Ingenious Conversion Tracking

The 'basket' in Ingenious Conversion Tracking represents a collection of product details for items a user intends to purchase. Here's a basic breakdown:

  • pid: Product ID.

  • prn: Product name.

  • brn: Brand name.

  • prc: Product category.

  • pri: Price.

  • qty: Quantity.

  • trc: Tracking category.

Translating Shop Data to Ingenious Format

Most online shops have their own GTM variables for shopping details. To integrate with Ingenious, this data needs to be mapped to the Ingenious basket format. Essentially, it's about matching your shop's GTM variable fields to the corresponding fields in the Ingenious format for seamless integration and accurate tracking.

...

Working in GTM we recommend the strategy to work with a dedicated basket variable. There also is a template for this, to easily configure the basket:

1. Download the Variable Template:
2. Import the Variable Template into GTM:
  • Navigate to "Templates" from the left sidebar.

  • Click on the "New" button in the variable template section, go to the three dots and then select "Import."

  • Browse and select the downloaded variable template file.

  • Follow the on-screen instructions to successfully import the template.

3. Create the 'basket' Variable Using the Imported Template:
  • Once the template is imported, go to "Variables" from the left sidebar.

  • Click on the "New" button to create a new variable.

  • Name this variable "basket" or something descriptive.

  • For the variable type, select the imported template from the list of available templates.

4. Mapping Data in the Variable:

To start, fill in the variable that contains your basket information in the fields your basket:

...

Ensure that each field is correctly mapped to capture the desired product information.

5. Use the 'basket' Variable in the ECommerce Conversion Tracking Tag:
  • Navigate to "Tags" from the left sidebar.

  • Either create a new tag or edit an existing ECommerce Conversion Tracking Tag.

  • In the tag configuration, look in the section eCommerce settings for the field to select the basket variable. This will ensure that the tag captures the product details from the basket variable during a purchase event.

  • Save and test the tag to ensure it's capturing the product details correctly.

...

6. Publish Changes:
  • Don't forget to submit your changes to make them live.

...