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

Implement Criteo OneTag via Google Tag Manager


Managing different traffic analysis and marketing optimization services can often become tedious, especially when you have to modify the source code of your website for every modification or new implementation. Google Tag Manager can help you easily create and manage all of those tags from within the same place.

To implement the Criteo OneTag via Google Tag Manager, complete the following five steps (you can skip step one if you already have a dataLayer implemented on all required pages).

Implementation instructions

1. Set up the dataLayer

  • The dataLayer is a variable declared in the source code of your website on each page that features the Criteo OneTag. It is not implemented through the Google Tag Manager website. The content of the dataLayer will determine what information is transmitted to us through the Criteo OneTag.

2. Define the variables

  • On this step you will teach Google Tag Manager how to retrieve the information contained in your dataLayer. After the variables are set up, the information available in the dataLayer will be fed automatically into the Criteo OneTag.


3. Set up the triggers

  • Triggers determine when Google Tag Manager should fire the tags. This will ensure that the Criteo OneTag only activates when necessary.

4. Create the tags

  • The Criteo OneTag can be set up in an instant using the variables defined on the previous step.


5. Publish

  • On this last step you will be able to review the configuration, make sure it is working as expected, and put it live on your website.
Was this article helpful?
0 out of 1 found this helpful
Powered by Zendesk