Get Started
Enable event and session tracking in minutes.
Install the SDK for your stack and you end up with auto-captured sessions on the client, plus the events and identity you send yourself. (The Trodo coding-agent skill covers agent tracing only — see Observability → Get Started.)
Before you start
Grab your site ID from Settings → Project → General in the Trodo app. The same site ID is used everywhere, so events from your browser, backend, and mobile app all land on one project and one user identity.
Install manually
Pick the path that matches your stack:
| Stack | Use |
|---|---|
| Any website, no build step | Script snippet |
| Tag manager | Google Tag Manager |
| React / Vue / bundled app | npm package |
| Node backend | Node.js |
| Python backend | Python |
| Mobile | React Native |
Most client installs auto-capture page views, clicks, forms, and sessions the moment they load. From there, you send the events that matter:
Trodo.track('signup_completed', { plan: 'pro' });const user = trodo.forUser('user-42');
await user.track('signup_completed', { plan: 'pro' });user = trodo.for_user('user-42')
user.track('signup_completed', {'plan': 'pro'})See your events
Open the Events view in the dashboard. Your custom events and the auto-captured ones appear within seconds, attributed to the user and session that produced them.