Setting up a Tracker - winlinvip/snowplow GitHub Wiki

HOME > SNOWPLOW SETUP GUIDE > Step 2a: setup a Tracker

Snowplow Trackers generate event-data and send that data to Snowplow Collectors to log to S3.

  1. Choose and setup a Tracker
## 1. Choose and setup a Tracker

There are currently 12 trackers available for setup:

Tracker Description Status
JavaScript Tracker A client-side JavaScript tracker to track the behaviour of users who visit your website / webapp Production-ready
No-JS Tracker A wizard for generating HTML-only Snowplow tracking tags to enable tracking of pageviews where JavaScript cannot be used e.g. HTML emails, or content that you serve on third-party domains (e.g. marketplaces or hosting services Production-ready
Lua Tracker Track events in your Lua-based applications, Lua web servers/frameworks, or from the Lua scripting layer within your games or apps Production-ready
Arduino Tracker To track events generated by IP-connected Arduino boards Production-ready

TODO: complete this list

For other possible trackers (e.g. Go, Haskell) and their approximate timelines, please see the Product roadmap.

Back to Snowplow setup.

⚠️ **GitHub.com Fallback** ⚠️