Analytics Overview
Joryio's Analytics Platform provides powerful tools to understand user behavior, measure product performance, and make data-driven decisions. It is built on your event tracking data and works directly within the platform.
Key Features
Event Explorer
Browse and analyze all tracked events in your product. View event volumes over time, explore property breakdowns, and discover patterns in user behavior.
Learn more about Event Explorer →
Funnel Analysis
Build conversion funnels to understand how users progress through key flows. Identify drop-off points and optimize your conversion rates.
Learn more about Funnel Analysis →
Retention Analysis
Measure how well you retain users over time with cohort-based retention matrices. Understand which user actions lead to better retention.
Learn more about Retention Analysis →
User Path Analysis
Visualize how users navigate through your product with Sankey diagrams. Discover common paths to conversion and identify unexpected user journeys.
Custom Dashboards
Build personalized dashboards with drag-and-drop widgets. Combine metrics, charts, and tables to create the perfect view for your team.
Learn more about Custom Dashboards →
Content Performance
Which tone, offer and call to action open, click and sell - every message labelled by what it is, joined to its results. Learn more about Content Performance →
Real-time Analytics
The Analytics Overview page provides real-time insights including:
- Active Users Now: how many distinct people did something in your product in the last 5 minutes. Being sent a message is not doing something, so message, journey and pass events are excluded - a 5,000-recipient blast no longer reads as "5,000 active now". Bot and crawler traffic is excluded too.
- Live Event Feed: Real-time stream of events as they happen
- 24-hour Trends: Quick view of key metrics for the last day
Channels filter
The Channels picker next to the date range decides which channels' message events the page counts - in Top events, the trend chart, Total events and Unique users alike. It filters only message and in-app events; events with no channel, such as purchases and sessions, are always counted, so turning channels off never hides an order.
Webhook is off by default. A journey webhook step records a message.sent event every time it calls another system, but nothing reaches a person - so it would inflate the message counts here against the home page's Messages sent card, which counts only messages that reached someone. When webhook calls are hidden in the selected range, a line under the header says how many (for example "Webhook calls hidden (4,012) - Show"); click Show to include them.
Your selection is remembered in this browser, per workspace. The page opens on the last 7 days; the home card covers 30, so compare the same range.
Getting Started
-
Track Events: Make sure you're tracking events using the SDK or API. See Tracking Events.
-
Explore Your Data: Start with the Event Explorer to understand what data you have available.
-
Build Funnels: Create funnels for your key conversion flows (signup, purchase, activation).
-
Measure Retention: Set up retention analysis to track how well you keep users engaged.
-
Compare Segments: Put the audiences you already target side by side in Retention Analysis to see which of them stick.
Data accuracy & timezones
Reporting numbers are exact, not estimates. Campaign, journey, and dashboard analytics report precise counts of what actually happened - a campaign that sent to 10,000 people shows 10,000. Events are deduplicated at the storage layer, so retries and replays never inflate your numbers.
The one place you'll see an approximate number is the segment/audience size
preview while you build a segment - it's a fast estimate (shown with a
leading ≈) so the editor stays responsive on large workspaces, with a
Calculate exact action one click away. Segment membership and the audience a
campaign actually sends to are always exact.
Timezones. All data is stored in UTC. Your workspace timezone (Settings → Workspace) controls how time boundaries are drawn - what counts as "today", where week/month buckets start, retention cohort edges, and quiet hours - so reports line up with your local day no matter where your team queries from.
Related Topics
- Campaign Analytics - Measure campaign performance
- Canvas Analytics - Analyze journey performance
- User Analytics - Individual user insights
- Custom Events - Track custom events