Server-side tagging across several industries
Several server-side GTM rollouts with first-party endpoints, including a setup for two countries, a migration with an existing Consent Mode setup, and a rollout in professional sports.
- Context
- Several organizations and industries
- Focus
- Architecture, onboarding, rollout, operations
- Period
- 2022–2026
- Stack
- Server-side tagging
- GTM web & server
- GA4
- First-party endpoints
- Consent Mode
- CMP
Background
For several organizations from ecommerce, publishing, sports, marketplaces, and professional services, tracking was moved to server-side GTM with first-party endpoints. Domains, consent solutions, and target systems differed each time. Architecture, onboarding, testing, and operations were still meant to be repeatable.
Implementation
Two countries. German and Swiss domains each run through their own first-party endpoint but share one web container and one server container. The data goes to separate GA4 properties. After launch, requests arrived correctly from a technical point of view, but the data was missing from the GA4 reports. The cause was a faulty consent configuration.
Migration with existing consent. A company in art and ecommerce already had a CMP with Consent Mode. The existing analytics setup was moved to server-side collection: clients and tags in the server container, routing through the first-party endpoint, anonymization, tests in preview and DebugView, then release and acceptance.
Professional sports. Here the server-side rollout ran in parallel with the existing tracking. The evaluation looked at how first-party collection and ad blockers affect data volume. Later, the question came up of whether the setup could be extended to app events.
Further rollouts took place in publishing, at marketplaces, and at professional service firms.
Result
There are fixed templates for first-party endpoints, routing across several domains, web and server container configuration, CMP integration, and pre-release testing. New rollouts no longer start from scratch, and the limits of individual platforms become visible earlier.