Integrating Google Tag Manager
  • 09 May 2023
  • 2 Minutes to read

Integrating Google Tag Manager


Article Summary

The Google Tag Manager integration is included in your Nexudus subscription at no additional cost.

Integrating Google Tag Manager is a two-step process.

What You Need to Integrate Google Tag Manager

  • A Google account
  • A full unrestricted admin account in Nexudus

Step 1. Creating Your Google Tag Manager Account and Container

The first step of the integration is to create an account in Google Tag Manager and a container for your Members Portal to get a container ID. Your container ID is a required field to enable the integration in Nexudus.

  1. Log in to Google Tag Manager using your Google credentials.

  2. Click Create account in the top right corner of the page.

  3. Name your account.

  4. Select your country from the drop-down list.

  5. Name your container.

  6. Select Web in the Target platform field.

  7. Click Create.

  8. Tick the checkbox at the bottom of the Terms of Service Agreement and click Yes in the top right corner of the page.

When your container first loads, you are prompted to add code snippets to your Members Portal. You can skip this step since Nexudus automatically adds them for you.

  1. Click OK to clear the dialog box.

  2. Copy your container ID that is displayed in the top right corner of the page.

Your container ID has the following format: GTM-1234567.
Now that you've successfully created a Google Tag Manager account and copied your container ID, you can move to step 2.

Step 2. Enabling the Google Tag Manager Integration in Nexudus

Once you have your container ID, all you need to do is enable the integration in your Nexudus account.

  1. Log in to dashboard.nexudus.com if you aren't already.

  2. Click Settings > Integrations > Google Tag Manager.

  3. Enable the Google Tag Manager integration toggle

  4. Add your container ID in the Google Tag Manager Code field.

  5. Click the Save Changes button.

You've successfully enabled the Google Tag Manager integration. Make sure the integration is working properly by following the instructions on the Analytics Help Portal.

Nexudus tracks the following events:

  • pageview
    When the user navigates between pages

  • nexudus:saved:{agentKey}.{key}
    When data is saved.
    For example when a customer updates their profile or posts a new message in the community board.

  • nexudus:basket:add
    When the user adds an item to their basket.

  • nexudus:basket:remove
    When the user removes an item from their basket.

  • nexudus:basket:clear
    When the user removes all items from their basket.

  • nexudus:basket:checkout
    When the user confirms a basket order and checks out.

  • nexudus:basket:checkout_summary
    When the users preview their basket before going through the payments page.

  • nexudus:payments:success
    When the user's payment is successfully processed.

  • nexudus:payments:fail
    When the user's payment fails.

  • nexudus:payments:updated
    When the user's payment details are updated.

  • nexudus:signup:new
    When the user loads the sign-up page or the event registration page as a new customer.

You can use your browser console and filter by the "TM:" string to see the events Nexudus emits.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.