Sign in

Welcome to our Support Center

Get help with integration and live campaigns

Welcome to our Support Center. Get help with integration and live campaigns

Step 3 Google Tag Manager: Triggers

Overview

Now that you have completed the first two steps, Google Tag Manager knows how to retrieve all the information required by the Criteo solution. On this next step you will define Triggers. These will indicate to Google Tag Manager in which scenario our Criteo OneTag should be called and fired.

There are five different scenarios where Criteo OneTag should be triggered:

  • Homepage
  • Search / category listing pages
  • Product pages
  • Basket or cart page
  • Sales confirmation page.

For more details on each type of scenario, please refer to: Criteo OneTag Explained.

Triggers

In order to create a new trigger, you must fill out the following details:

  1. Name of the trigger (see below for the full list)
  2. Event: should be Page View
  3. Trigger type: should be DOM Ready to trigger the tag only once the page is loaded
  4. Fire On: this is where we can tell which scenario corresponds to each value of the CriteoPageType Variable set up in Step 2.

If you have set up the dataLayer and Variables with the same names defined in Step 1 and 2, you can safely copy the details below. Otherwise, you will need to define "Fire On" conditions that matches the types of page where the Criteo OneTag must trigger.

Homepage

  • Name: Criteo Homepage
  • Event: Page View
  • Type: DOM Ready
  • Fire On: when CriteoPageType equals HomePage

Listing

  • Name: Criteo Listing
  • Event: Page View
  • Type: DOM Ready
  • Fire On: when CriteoPageType equals ListingPage

Product

  • Name: Criteo Product
  • Event: Page View
  • Type: DOM Ready
  • Fire On: when CriteoPageType equals ProductPage

Basket

  • Name: Criteo Basket
  • Event: Page View
  • Type: DOM Ready
  • Fire On: when CriteoPageType equals BasketPage

Sales confirmation

  • Name: Criteo Sales
  • Event: Page View
  • Type: DOM Ready
  • Fire On: when CriteoPageType equals TransactionPage

What's Next?

All the data and context is now available to Google Tag Manager and our Criteo OneTag can now be created. The next step describes how to create those tags and link Variable and Triggers together: Step 4: Tags

Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk