Collecting data with Trackers and Webhooks

  1. Home
  2. Docs
  3. Collecting data with Trackers and Webhooks
  4. Trackers – collecting data from your own applications
  5. JavaScript Trackers (Web and Node.js)
  6. Node.js Tracker
  7. Node.js Tracker v3
  8. Setup

Setup

Compatibility

The Snowplow Node.js Tracker is tested and compatible with Node.js 10, 12 and 14. Installation requires npm, pnpm or yarn.

Installation

Setting up the tracker should be straightforward if you are familiar with npm:

npm install @snowplow/node-tracker
Code language: Bash (bash)

alternative you can use pnpm or yarn:

pnpm add @snowplow/node-tracker
Code language: Bash (bash)
yarn add @snowplow/node-tracker
Code language: Bash (bash)

The Snowplow Node.js Tracker is also bundled with TypeScript types and interfaces so will integrate easily with TypeScript applications.

If you’d like to learn more about Snowplow Insights you can book a demo with our team, or if you’d prefer, you can try Snowplow technology for yourself quickly and easily.