taggrs-logo

Improve your Tracking results with TAGGRS Enhanced Tracking Script

Improve-your-Tracking-results-with-TAGGRS-Enhanced-Tracking-Script

Getting reliable, accurate and in-depth tracking data is a challenge these days. With the rise of ad-blockers and the increasing importance of privacy, it is becoming increasingly difficult to collect complete and useful data. This is where the TAGGRS Enhanced Tracking Script comes in.

Key points

  • Bypassing Ad-blockers: The TAGGRS Enhanced Tracking Script bypasses ad-blockers by modifying the default GTM code, preventing it from being recognized and blocked by ad-blockers.
  • Increased Measurability: With the use of the Enhanced Tracking Script, you can expect an increase in measurability of 1-2% for both client-side and server-side tracking.
  • Simple Implementation: Setting up TAGGRS Enhanced Tracking Script is as simple as adding a piece of code in the header and body of your page + creating a client in the client container.

Why the Enhanced Tracking Script?

The Enhanced Tracking Script is one of the many benefits of Server Side Tracking and a solution specifically designed to address the challenges of traditional tracking scripts. It uses an approach to collect and report tracking data even when ad-blockers are active. It provides a measurability increase of 1-2%, for both client-side and server-side tracking.

How does the Enhanced Tracking Script work?

The secret to the Enhanced Tracking Script is in changing the GTM Tracking script. Ad-blockers often recognize Google Tag Manager’s tracking script and then block the data stream completely. The Enhanced Tracking Script counters this by modifying the standard tracking script so that ad-blockers do not recognize the code as GTM.

ad-blockers-block-gtm-script-code

The importance of an Enhanced Tracking Script

The results of implementing an Enhanced Tracking Script are promising. The tool helps increase the measurability of both client-side and server-side tracking.

The use of the Enhanced Tracking Script does not increase the differences between client side tagging and server side tagging, but ensures that both increase in quantity.

TAGGRS Enhanced Tracking Script setup

Setting up TAGGRS’s Enhanced Tracking Script consists of 2 steps.

  • Add a piece of code in the header and body of your page. Just as you do when adding the Google Tag Manager Code to your website.
  • Creating a client in the server container

1. Access to Enhanced Tracking Script.

taggrs-enhanced-tracking-script-dashboard

Access the Enhanced Tracking Script by clicking optimize in the TAGGRS Dashboard and navigating to the Enhanced Tracking Script.

2. Web Container ID Copy (Web Container).

copy webcontainer id gtm

In Google Tag Manager, navigate to the Web container and copy the Web Container ID.

3. Generate the Enhanced Tracking Script.

Generate enhanced tracking script taggrs

Enter the Web Container ID on the TAGGRS Dashboard. Next, the Enhanced Tracking Script is generated. You place these in the Head and Body of your website. This code serves as a replacement for the current GTM script.

4. Inserting Enhanced Tracking Script.

The specific steps for adding the script may vary depending on the CMS. Consult online resources for CMS-specific instructions or seek assistance from a developer. In this example, we are using the Head, Footer, and Injections plugin for Wordpress.

5. Header and Body Code placement.

add Header and Body Code wordpress jpg

Within WordPress, go to settings and select header and footer. Paste the copied code into the <HEAD> PAGE SECTION INJECTION field. Paste the body code into the field labeled AFTER THE <BODY> TAG.

7. Server Container ID Copy (Server Container).

copy-server-container-gtm-code

To activate the Enhanced Tracking Script, a client must be created in the Server Container. To do this, go to your Server container and first copy your Server Container ID.

8. Client creation Google Tag Manager (Server Container).

create-new-client-google-tag-manager-server-container

Navigate to clients in the menu on the left and select new.

9. Client Setup Google Tag Manager (Server Container).

set-up-client-configuration-gtm-server-container-jpg

Give the new client a name such as Google Tag Manager and, after clicking client configuration, select Google Tag Manager web container as the client type from the list. Under Allowed Container IDs, enter the Server Container’s previously copied GTM Container ID and enter the ID used in your TAGGRS dashboard in the Enhanced tracking script. So this is the ID of the Webcontainer (client-side). Make sure enable region specific settings is disabled. Priority can be left at 0.

Save the settings, submit and publish the container.

Note! You need to replace the current Google Tag Manager Code , not add the TAGGRS to the existing google tag manager (GTM) code!

Conclusion

The Enhanced Tracking Script gives you access to the data you need, even in a world full of ad-blockers. With this tool, you can ensure that you always stay one step ahead in terms of data tracking.

Looking to improve tracking capabilities even more? Then get started today with server side tagging from TAGGRS and start generating more conversions.

FAQ TAGGRS Enhanced Tracking Script

I get an error when adding the TAGGRS GTM code, is that bad?

Suppose you see one of the errors below when adding the GTM code. Don’t panic, the code will still work!

error-adding-gtm-code-to-wordpress-1
error-adding-gtm-code-to-wordpress

I am getting a 400 error in the Console when adding the Enhanced tracking script.

If you get a 400 error in the console you probably forgot to set up client creation in the server container. This is step 2 of setting up the Enhanced Tracking Script.

console-error-faq-enhanced-tracking-script-jpg

After setting up the Enhanced Tracking Script, the Server Side Analytics tables are not displayed properly.

This could be because you have a duplicate Google Tag Manager script on the site. This can come if you have our Enhanced tracking script, and the old GTM Tracking script on it. This should only be the Enhanced Tracking Script.


About the author

Ate Keurentjes

Ate Keurentjes

Server Side Tracking Specialist at TAGGRS

Ate Keurentjes is a Server Side Tracking specialist at TAGGRS. He has experience with various Google Tag Manager concepts. Keurentjes has been editing and writing about the latest developments and trends in data collection / Server side tracking since 2023.

Ready for the next level?

Start with Server Side Tracking and generate more revenue and conversions in a world without third-party cookies.