| Privacy & consent |
Consent banner required; visitor data leaves your domain |
Cookieless by default — daily-rotating hash, raw IP/UA never stored |
| Data ownership |
Your data lives in Google's cloud, sampled & thresholded |
First-party & self-hostable — runs in your own Azure or fully offline |
| "Did it actually work?" |
DebugView, then hope. No proof a destination accepted the event |
End-to-end trace + verdict showing each destination's real HTTP response |
| Server-side forwarding |
Separate sGTM setup, or a paid vendor like Stape |
Built in — first-party gateway, outbox, retries, dead-letter management |
| Ad-blocker resilience |
Third-party requests widely blocked |
Anti-adblock loader + Google Tag Gateway reverse proxy, all first-party |
| Cost |
"Free" — you pay in data & lock-in; sGTM/vendor adds a bill |
Self-host free & open; scale-to-zero Azure deploy |