Tiny Analytics Documentation
Set up a source in minutes, install the snippet, verify live events, inspect sessions, and manage access safely across teams.
One product story
Tiny Analytics is built for teams that want a clean install path and fast feedback. The product flow is intentionally simple:
- Create a source in
Analytics > Setup. - Copy the generated browser, Next.js, or React install.
- Verify incoming traffic in
Analytics > Setup > Debug. - Inspect paths, events, and sessions in
Analytics > Sessions & events. - Manage workspaces, roles, permissions, billing, and support from the same workspace.
Generate install code per source, not per workspace. Tiny uses the source's public key, allowed origins, and debug URL to keep setup and verification aligned.
Guides
Quickstart
Create a source, install the snippet, verify pageviews, and move from setup into live analytics.
Install Tiny
Use the generated browser, Next.js, or React install paths and place Tiny once at app bootstrap.
Verify live events
Use the debug flow to confirm pageviews, identities, and incoming events before you add more tracking.
Troubleshooting
Fix common install issues such as allowed-origin failures, duplicate installs, and missing pageviews.
Reference
Browser SDK
Use the `tinyAnalytics(...)` browser command or the `@tiny/analytics` helpers to initialize Tiny and send events.
Event model
Understand the payload Tiny sends, including anonymous IDs, sessions, page context, properties, and shared context.
Sources API
Create sources, update allowed origins, regenerate public keys, fetch install snippets, and inspect source debug data.
Tracking API
Send bootstrap and event batches to the public ingest API, with v2 routes documented first and legacy routes marked deprecated.