@useractivity/tracker
v0.1.0
Published
Drop-in browser event tracker for UserActivity.ai — captures clicks, scroll, navigation, forms, frustration signals, and more.
Maintainers
Readme
@useractivity/tracker
Drop-in browser event tracker for UserActivity.ai. Captures clicks, scroll depth, navigation, form interactions, frustration signals, and more — all automatically, with zero configuration.
Usage
Add to your HTML:
<script
src="https://useractivity.ai/tracker.js"
data-site="YOUR_SITE_ID"
defer
></script>Or self-host:
npm install @useractivity/tracker
# Copy dist/tracker.js to your static assetsWhat it captures
12 event types: click, scroll, navigation, error, rage_click, dead_click, form_field_focus, form_field_blur, form_submit, form_abandon, hesitation, u_turn
Privacy
- No cookies, no PII, no keystrokes, no session replay
- Honors
navigator.doNotTrack - Session ID stored in
sessionStorage(dies with the tab) - < 8KB gzipped
License
MIT — UserActivity.ai
