FRAMEWORK INTEGRATION GUIDE

How to Install Analytics on Vue 3 & Nuxt 3

Complete privacy-first analytics setup for Vue.js single-page applications and Nuxt 3 full-stack SSR apps.

Quick Setup: Vue 3 & Nuxt 3
By Sufyaan Studio ResearchVerified August 2026

In Nuxt 3, configure the tracker in nuxt.config.ts under app.head.script. In Vue 3 / Vite, add the script tag to index.html.

KEY TAKEAWAYS
  • 1.15 KB featherlight tracker preserves Vue 3 & Nuxt 3 speed
  • Zero cookie consent banners required
  • Automatic SPA client route change detection
  • Full support for custom conversion event tracking
PREREQUISITES
  • Nuxt 3 or Vue 3 project
  • Website UUID
STEP-BY-STEP IMPLEMENTATION

Installation Instructions

1

Configure nuxt.config.ts

Add the script entry to your Nuxt configuration.

VUE 3 & NUXT 3 SNIPPET (STEP 1)
// nuxt.config.ts export default defineNuxtConfig({ app: { head: { script: [ { src: 'https://analytics.sufyaanstudio.com/t.js', defer: true, 'data-web': 'YOUR_WEBSITE_ID' } ] } } });
FAQ & VERIFICATION

FAQ: Vue 3 & Nuxt 3 Analytics Integration

Ready to track Vue 3 & Nuxt 3 traffic with speed?

Create your account in 30 seconds and start tracking for $0.

analytics