Server Side Tracking: data protection-compliant tracking of the future without cookies
Due to regulatory restrictions and rising user expectations regarding their data handling, server side tracking marks a turning point in how companies can collect user data. This method shifts data collection from the client (i.e., the user's browser) to a proprietary server. This not only gives companies full control over data collection but also ensures data security and privacy.
Over 80+ customers worldwide trust us
Comparison of client side and server side tracking
Insight into data collection methods
There are two approaches to data collection: client side tracking and server side tracking. While client side tracking is widely used due to its ease of implementation and cost efficiency, it exhibits significant weaknesses compared to server side tracking.
Classic tracking (client-side):
Traditionally, many companies rely on the classic tracking method known as client side tracking. This involves loading and executing a script directly in the user's browser, which records activities such as page visits, clicks, and other interactions on the website. The information collected is then transmitted to web analytics services, such as Google Analytics.
Since this method often involves the use of third-party code, the data collected are also referred to as "third-party data." In simple terms, all actions that a user performs on a website are captured and transmitted in real-time to the servers of the respective analytics services, like Google Analytics.
Enhanced tracking (server-side):
In server side tracking, a dedicated server is placed between the user's browser and an external server, such as Google Analytics. In this example, Google Tag Manager for server side tracking (S-GTM) fulfills this role. The main difference from client-side tagging is that the collected user data can be reviewed and processed before being forwarded to third parties.
This offers several advantages: First, data can be checked on the intermediary server and personal information can be removed before being sent to the target servers. Second, server-side solutions more effectively bypass the tracking prevention measures implemented by modern browsers, which usually restrict data sharing with third parties, because the intermediary server is often not recognized as a third party.
Feature comparison
Client side tracking vs. server side tracking
Client side tracking | Server side tracking | |
---|---|---|
First-Party-Data | ||
Implementation with Google Tag Manager | ||
Bypassing browser tracking prevention and ad blockers | ||
Tracking without cookies | ||
Tracking without consent | ||
Tagging-server required | ||
Possible reduction in the number of tags used | ||
Enrichment of event and user data possible | ||
Data transfer to a third country | Only if desired |
Please contact us if you have any questions or book a non-binding initial consultation.
The challenge: client side tracking
Up to 60% data loss due to technical barriers and user rejection
Those relying on client side tracking must be aware that up to 60% of valuable data can be lost. Generally, user data cannot be processed without their consent, as the transmission involves personal information such as IP addresses. Often, however, this personal information is not necessary to analyze user behavior on a website.
Furthermore, modern browsers and installed ad blockers can block the transmission of data to services like Google Analytics. As a result, the data may either arrive at Google Analytics inaccurately or be completely lost.
The outcome is that ultimately only about 40% of the total data may be available for analysis, depending on the user consent rate.
Server side tracking - Advantages
Tracking without consent
Privacy-compliant tracking without consent through anonymization
For web analytics, personal data is not necessarily required. By using server side tracking, user data collection can be conducted in a privacy-compliant manner without the need for explicit consent via a cookie banner. This is made possible by removing personal data on the tagging server before forwarding it to third parties. In this way, you can still gain valuable insights into user behavior on your website while anonymizing the data of those who have not given consent.
Your advantages include:
Server-Control: Complete control over data processing on the server, enabling the anonymization of user data before storage or analysis
Compliance with Privacy Laws: The Server Tag Manager offers sufficient flexibility to adjust data collection to your specific legal situation
Security: Enhances data security through server-side processing, reducing risks associated with data leaks or misuse
Bypassing browser tracking prevention
The key to bypassing ad blockers and browser tracking prevention
Server side tracking enables the bypassing of both browser tracking prevention measures and ad blockers. This is particularly relevant as more users deploy ad blockers and browsers implement stricter privacy settings to limit tracking of user activities. Since data collection and processing in server-side tagging occur on the provider's server rather than directly in the end user's browser, it bypass the usual detection mechanisms of ad blockers and the limitations imposed by browser privacy settings.
Your advantages include:
Ad blocker circumvention: Less susceptible to blocking by ad blockers since data collection occurs server-side
Tracking prevention circumvention: Can circumvent restrictive browser tracking settings since data collection does not occur directly in the browser
Improved data collection: Enables more consistent and complete collection of user data, independent of client-side restrictions
Improved website performance
Optimization of Core Web Vitals: Less JavaScript for faster loading times and improved SEO
Excessive use of JavaScript is negatively evaluated in Google's Core Web Vitals (CWV). By shifting the burden of tag processing from the client (browser) to the server, not only can the speed of your website be enhanced, but the use of JavaScript can also be reduced. Less JavaScript and tags in the browser lead to faster loading times and better Core Web Vitals scores, which improves user experience and can have positive effects on Search Engine Optimization (SEO).
Your advantages include:
Reduced loading times: Fewer client-side scripts speed up webpage loading
Improved Core Web Vitals: A reduced amount of JavaScript improves the CWVs
Increased crawling efficiency: Faster pages are preferred by search engines and crawled more efficiently
Enhanced page evaluation: Fast loading times and optimized user experience contribute to better SEO rankings
CNIL confirms: Server side tracking enhances data protection and prevents data export
The French data protection authority, CNIL, has confirmed the effectiveness of server side tracking as an effective method to prevent the unwanted transfer of personal data of users abroad. With a dedicated server, you can precisely control which data and how it is transmitted to third-party servers like Google Ads or Google Analytics. You maintain full control and can ensure that only the desired information is shared, thereby protecting the privacy of your users and ensuring compliance with data protection regulations.
Your advantages include:
Data centralization: Collecting and processing data on the server leads to better control and oversight
Improved data protection compliance: Easier management of data protection requirements, as personal data can be filtered and protected server-side
Encryption and security protocols: Implementation of stronger encryption and security measures on the server
Server side tracking - implementation
1. Setup
Setting up a Google Tag Manager server on Google Cloud, AWS, Azure, or a private server.
2. Configuration
Configuration of the server side Tag Manager container in the Google Tag Manager interface.
3. Installation
Integration of the server side Tag Manager into the website infrastructure.
4. Migration
Migration of various tracking services from the client side to the server side Tag Manager container.
How the company increased its GDPR-compliant Google Analytics data by 40%
Like many companies, Düsseldorf Tourism uses analytics data, always ensuring that it is collected from the web analytics tool Google Analytics in compliance with GDPR to enhance the user experience on their website. DWC assisted in setting up a Google Server Tag Manager, which not only significantly improved the quantity and quality of the collected data but also implemented an effective, privacy-compliant strategy by transitioning to first-party data.
- Full data control by bypassing all common browser tracking preventions and ad blockers
- At the same time, first-party tracking ensures the GDPR-compliant use of Google Analytics and the Google Tag Manager (GTM)
- The end result: A GDPR-compliant increase in data volume by 40% with improved data quality
Collaboration with DWC
Your partner for server side tracking
At DWC, we possess extensive experience in server side tracking, continuously expanded through numerous successful projects worldwide. As a full-service partner, we handle not only the setup and configuration of your server tag manager but also the setup and maintenance of the infrastructure. Rely on our expertise for a seamless integration of server-side tagging into your digital strategy.
Our services include:
- Conceptualization & consultation
- Setup, optimization & maintenance of infrastructure (Google Cloud, AWS, Azure & On-Prem)
- Migration from client-side to server-side tagging
- Implementation and/or development of custom tags and clients for your Server Tag Manager
- Load and performance testing
Frequently asked questions
We recommend using Google Server Tag Manager for the tagging server and Google Analytics 4 for data transfer from the browser to the server. However, there are also alternative solutions available, such as Tealium, Matomo, Jentis, or custom developments. Feel free to contact us, and we will help you find the right technology stack for your needs!
No! The various Tag Manager products from Google's various tag manager products differ in their basic functions:
Web/Client Tag Manager: Used for deploying "tags" (individual tracking hits) based on defined triggers and rules.
Server Tag Manager: Acts as a data receiver on the tagging server and functions as a proxy, which receives data sent from the Web/Client Tag Manager and forwards it.
Google's decision to phase out third-party cookies has significantly impacted many website operators and advertisers. However, server side tracking can help mitigate data loss. Advertising providers (such as Google Ads or Meta) now offer alternative solutions for measuring ad conversions across websites. A tagging server plays a crucial role here, as conversion data is transmitted via a first-party domain and thus can avoid being captured by browser tracking prevention measures.
Of course, a lot depends on the individual configuration. A server tag manager is not a cure-all that allows for the processing of any data or the setting of cookies without consent. However, a correctly configured server tag manager can not only help meet the requirements of the GDPR and other privacy laws but also enable the operator to collect additional data (even without consent) that could not be processed with client-side tagging.
The server tag manager offered by Google is accessible for free to all companies, so there are no licensing fees. However, deploying a tagging server requires provisioning your own server, and hosting fees may apply depending on the provider. The cost largely depends on the amount of traffic processed and other factors such as location, redundancy, and scalability. As a benchmark, operating in Google Cloud might cost around 45 euros per month for computing capacity that can handle up to 50 simultaneous requests.
We are happy to assist you in planning your costs and can offer valuable insights into how you can reduce expenses – do not hesitate to contact us!
No. While we recommend Google Cloud Platform (GCP) because it offers three well-integrated options—Cloud Run, App Engine, and Kubernetes Engine—that can be quickly deployed and flexibly adapted to any requirement, the software of Google Server Tag Manager runs in a Docker container and can therefore be operated anywhere Docker is supported. This includes AWS, Azure Cloud, or any other hosting provider that offers Virtual Private Servers (VPS).
It depends. In general, configuring Google Analytics 4 on the server tag manager is relatively simple. Google also provides good documentation for deploying the server, allowing you to set up a tagging server in no time. However, please note that the success of your web tracking/online marketing and the GDPR compliance of your website depend on the setup of the server tag manager. With incorrect configuration, you could quickly incur fines or create significant gaps in your tracking data due to critical errors. Additionally, operating the server tag manager in the cloud can result in very high bills if you do not know how to properly configure and secure the service.
Our recommendation is therefore to assess whether you have the following resources available within your team:
- Cloud architect/cloud expert for operating container applications
- Cloud security expert
- Expert in the Google Marketing Platform and server tag manager software
- Expert in Google Analytics 4 and any other tracking/marketing services to be connected to the server tag manager
- JavaScript developer for creating custom tags and clients within the server tag manager container
- IT-savvy data protection expert with a good understanding of web tracking and server-side tagging
Our consulting team can support you in all these areas cost-effectively and from a single source if you need help!
We advise against using SaaS providers for hosting the Google Server Tag Manager for several reasons:
- The data flow through a third-party can diminish the data protection advantage. Data processing agreements with these providers are required, and there must be trust that they are familiar with and comply with all relevant data protection laws in your region.
- "Out-of-the-box" solutions are often more expensive and less efficient than operating your own server.
- The lower flexibility limits the customization options for your tagging server.
- Often, no "uptime guarantee" is provided, and there can be longer downtimes during which no data can be captured.
- Especially, operating through a SaaS provider offers no added value compared to running your own server tag manager.
Arrange a free initial consultation now
Phone
+49 40 33463437
Address
Willy-Brandt-Strasse 23 | 20457 Hamburg | DE
hello@dwc-consult.com