Woopra Documentation

Tracking: Start Here

Getting Started with Tracking in Woopra

As with any analytics tool, the data is only as good as what you put into it. Setting up Woopra properly from day one will lay the foundation for clean, organized and consistent analysis.

There are many ways to begin tracking in Woopra. The most common way is the client-side API. So the getting started page for the javascript API is the most beginner-friendly guide you can find for using a tracking SDK. Once you understand that, the rest of the SDKs/APIs will be easy--simply a matter of learning function names and signatures.

Introduction to Tracking

Good tracking is crucial to success with Woopra. And a good understanding of the concepts outlined in this section is key to implementing good tracking. Woopra gives you power over your data, but the keyword here is "your." You must get the data into Woopra, one way or another, for Woopra to be of value to you.

From a technical standpoint, Woopra is a system for gathering, storing, analyzing, and acting on visitor event data. A visitor is a customer or potential customer who interacts with your website, app, sales team, or any other touchpoints your business has.

The first step in setting up your Woopra instance is to implement your own custom tracking, and thereby the "gathering" part of your Woopra data pipeline. This implementation is generally done by developers using any of a number of tools including the javascript tracker for events on your website, serverside SDKs for backend events, and the HTTP Tracking API which accepts events from any source with access to http.

The tracking SKDs and APIs are how you get most of your data into Woopra. The other way you will get data into your Woopra instance is by installing Apps in our Integrations hub, which will allow you to bring in events and data from other services such as CRMs and email marketing tools. This Section is about tracking your own custom events and visitor properties.

Learn more about Integrations in Woopra.

Learn more Schemas in Woopra

When you are using one of the tracking SDKs or APIs, there are a couple main concepts that you need to grasp and tasks to do to get going:

  • Installing your tracking code
  • Configuring your tracker
  • Tracking events and event properties
  • Tracking visitor properties

These tasks are completed differently depending on the SDK or API you are going to use to track your data. The most common way to do this, is to use the javascript client-side API. There you will find the most beginner-friendly instructions on getting up and running with tracking events in Woopra.

Tracking: Start Here

Getting Started with Tracking in Woopra