Tragly is a managed server-side GTM platform for marketing agencies. Collect, enrich, and forward events to GA4, Meta, and TikTok — with no client-side scripts and no ad blockers.
Built for agencies that run
One managed platform — from event collection to delivery. No server maintenance, no custom code.
Connect your existing server-side GTM container or provision one via the Google GTM API. Events arrive server-side — bypassing browser restrictions entirely.
One inbound event, multiple destinations. GA4 Measurement Protocol, Meta Conversions API, TikTok Events API — forwarded in parallel, server to server.
Manage all your clients from one place. Per-client tracking IDs, forwarder configuration, event counts, and billing — all in a single dashboard.
All data stored in Frankfurt, Germany (Hetzner). No US data transfers. IP addresses used for geo-lookup only, never persisted.
Live event feed, session tracking, hourly and daily charts. Today vs 7d vs 30d comparison. Per-client views with client picker.
Built-in bot detection marks suspicious traffic. Only clean, human-originated events reach your analytics destinations.
We handle the infrastructure. You handle the clients.
Authorise Tragly via Google OAuth. Browse your GTM accounts and server containers, then link them to each client in the Tragly admin panel.
Add a single <script src="https://tragly.com/t.js"> to your client's site, or use the GTM custom HTML tag. No other changes needed.
In the Tragly dashboard, enable GA4, Meta CAPI, or TikTok for each client. Enter the API credentials — Tragly handles the rest.
Tragly supports the destinations your clients already use.
Start free. Scale as your clients grow. Plans differ in event volume and client count.
Tragly is currently in managed pilot — contact us to discuss the plan that fits your agency.
Yes. Because Tragly sends events server-to-server, ad blockers cannot intercept them. The pixel (t.js) loads from your first-party domain and sends a single lightweight request that looks like any other first-party call.
Tragly stores all data in the EU (Hetzner, Frankfurt). It sets only one functional first-party cookie (_tragly_cid). IP addresses are used for geo-lookup only and not stored persistently. Data is auto-deleted after 90 days. See our Privacy Policy and GDPR Rights pages.
No. Tragly handles the server-side GTM container provisioning for each client automatically once you connect your Google account. You only need to add the pixel to the client's website.
Yes. Tragly supports multiple clients per agency (Starter: up to 5, Pro: up to 20, Enterprise: custom). Each client gets a unique Tracking ID and isolated event storage.
Tragly automatically retries failed forwarding attempts with exponential backoff. If an event still fails after retries, it is stored in a Dead Letter Queue visible to admins. All events are stored in Tragly regardless of whether forwarding succeeds.
Tragly is currently in managed pilot. We onboard agencies manually and pricing is the same as the published plans above. Contact us to discuss the right plan for your team.