-
Notifications
You must be signed in to change notification settings - Fork 0
Javascript tracker setup
HOME > [SNOWPLOW SETUP GUIDE](Snowplow setup guide) > Step 2: setup a Tracker > Javascript tracker
Before you integrate Snowplow's Javascript tracker, you need to decide whether you'll integrate it with a tag management system, or implement the Snowplow tags directly onto your site.
We strongly advice new Snowplow users who are not using a Tag Management solution to implement one before implementing Snowplow, and integrate Snowplow using it. We have documented how to setup Google Tag Manager and [how to setup QuBit's OpenTag](Integrating Javascript tags with QuBit OpenTag), as well as how to integrate Snowplow using both these solutions, as part of this setup guide.
Select a setup option below based on your choice of Tag Management solution:
- Integrating Snowplow Javascript tracking tags directly onto your website
- Setting up Google Tag Manager (GTM) and integrating Snowplow Javascript tracking tags via GTM
- [Setting up QuBit's OpenTag and integrating Snowplow Javascript tracking tags via OpenTag](Integrating Javascript tags with QuBit OpenTag)
Once you have integrated tags on our site (either directly or via a tag manager) you should [test that the tags are firing correctly](testing the Javascript tracker is firing).
Once your tags are integrated and tested, there are three additional steps you may want to take:
- Hosting Snowplow.js yourself (optional but recommended). We provide a hosted version of Snowplow.js that any of our users are welcome to use. However, if you would like to host Snowplow.js yourself, instructions to do so can be found here.
- Setting up campaign tracking (optional but recommended). Snowplow identifiers the campaigns that drove users to your website using parameters appended to the landing page the ads push users into. (Exactly the same way that Google Analytics identifies traffic from campaigns). Instructions on how to track campaigns can be found here.
Finished setting up your tracker? Then proceed to setting up EmrEtlRunner.
Back to Tracker Setup.
Back to the Setup Guide.
Home | About | Project | Setup Guide | Technical Docs | Copyright © 2012-2013 Snowplow Analytics Ltd
HOME > SNOWPLOW SETUP GUIDE > Step 2: Setup a Tracker > Javascript tracker setup
- [Step 1: Setup a Collector] (setting-up-a-collector)
- [Step 2: Setup a Tracker] (setting-up-a-tracker)
- Javascript tracker setup
- Integrating Snowplow tags directly on your website
- Integrating Snowplow tags via Google Tag manager
- [Integrating Snowplow tags via QuBit OpenTag](Integrating Javascript tags with QuBit OpenTag)
- [Testing the Javascript tracker is firing](Testing the Javascript tracker is firing)
- Hosting Snowplow.js yourself
- Setting up campaign tracking
- [Step 3: Setup EmrEtlRunner] (setting-up-EmrEtlRunner)
- [Step 4: Setup the StorageLoader] (setting-up-storageloader)
- [Step 5: Analyse your data!] (Getting started analysing Snowplow data)
Useful resources