Logo of TAGGRS, written in blue and with a small favicon
HomeServer-side TrackingMeta CAPI Gateway
EnglishDeutsch
SERVER-SIDE TRACKING
Get started
Get started with TAGGRSSet up Google Tag ManagerConfigure the subdomainAdd the GTM Data LayerConfigure GTM transformationsTest the setupDebuggingAnalytics dashboard
Migrate from Google CloudMigrate from hosting
Shortcuts
GTM Copy PasteReady-made templates
GA4 Server-side Tracking
Setup in GTMCreate GA4 Event TagsGA4 tag setup in server containerE-commerce events in GTM
Google Ads Server-side Tracking
Install Conversion LinkerSet up Conversion TrackingConfigure Enhanced ConversionsDeploy Remarketing TagsInstall Offline Conversions
Facebook Server-side Tracking
Set Meta PixelImprove your EMQ ScoreInstall Meta CAPIMeta Events Deduplication
LinkedIn Server-side Tracking
Install LinkedIn Insight TagSet up LinkedIn CAPILinkedIn Events Deduplication
TikTok Server-side Tracking
Set up TikTok PixelInstall TikTok Events APITikTok Events Deduplication
Pinterest Server-side Tracking
Set up Pinterest TagConfigure Pinterest Conversions APIPinterest Events Deduplication
Snapchat Server-side Tracking
Set up Snap PixelSnapchat Conversions APISnapchat Events Deduplication
TAGGRS Tracking Tags and Tools
Tracking TagsGoogle Service Account integrationProfit TrackingData Enricher ToolWebhooks TesterEnhanced Tracking ScriptMulti Domain ToolClick ID RecoveryConsent Approval Graph
Configurations
Billy Grace Server-side TrackingLeadPages Server-side TrackingPiwik PRO Server-side TrackingCDN Server-side TrackingShopify Server-side TrackingActiveCampaign Server-side TrackingKlaviyo Server-side TrackingSpectacle Server-side TrackingEulerian Server-side Tracking
Server-side Tracking for e-commerce
Shopify Data LayerShopware Data LayerMagento Data LayerWooCommerce Data LayerPrestashop Data LayerLightspeed Data Layer
Consent Management server-side
Activate Consent ModeConfigure AxeptioConfigure Cookie Confirm
META CAPI GATEWAY
ACCOUNT SETTINGS
User roles and accessSSO

Server-side Tracking dashboard

Once your account is set up and you've started using TAGGRS' GTM Server-side Tracking Hosting, the Analytics tab gives you full visibility into your data stream and KPI's insights, such as Total GA4 event, Tracking prevention impact, Adblock impacted events, and Consent rate.
Here's what you can measure and control, from advanced data filtering to consent rates.
Overview of the Analytics dashboard in the TAGGRS Server-side Tracking tool

Advanced filtering

The TAGGRS analytics dashboard gives you full control over how you slice and analyze your data stream.

Advanced filtering options in the TAGGRS dashboard

You can filter all graphs by:

Event name
Focus on a specific event type (e.g. page_view, purchase, lead)
Device
Isolate traffic from desktop, mobile, or tablet
Browser
Narrow down to Chrome, Safari, Firefox, Edge, and more
Domain
Filter by a specific client domain when managing multiple properties

For time granularity, you can use preset ranges like Last 7 days, or Last 90 days, define a fully custom date range for aggregated daily data, or switch to Last 24 hours to view data hour-by-hour.

Favicon of TAGGRS Server-side Tracking
Expert insight
Use the Last 24 hours filter to validate tracking changes immediately after deployment or pinpointing data drops down to a specific hour.

Impact of ad blockers

The Adblock impacted events metric shows the percentage of events that would have been blocked by ad blockers without Server-side Tracking in place. Because TAGGRS routes data through your own subdomain on the server side, these requests bypass browser-based ad blocking entirely.

Adblock impacted events tile: the % shows how many events your tracking setup resisted to adblockers

The higher the percentage, the greater share of your conversion and analytics data is being recovered through the TAGGRS Enhanced Tracking Script: data that would otherwise be silently lost on a purely client-side implementation.

This is also reflected in the Improved data quality graph:

In the TAGGRS dashboard you can check the improved data quality from using TAGGRS
How the Enhanced Tracking Script fixes data loss
icon of a white upward arrow

Consent rate

The Consent rate KPI shows the percentage of users who have fully granted consent, giving you an at-a-glance health check on your consent configuration.

Consent rate KPI in the TAGGRS dashboard

The Consent Approvals graph goes deeper, breaking down the distribution of all consent states over time, from Granted to Denied by Default and Not Set.

The Consent Approvals graph breaks down the distribution of all consent states over time in the TAGGRS analytics dashboard
Favicon of TAGGRS Server-side Tracking
Expert insight
Tracking these states over time lets you spot shifts in your consent distribution: for example, a rising Denied by Default line can indicate a CMP misconfiguration or a page where the consent banner isn't firing correctly.

