Skip to main content
The Zixflow Node.js SDK (@zixflow/analytics-node) sends identify, track, page, screen, group, and alias events from your server to Zixflow. Events are batched and flushed automatically, with retries on failure. For browser / web client tracking, see the JavaScript browser SDK.

SDK packages

PackagePurpose
@zixflow/analytics-nodeNode.js server client (install this)
@zixflow/analytics-coreShared internals (installed automatically)
Current SDK version documented here: 1.1.5.

Features

  • User identification and event tracking
  • Object-parameter API (userId / anonymousId required on each call)
  • Automatic event batching and retries
  • Graceful shutdown with closeAndFlush
  • Event emitters for errors and HTTP traffic
  • TypeScript definitions included
For conceptual background on events, users, and attributes, see Getting Started with Events.