Skip to main content
Fires when a user signs out of the application. Use this event to understand session patterns and user behavior.

JavaScript

window._upstack('track', 'signed_out', {
  userId: 'usr_xyz789',
  accountId: 'acct_abc123',
  sessionDuration: 3600,
  signOutReason: 'user_initiated'
});

Properties

PropertyTypeRequiredDescription
userIdstringYesUser identifier
accountIdstringNoAccount identifier
sessionDurationnumberNoSession length in seconds
signOutReasonstringNoReason for sign out (user_initiated, session_expired, forced)

When to Fire

  • When user clicks sign out/logout button
  • When session expires
  • When user is forced out due to security event