Enable Visitor Analytics
Open your project
From your dashboard, click the site you want to track.
Turn on the integration
Go to Hosting > Integrations and toggle Visitor Analytics on.
The tracking script is injected automatically at deploy time. You don’t need to add anything to your HTML.
Deploy
Click Deploy in the top bar. The script only attaches on the next build — existing live pages won’t track until they’re rebuilt.
What Gets Tracked
- Page views — every page load, with path and title
- Sessions — grouped visits from the same visitor
- Referrers — where visitors came from
- Devices — desktop, mobile, tablet breakdown
- Countries — based on IP geolocation (not stored)
- Browsers and operating systems
Reports
- Top Pages — which URLs are getting traffic
- Top Referrers — which sites are sending visitors
- Browser / Device / Country breakdowns — audience composition
- Real-time — see live visitors currently on your site
Privacy Posture
Hiveku Analytics is designed to be GDPR/CCPA-friendly out of the box:- No cookies
- No personal data stored
- No cross-site tracking
- IP addresses are used only for geolocation and then discarded
Using Google Analytics or Plausible Instead
If you prefer a dedicated analytics tool, you can keep Hiveku Analytics off and add your own.Add the script to your layout
Ask the AI: “Add Google Analytics using the
NEXT_PUBLIC_GA_ID env var”. It will drop the right snippet into your root layout.Verifying It Works
Visit your live site in a new browser or incognito window. Within a few seconds, you should see the visit show up in Analytics > Real-time. If you chose Google Analytics or Plausible, check those dashboards instead.Troubleshooting
No data yet — I enabled it but nothing shows up
No data yet — I enabled it but nothing shows up
The tracking script attaches at build time. Click Deploy again after enabling the integration, then visit your site. Real-time should populate within seconds.
Ad blockers are blocking my own visits
Ad blockers are blocking my own visits
This is expected — uBlock Origin and similar tools block most analytics scripts. Hiveku Analytics tries to look like a first-party request, but dedicated blocklists still catch it. Test from a browser without blockers, or ask a colleague.
Subdomain traffic isn't tracked
Subdomain traffic isn't tracked
If you’ve attached a custom subdomain via your own CDN, the script may not be injected. Confirm the subdomain is pointed at Hiveku directly (see /publishing/custom-domains) and redeploy.
Page view counts look too low
Page view counts look too low
Single-page apps (React Router, Next.js App Router) often have client-side navigation that the default script tracks. If you’ve customized routing, the AI can audit your setup — ask: “Are my analytics capturing client-side route changes?”
What’s Next?
SEO
Pair analytics with SEO to understand which pages convert
Custom Domains
Track traffic on your own domain, not the
.hiveku.com default