Get started
Quickstart
From sign-up to your first event in about five minutes.
Create your account
Sign up with your name, email and a password. Your organization is created for you, with a free trial that needs no card.
Add a project
Click Add site, then pick what you're tracking (website, web app, game, mobile app, desktop app or backend) and how you'll send events. You can add more projects later; they all share your plan's allowance.
Install the snippet
The setup page shows a ready-to-paste snippet with your project's write key already filled in. Pick the guide for your platform:
You're tracking Use A website, store or blog Script tag A React, Next.js, Vue or Svelte app, React Native, Electron or Node JavaScript SDK A Unity or Godot game Unity or Godot An iOS or Android app Swift or Kotlin Anything else (Unreal, Flutter, Python, Go…) HTTP API See your first event
Open your site or start your game. The setup page waits for the first event and tells you the moment it arrives, usually within a second. You'll also see it in Live events.
Send your own events
Pageviews and sessions are recorded for you. Track what matters to your product with
track("event_name", { …properties }), and tie events to your users withidentify(userId). See Events and people.
Nothing showing up?
Check these, in order:
| Check | Why |
|---|---|
| The write key | It must be the vxw_… key from this project's setup page, and not revoked. |
| Your own visits are excluded | If you opened your site with ?anyanalytics_ignore=true before, your browser is excluded. Visit any page with ?anyanalytics_ignore=false to undo it. |
| An ad blocker | Some block analytics. Try another browser, or serve the tag from your own domain. |
| Debug logging | Add data-debug to the script tag, or debug: true to the SDK options, to see what the SDK sends in the browser console. |
Note
Events sent while the setup page is open also appear in Live events, including the ones that were rejected and why. It's the fastest way to debug an integration.