Just a few days ago Google released a new version of their tag management system: Google Tag Manager Server-Side. Here’s why it’ll have a massive impact on analytics, advertising, A/B-testing, privacy and Google’s own cloud solutions. But first things first. What on earth is server-side tagging and why do I need it?
Tagging, the practice of adding small pieces of script and code to your website for —mostly— advertising and conversion tracking, has mostly been done by adding all that code to the website itself. A tag management system (TMS), like Google Tag Manager, Tealium, or Tag Commander makes this very easy for the marketing department because your developers only have to add the code for the TMS once and the rest is handled within the TMS interface by marketeers. In fact it has been so easy that most ecommerce websites are riddled with hundreds of lines of script from Facebook, Google, LinkedIn, Criteo and all other major advertising platforms, with Google Tag Manager (GTM) being the weapon of choice for most marketeers.
Not only is this detrimental to the user experience because it can massively increase load times, it can also be a huge security and privacy trap for both end users and companies. Google Tag Manager Server-Side is about to end that. When implemented well it can increase the accuracy of your analytics and conversion tracking, the reliability of A/B-testing and personalisation and help you with retargeting users who have consented to share their data with you, and all of this at minimal costs. When implemented poorly it’s expensive and a huge black box for privacy.
Server-side tagging solutions have been around for a while. Tealium and Segment are the first examples that come to mind. What’s revolutionary about GTM server-side though is the flexibility and ownership that you get. You can fully manage the container itself on your server or platform of choice, map everything to your own domain (even the loading of Google Analytics or GTM for web), fully customise how you handle incoming events from a multitude of sources, and all of that at the price of running a production server (~€100-200/month for most sites). Too good to be true? Well, consider that Google’s aim is to get more people on their cloud platform and if you’re ok with that you should be good.