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 Tracker
  6. Web quick start guide

Web quick start guide

Getting started with sending events using the JavaScript tracker is very similar to other web analytics vendors like Google Analytics, Adobe’s Omniture, etc.

The process involves the following high level steps:

  1. Download the latest version of the Snowplow JavaScript tracker file which can be found here.
  2. If you are already hosting static files somewhere on your own domain, it should just be a matter of downloading and adding the JS file. Otherwise you can follow one of these guides for hosting a static website on AWS or GCP, or find another method of your choice:
  3. Once you have a JS tracker available, you can generate a JS tag in Snowplow Insights to put on your website here. *Be sure to select the correct collector for production or development.
  4. Once you’ve generated your tag add it to all the pages you’d like to track.

The JavaScript Tracker supports both synchronous and asynchronous tags. We recommend the asynchronous tags in nearly all instances, as these do not slow down page load times.