Skip to content

Google

Google

GoogleGoogle Tag Manager

Note: Google Tag Manager can only be used with a custom domain. To learn how to enable a custom domain, please refer to our article on domains or contact your account manager.

Google Tag Manager is a tool that lets you manage various tracking and analytics tags (like Google Analytics, Facebook Pixel, etc.). You can add, edit and manage these tags through a user-friendly interface in Google Tag Manager.

Via vivenu, you can link the Google Tag Manager in no time at all and thus process a wide variety of events and customer data.

Google Tag Manager setup

The Google Tag Manager can be integrated on Seller level and therefore for all your shops and events, as well as only for specific events.

Note: If you use the multi-event checkout, you can only create the integration at Seller level.

Seller setup: Go to your settings on the tab Shops and Tracking. Here you can enter your GTM-XXXXXXX code to activate tracking.

Settings Sales Shop Tracking

Event setup: Go to the Tracking tab in your event settings. Here you can enter your GTM-XXXXXXX code to activate tracking.

Events Tracking

Tracking Events

Using the Google Tag Manager integration, all checkouts can be output except for abandoned checkouts.

Note: Some variables may not be available for accounts in the EU or EFTA region due to the General Data Protection Regulation (GDPR).

Event: Add to Cart (createCheckout)

Add to Cart (createCheckout)

Expand all

Details Submitted (submitDetails)

Expand all

Checkout Completed (checkoutCompleted)

Expand all

Tracking Events setup

Click here for a Visual Step-by-Step Guide.

Create a GTM Account and Container

  1. Go to your GTM account page and click "Create Account."

  2. Once your account is created, you will see a Container ID.

  3. Set up your container. For vivenu, choose "Web" as the target platform.

  4. After creating your container, GTM will display a Container ID (e.g., GTM-XXXX). Copy this ID.

Connect GTM to vivenu

  1. Paste the copied GTM Container ID into the tracking section of your vivenu dashboard. This connects GTM and vivenu.

  2. For vivenu, pick Web as a target platform. GTM also works for Apps, AMP, or servers.

  3. Once connected, vivenu event options should automatically appear in GTM.

Understand GTM Components

GTM has three main parts:

  1. Tags: These are "buckets" that collect information once a trigger is identified (e.g., Facebook Pixel, Google Analytics).

  2. Triggers: These define when an action should occur.

  3. Variables: These are optional, pre-made ways to add more detail to the information collected by tags.

Define Triggers in GTM

  1. Vivenu sends these events to GTM: createCheckout, submitDetails, and checkoutCompleted.

  2. The event name in GTM must exactly match the API call name (e.g., createCheckout).

Create Tags

  1. Create a new tag in GTM.

  2. Map each vivenu event (e.g., createCheckout) to the specific trigger that should activate after the event is identified.

Utilize Variables (Optional)

  1. Variables can segment information available in the data layer, providing more detailed data.

How GTM Works

  1. GTM acts as a container for your data.

  2. When GTM identifies a specific piece of information that matches a defined trigger, it extracts that information and "fires" the associated tag.

Note: If you need to configure GA4, custom Java code is required to extract information from an array. You can work with an agency or performance marketing freelancer to set up this custom configuration.

For the sake of better readability, the simultaneous use of the language forms male, female and diverse (m/f/d) is waived. All personal designations apply equally to all genders.