Woopra Documentation

From the beginning, we’ve believed that people matter in analytics. Understanding each user’s behavior allows you to individualize the experience and sets the foundation for true personalization.

Woopra’s Profiles deliver a full behavioral history for each user that's tied to visitor data such as their name, email address, account size and any other profile attributes you choose to include.

Anonymous vs. Identified Visitors

Woopra tracks both anonymous and identified visitors. Identified visitors are tracked by their email address and anonymous visitors are tracked by cookies.

Once an anonymous visitor is identified (by providing their email address through a form, signing up, making their first purchase, etc.), Woopra aggregates all previous anonymous activity into a single customer profile.

To avoid duplicate profiles in Woopra, you should identify visitors whenever they provide an email address. To do so, set up your tracking to automatically identify visitors by email address using Custom Visitor Data.

Tracking Users Across Multiple Devices

Woopra’s platform is designed to track identified visitors across multiple devices. For example, assume a customer uses your product on their computer, then later accesses it again from their iPad. Most analytics services will count this user as two different people. Woopra is smart enough to know that this is one visitor and will show all corresponding behavior from both devices under one profile.

Behavioral Timeline

The timeline allows you to visualize a user's full behavioral history in a single view. The timeline is broken down into two components:


The histogram at the top of the profile shows a visual overview of user activity. Hovering over the bars in the Histogram will reveal the date represented by that bar and the number of actions performed by the user on that day. If you click on the bar, the date and corresponding actions will be revealed in the vertical list below the Histogram.

Behavioral Feed

The Behavioral Feed shows, line by line, every action the user has performed. This includes every page view and any custom actions you’re tracking. If you want to analyze a specific action a user has performed, select the "Action" tab at the top of the profile. Here you'll find an aggregated list of every action the user has taken. Click on the action you wish to analyze and Woopra will return a feed of every time the user has performed this particular action.

Custom Data in People Profiles

You will notice that the example Profile above incorporates Custom Visitor Data, such as the customer’s name, and Custom Action Data, such as when the customer made a payment. This custom data is formatted with icons and plain language sentences via your Schema in Woopra. Schema descriptions allow you to customize the way data is displayed and aggregated throughout the platform. Customize your schema descriptions at any time to tailor Woopra to your business needs.