People Profiles

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

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

Anonymous vs. Identified Visitors

Woopra tracks both anonymous and identified visitors. Identified visitors are tracked by their email address or other unique identifiers, 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, users should identify visitors whenever they provide an email address. To do so, set up 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 the product on their computer, then later accesses it again from their iPad. Most analytics services will count this usage 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 users to visualize a customer's full behavioral history in a single view. The timeline is broken down into two components:

Histogram Active/Passive

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

You can also choose to show Active and/or Passive events only. Active/Passive actions can be adjusted in the Event Schema for that event.


Woopra Profile Histogram

Behavioral Feed

The Behavioral Feed shows, line by line, every event the customer has performed. This includes every page view and any custom event that are tracked. A user can analyze a specific event a customer has performed by selecting the "Events" tab at the top of the profile. An aggregated list of every event the customer has taken with be listed. Clicking on the event wished to be analyzed will return a feed of every time the customer has performed this particular event.


Woopra Profile Feed

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 Event 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 users to customize the way data is displayed and aggregated throughout the platform. Schema descriptions can be customized at any time to tailor Woopra to the business' needs.

Deleting a Profile

To delete a profile you can navigate to the profile you wish to delete, then click on the ellipsis (three dots) in the profile. Here you can select to delete a profile.


Woopra Anonymous Profile Feed

Bulk updating / deleting

In People Reports, you also have the option to bulk update visitor properties or delete visitors on your current report.

Bulk updating will give you the option to bulk update visitor properties such as Title, Name, Email, Company, etc.


Woopra People Export


When bulk updating system properties, there must be a session update first.

Bulk updates do not record a new session. System properties can be updated but it is nessessary to have a session recorded to update these properties. The system properties can only be updated for profiles with a recent session.

For example, if you wanted to update the system property 'First Campaign Name' on a profile with no recent sessions, you would need to update some other user property or send a new event first before updating the system property. For example, you can update a temporary user property and remove it later after updating the system property so there is a new session recorded first before the update.

We advise you to reach out to our support ([email protected]) if you run into any issues updating system properties.

Bulk deleting will allow you to bulk delete visitor profiles on your selected report.


Woopra Bulk Delete Profiles