Welcome to UX SDK Demo

Test visitor tracking, session management, and analytics across multiple pages

Explore Products โ†’

๐Ÿ“Š Visitor Tracking

Persistent visitor IDs stored in localStorage track unique users across sessions. Try closing and reopening the browser!

๐Ÿ”„ Session Management

Session IDs are temporary and reset when you close the browser. Navigate between pages to see the same session ID.

๐Ÿ–ฑ๏ธ Click Tracking

Every click is tracked with element selectors, coordinates, and text content. Try clicking different elements!

๐Ÿ“œ Scroll Tracking

Scroll depth is tracked automatically. Scroll down this page to see it in action in the console.

๐Ÿ“ Form Analytics

Form interactions are tracked (field names and types only, never values). Visit the Contact page to test forms.

๐Ÿ”’ Privacy First

No PII collected. All tracking is anonymous and respects user privacy. Check the console logs to verify.

๐Ÿšจ Error Testing

Test error tracking by triggering different types of errors:

Errors will be captured and sent to the backend. Check console for details.

๐Ÿงช How to Test

  1. Open DevTools (F12) โ†’ Console tab to see debug logs
  2. Open Network tab to see API requests
  3. Navigate between pages (Home, Products, About, Contact)
  4. Click on different elements, scroll, and fill forms
  5. Click error buttons above to test error tracking
  6. Check localStorage (Application tab) to see visitor ID
  7. Close and reopen browser to test visitor persistence
  8. Data is sent every 5 seconds to the backend