Google Tag Manager

Integrate Google Tag Manager with Netcore CE dashboard.


Google Tag Manager is a command center for your website's tracking needs. Imagine a single platform where you can manage all those snippets of code that monitor user behavior, ad clicks, and campaign performance. This free tool eliminates the headache of editing website code whenever you want to add a new tracking feature. Instead, Tag Manager provides a user-friendly interface for adding and configuring tags from various analytics, advertising, and marketing tools.

It simplifies the complex task of managing multiple tracking codes. It empowers marketing teams to update tags and configurations independently, improving efficiency and reducing reliance on developers. Tag Manager offers built-in error checking to ensure your tags fire correctly, leading to more reliable data for informed decision-making. It fosters collaboration by allowing granular control over access levels for marketing and development teams while maintaining a clean website codebase.

Google Tag Manager empowers businesses to better understand their website's performance. By simplifying tag management, it unlocks a world of insights into user behavior and campaign effectiveness and ultimately helps businesses optimize their marketing efforts.

Integration Overview

Netcore and Google Tag Manager work together to bridge the gap. You can forward events from your GTM server directly to Netcore, eliminating the need for manual code implementation on your website. To learn more about GTM, click here.

Integration Benefits

Here are the key benefits of this integration.

  • Effortless Netcore Event Tracking: Set up Netcore event tracking in GTM without modifying website code.
  • Empowered Marketers: Manage Netcore tags directly in GTM, reducing dependence on developers.
  • Reliable User Data: GTM's debugging ensures accurate data capture for Netcore.
  • Automated Marketing Actions: Trigger personalized campaigns in Netcore based on GTM user behavior data.
  • Agile Data Collection: Easily test and optimize Netcore event tracking configurations in GTM.
  • Centralized Tracking Management: Manage all website tracking tags, including Netcore, from a single platform in GTM.



Ensure you have a Google Tag Manager account with permission to import templates and add new tags. With the Google Tag Manager template built by Netcore, you can forward your events from GTM to Netcore CE.

Integrate Google Tag Manager in Netcore

Follow these steps to integrate Mixpanel in your Netcore CE dashboard:

  1. Log in to the Netcore CE dashboard and navigate to Settings > Integrations.
  2. Select GTM under the Analytics Module section. The Integration modal appears.
  3. Select Add Integration and click Activate. The integration is now active and appears under the Connected tab.
  4. Go to your GTM account and import the NetcoreTag from the CE dashboard.
  5. Under Tag Templates, click the New button > Actions > Import. Select the Netcore tag file you just downloaded.
  6. Click save when you see the Netcore logo on the left.

Configure the Netcore Tag

  1. Navigate to the GTM dashboard and click on Tags >> New.
  2. Click on Tag Configuration, and under Custom, look for the Netcore Tag. Set up the tag according to your needs.

To ensure proper user identification within Netcore, you must establish a user identifier mapping. Here's how you can achieve this in Google Tag Manager (GTM):

  • Leverage GTM Variables: Select this option if you have a pre-defined GTM Variable containing the user identifier value.
  • Extract from Event Property: Choose this approach to extract the user identifier directly from an existing event property. Specify the attribute key (e.g., user_id) within the event property. Important Note: Only root-level key values can be accessed directly. For nested key values, create a GTM Variable first and then use the "From Variable" option.



Select the trigger condition. Within the "Triggering" section, you can choose an existing event as the trigger for this tag, or create a new one based on your specific needs.

Once you have finished configuring the tag, click Save to finalize the setup. To ensure everything works as expected, use the Preview mode and verify if the intended events are successfully ingested into Netcore according to your configuration.