Google Tag Manager
Corvidae Tag
The Corvidae subdomain must be set up before this tag is published, please replace the trackerId string with a string matching your Corvidae subdomain.
Tag Title | Corvidae Pixel This is a suggestion, you may follow any pre-established nomenclature that you wish. |
Tag Type | Custom HTML |
HTML |
CODE
|
Trigger | Page View / All Pages Please use the same “all pages” trigger that you use for other customer-facing analytics solutions. |
Pageview Tag
This pixel tracks all clickstream traffic and referrer information and should be implemented on every customer-facing page on your site.
Tag Title | Corvidae Pageview This is a suggestion, you may follow any pre-established nomenclature that you wish. |
Tag Type | Custom HTML |
HTML |
CODE
|
Advanced Settings | Tag Sequencing > Fire a tag before Corvidae Pageview fires > Corvidae Pixel Setting the Corvidae Pixel as the “Setup Tag” ensures that these tags fire in the correct order. |
Trigger | Trigger Type: Dom Ready |
Conversion Tag
The conversion pixel should only be fired on a successful conversion. It is important to pass the transaction value as our attribution models rely on it.
Values passed to the Corvidae Pixel in this example are set up as variables within Google Tag Manager and are expected to be drawn from the dataLayer or scraped from the DOM. The dataLayer or DOM must be populated before this script runs.
Tag Title | Corvidae Conversion This is a suggestion, you may follow any pre-established nomenclature that you wish. |
Tag Type | Custom HTML |
HTML |
CODE
|
Advanced Settings | Tag Sequencing > Fire a tag before Corvidae Pageview fires > Corvidae Pixel Setting the Corvidae Pixel as the “Setup Tag” ensures that these tags fire in the correct order. This tag must fire after the required variables are available. |
Trigger | Trigger Type: Page View |
Conversion: Variables
For non-transacting conversions, such as a registration or newsletter subscription.
Variable Name | Description | Required |
---|---|---|
| A unique ID for the conversion. This is used to deduplicate repeat conversions so must persist if the user visits the same page in the future. | REQUIRED |
| The name of the Conversion Type, as found in your Corvidae account. If you are unsure please speak to your Customer Success Manager. | REQUIRED |
| The identifier for the property on which the conversion occurred, as found in your Corvidae account. If you are unsure please speak to your Customer Success Manager. | REQUIRED |
Transaction: Variables
As with all Conversions, Transactions require a unique order id
, conversionName
, and digitalProperty
, for deduplication but additionally support a number of financial metrics described below.
Variable Name | Description | Required |
---|---|---|
| The total monetary value of the transaction. e.g. | ADVISED |
| The total tax paid on this transaction. e.g. | OPTIONAL |
| The total cost of shipping for this transaction. e.g. | OPTIONAL |