Next to importing user traits, Refiner also lets you track behavioral data. For example, when a user performs certain actions in your app, you can send that info information to Refiner in form of User Events.
Once event data is flowing to your Refiner environment, you can use it to launch in-product surveys after a user performed certain actions in your app with the Tracked Event trigger option.
Please note: Event tracking is available in our Growth and Enterprise pricing plans. The Essentials plan does not support user event tracking.
How to track events
If you are using a customer data platform like Segment or Rudderstack, you are most likely already tracking certain events. These events are automatically imported to Refiner if you add Refiner as a destination in your data platform.
In your environment settings you’ll find the Tracked Events page. On this page you’ll see all events that were tracked at least once. You can rename, disable and delete events.
When you disable an event, Refiner will ignore all incoming data and you won’t see the event in other places in your dashboard.
Event names are created automatically based on the tracked event provided by our survey client or APIs. You can rename events if you want to add more clarity to your Refiner account.
Get usage info
For each trait you’ll find the number of times we tracked data in the last 24 hours. This number indicates whether or not you are currently sending data for this event.
You’ll also find a check icon that indicates if an event is currently used in your environment. Clicking on the icon will reveal detailed usage information.
Delete and disable events
You can choose to delete an event or disable it. When you delete an event, it will be removed from your environment and all associated data with it. A deleted event will reappear if we receive new data using the same identifier.
When you disable an event, Refiner will ignore all incoming data for it and you won’t see the event in other places in your dashboard.
Our event tracking capabilities are limited compared to event tracking features of analytics platforms.
We made the deliberate choice to implement a simple and cost effective system that serves the goal of launching in-product surveys at the right time. We do not aim to become a full-fledged product analytics platform.
We also don’t store all events individually in our database but group them together in time-based buckets of a couple of minutes. While we loose granularity, we are gaining in overall performance by doing so.