VRCAnalyticsDocsDashboard →

Welcome

Drop-in visitor analytics for VRChat worlds.

VRCAnalytics tracks joins, leaves, session duration, zone visits, and hardware breakdowns for worlds you publish on VRChat. Install once, paste a setup key into Unity, and your dashboard starts populating the first time a player joins your uploaded world.

Philosophy

Your setup key is a developer credential, not a password. It lives in your Unity editor only — never embedded into the world you upload, never seen by players.

What it tracks

  • Join / leave events per session (derives session length server-side)
  • Platform breakdown: PC VR, desktop, Quest
  • Zone entries / exits for named regions of your world (optional)
  • Currently-online count per world and per zone
  • Daily visitors, peak hours, day-of-week heatmaps, retention, returning visitors
  • GPU / RAM / VRAM distribution of your audience
  • Suspicious-source detection (non-VRChat user-agents hitting your beacon)

What it doesn't track

  • Player display names or VRChat user IDs
  • Player positions beyond zone membership
  • Anything about the player's avatar or inventory

5-minute quickstart

  1. Create an account at vrcanalytics.com/register
  2. Click Register a world — you can leave the VRChat World ID blank and it'll bind on first beacon
  3. Copy the setup key that appears (shown only once)
  4. Install the VRCAnalytics package via VCC into your Unity world project
  5. In Unity: VRCAnalytics → Enter Setup Key and paste
  6. Click Build & Publish in the VRChat SDK panel as normal
  7. Join your world — beacons start flowing immediately, dashboard updates in seconds
Dashboard overview with 5 stat cards, visitors chart, platform/retention/heatmap
The dashboard after a few test sessions.