diff --git a/apps/app/package.json b/apps/app/package.json
index a79da837f..5d795da36 100644
--- a/apps/app/package.json
+++ b/apps/app/package.json
@@ -58,6 +58,7 @@
"@types/three": "^0.180.0",
"@uploadthing/react": "^7.3.0",
"@upstash/ratelimit": "^2.0.5",
+ "@vercel/analytics": "^1.5.0",
"@vercel/sandbox": "^0.0.21",
"@vercel/sdk": "^1.7.1",
"ai": "^5.0.60",
diff --git a/apps/app/src/app/layout.tsx b/apps/app/src/app/layout.tsx
index 8040e5d58..09a28980a 100644
--- a/apps/app/src/app/layout.tsx
+++ b/apps/app/src/app/layout.tsx
@@ -6,6 +6,7 @@ import { env } from '@/env.mjs';
import { auth } from '@/utils/auth';
import { cn } from '@comp/ui/cn';
import { Analytics as DubAnalytics } from '@dub/analytics/react';
+import { Analytics as VercelAnalytics } from '@vercel/analytics/next';
import { GeistMono } from 'geist/font/mono';
import type { Metadata } from 'next';
import localFont from 'next/font/local';
@@ -112,6 +113,7 @@ export default async function Layout({ children }: { children: React.ReactNode }
+