Below the graph, a breakdown table shows (for each consent type) the total number of consented events and the approval rate:

  • Conversion measurement for ad platforms
  • Retargeting and personalized ads
  • Enhanced Conversions measurement
  • Analytics measurement
Favicon of TAGGRS Server-side Tracking
Expert insight
This per-consent-type view is especially useful for diagnosing discrepancies: if your analytics approval rate is lower than your ad platform rate, it likely points to a consent category misconfiguration rather than a general consent issue.

Request analysis

Requests distribution over time

The Request distribution graph in your Analytics provides an overview of the requests made to a website. The calculated number of requests comes directly from activity on your website, including pageviews and data client deployments via Google Tag Manager (such as gtm.js, analytics.js, and gtag.js).

Request distribution graph in the TAGGRS analytics dashboard

Type of requests

By switching the Show categories toggle in the Requests graph, you can view detailed types of requests and their sources.

The TAGGRS Request Type Graph is now expanded to give users more granularity over their data. It track sources like Google Tag, Google Tag Manager Preview Mode, Google Tag Manager Tracking Script, Enhanced Tracking Script, JavaScript, Service Worker, Set Cookie, and Other.

The following types of requests are
distinguished:

  • Enhanced Tracking Script: Requests triggered by the Enhanced Tracking Script, representing the number of times the script is loaded on your website.
  • GA4 (Google Analytics 4): Requests related to the newer version of Google Analytics, focused on user-centric data analysis and integration with other Google tools.
  • Google Tag: Requests sent by the global site tag that collects website data for Google products such as Ads and Analytics.
  • Google Tag Manager Preview Mode: Requests specific to the preview and debug mode in Google Tag Manager.
  • Google Tag Manager Tracking Script: Requests originating from the published GTM container that executes live tracking tags on your website.
  • Other: These could be bots or indexes, for example. Or that you go to the subdomain yourself, for example.
  • Service Worker: Requests made through your website’s service worker, typically associated with caching, offline behavior, or background updates.
  • Set Cookie: Requests having to do with setting cookies, important for tracking user sessions and storing preferences.

Data affected by Tracking Prevention

The browser usage distribution in the TAGGRS dashboard gives you insights on how much data can be affected by tracking prevention

In the Browser Analytics graph, you get insights into how browser tracking prevention mechanisms impact data collection accuracy, drawing from real-time analysis of website traffic patterns. This is measured by the percentage of users on browsers with built-in tracking prevention—features like those in Intelligent Tracking Prevention.

Select your preferred time range (90, 60, 30, or 7 days, last 24 hours, or custom) to view statistics on traffic affected by tracking prevention across all major browsers except Google Chrome, which lacks such mechanisms. So, the percentage reflects total visitors minus Chrome users. A higher percentage indicates greater data loss from untracked user activity, impacting analytics accuracy and digital marketing effectiveness.

Favicon of TAGGRS Server-side Tracking
Expert insight
If you don't yet have an account with TAGGRS and want to see the number of users using browsers with tracking mechanisms, navigate to Google Analytics 4. There, choose Reports → User → Tech details → Users by Operating System for a complete overview of the browsers used by your website visitors.

Additional data by Server-side Tracking

Want to know how much extra data you gain from Server-side Tracking? The Signal Comparison graph shows the differences between client-side (web container) and server-side (server container) data, depending on consent.

Signal comparison graph to check which events are tracked server-side or client-side

TAGGRS now uses incoming server container data directly as the source for uplift measurement, replacing the previous model that relied on client-side tag configuration. This results in a more accurate and stable representation of actual server-side signals: completely unaffected by consent configuration issues, incorrect event handling, or misfiring client-side tags.

FAQ

How is the number of requests determined?

The number of server-side requests in TAGGRS is automatically calculated and shown in your account overview. It mainly depends on the number of clients you use (e.g. GA4, Universal Analytics), your website or app traffic (pageviews), and the number of additional events you track (such as e-commerce events). Want a detailed breakdown? See our page on Server Side Tracking costs.

How accurate is the uplift measurement?

TAGGRS uplift measurement is now based directly on incoming server container data, rather than relying on your client-side TAGGRS tracking tag configuration. This makes it significantly more reliable: your uplift figures will no longer be affected by consent issues, incorrect event handling, or client-side tag misconfigurations. The client-side tag is still needed for client-side comparison data in the Signal Comparison graph.

Useful sources

icon of a white thunder used by TAGGRS to visually introduce Server-side Tracking
Start for free with Server-side Tracking
icon of a white upward arrow
White silhouette of a person used as icon for the support call to action
Get expert support
icon of a white upward arrow
Previous
Debug
Next
Migration guide from Google Cloud
DOCUMENTATION V1.5
Copyright © 2026 TAGGRS. All right reserved.
TABLE OF CONTENTS
Advanced filteringImpact of ad blockersConsent rateRequest analysisData affected by Tracking Prevention Additional data by Server-side TrackingFAQUseful sources