Skip to content

Setting up a Tracker

Alex Dean edited this page Jun 16, 2013 · 10 revisions

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

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

  1. Choose one (or more) Trackers
  2. Setup your Tracker(s)
## 1. Choose a Tracker

There are currently four 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

For other trackers (e.g. iOS, Android) and their approximate timelines, please see the Product roadmap.

## 2. Setup your tracker(s)
  1. Setup the JavaScript tracker
  2. Setup the No-JS tracker
  3. Setup the Lua Tracker
  4. Setup the Arduino tracker

Setting up the JavaScript tracker involves integrating Snowplow tags on your website(s). It is an analogous process to integrating Google Analytics or SiteCatalyst tags on your website.

Back to Snowplow setup.

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

Setup Snowplow

Useful resources

Clone this wiki locally