diff --git a/package.json b/package.json
index bb1eaf2bc..3279f7c33 100644
--- a/package.json
+++ b/package.json
@@ -33,6 +33,7 @@
"@tracespace/plotter": "^5.0.0-alpha.0",
"@tracespace/renderer": "^5.0.0-alpha.0",
"@tracespace/xml-id": "^4.2.7",
+ "@vercel/analytics": "^1.6.1",
"add": "^2.0.6",
"airtable-plus": "^1.0.4",
"animated-value": "^0.2.4",
diff --git a/pages/_app.js b/pages/_app.js
index 366fa6b54..fe2ed8f76 100755
--- a/pages/_app.js
+++ b/pages/_app.js
@@ -2,6 +2,7 @@ import React from 'react'
import Head from 'next/head'
import Analytics from '../components/analytics.js'
+import { Analytics as VercelAnalytics } from '@vercel/analytics/react'
import Meta from '@hackclub/meta'
import '@hackclub/theme/fonts/reg-bold.css'
@@ -21,6 +22,7 @@ const App = ({ Component, pageProps }) => (
+
)
diff --git a/yarn.lock b/yarn.lock
index 893695096..e9240d7b8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2361,6 +2361,11 @@
resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz#538b1e103bf8d9864e7b85cc96fa8d6fb6c40777"
integrity sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==
+"@vercel/analytics@^1.6.1":
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/@vercel/analytics/-/analytics-1.6.1.tgz#b4e16daf445cf6cd365a91e43d86e9e5b3428ddc"
+ integrity sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==
+
"@wry/caches@^1.0.0":
version "1.0.1"
resolved "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz"