GA4 wasn't built for Vue. Here's what goes wrong.
The vue-gtag plugin requires manual router integration, plugin registration, and configuration objects that add complexity to your Vue app
Vue Router navigation guards for GA tracking add middleware code that pollutes your router configuration
GA4 with Vue requires understanding both Vue's reactivity system and GA's measurement protocol — two steep learning curves
Hot module replacement in development causes phantom pageview events in GA, making development-time analytics noisy and inaccurate
Built for speed, simplicity, and privacy.
No Vue plugin needed — the script works outside Vue's component tree, keeping your architecture clean
Automatic route change detection for Vue Router (both hash and history mode) without navigation guards
Privacy-first approach means no GDPR compliance headaches, which is especially important for EU-based Vue agencies
A dashboard built with the same design clarity that Vue developers appreciate in their own tooling
Add StatFast to your Vue project with one snippet.
All the insights. None of the bloat.