Skip to Content
Your DashboardEngagement

Engagement

The Engagement tab answers a question raw event counts can’t: which actions actually matter to your users? It plots every custom event by how many people do it and how often they do it: the engagement matrix.

How to read the matrix

Each action is a bubble:

  • Horizontal, reach. How far right a bubble sits is the % of users who did this action. Far right = nearly everyone does it.
  • Vertical, frequency. How high it sits is the average times per user. High up = the people who do it, do it a lot.
  • Bubble size, volume. Bigger bubbles were performed more times overall.

Hover any bubble for its Reach, Frequency, and Volume.

The four quadrants

Where an action lands tells you what it is:

QuadrantReach × FrequencyWhat it means
Core actionsWide × OftenUsed often by most people: the heart of your product.
Power featuresNarrow × OftenA small group leans on these a lot: depth for your power users.
One-and-doneWide × RarelyMost people do these once: onboarding and one-time steps.
Low engagementNarrow × RarelyRare and niche. Worth surfacing better, or retiring.

This is a fast way to spot, say, a feature you built that almost nobody touches (Low engagement), or an onboarding step everyone hits exactly once (One-and-done) that you might turn into a habit.

Getting actions to show up

The matrix is built entirely from your custom events. If you haven’t sent any yet, you’ll see “Track the actions that matter.” Send a few events with window.snow("track", ...) and they’ll appear here:

window.snow.track("signup"); window.snow.track("invited_teammate"); window.snow.track("exported_report");

See Custom events for the full API, or Goals for grouping related events together.

“No activity in this range” instead? You’re tracking actions, but nobody performed one in the selected dates. Widen the date range.

Where to go next