Before Start
This is the most advanced implementation, and server container it's possible to implement it in multiple ways, such as Google Cloud, Amazon Web Service, Stape, Taggrs or similars.
The guide will focus on easiest and most common solutions such Stape or Taggrs, if you want to deploy Server Side with Google Cloud or AWS solution, please refer to the official documentation, or contact us for custom integrations.
Before start, you have to know that Server Side integration requires 2 GTM containers.
The Web container acts as a first-party container provided by the server-side container. Its role is to receive events from your website or application and forward them to the server-side container for further processing.
The Server container is deployed in a third-party service (Stape, Taggrs, Google Cloud, etc.). It receives the events from the Web container, processes the data to match the expected schemas of tracking platforms (e.g., GA4, Google Ads, Bing, Facebook), and sends the processed data to the final endpoints.
In summary, you need complete the next steps
- Create GTM Server Side Container
- Deploy Server Side Container with your preferred solution
- Create GTM Web Side Container
- Download and import Workspaces on both containers
- Setup container settings
- Edit the Constants Variables in Server-Side Workspace
- Configure Container Settings to allow Tag Assistant