Funnels, Player Analysis, and Custom Events
Three significant features land in this update, alongside a redesigned Observability page and several developer quality-of-life additions.
Conversion Funnels
Funnels are now available at both the Server and Network level. The editor lets you define each step using any existing event type combined with filters — scope a funnel to a specific world, player group, or time window.
Drop-off is visible at each step. If players are abandoning a tutorial at step 3 or bailing before completing a store checkout, you’ll see exactly where and at what rate.
Individual Player Analysis
A new dedicated tool surfaces every event a specific player has generated, together with their telemetry data across all sessions. Useful for understanding power user behavior, debugging anomalies, or tracing what a player did in the minutes before they churned.
Custom Events
Your server generates data that our default schema can’t capture. Custom Events let you declare your own event types with validation, making them queryable from anywhere in the dashboard the same way built-in events are.
The in-game interface for sending custom events via plugin commands isn’t shipped yet — validation and querying are ready, the plugin side is coming.
Experiments
An experiments framework is available for comparing player cohort variants and testing campaign changes across date intervals. A/B Testing assignment logic is still being finalized — don’t rely on it for decisions yet.
Other Changes
- Remote Config: Plugin configuration is now fully editable from the dashboard. Set your API key once; manage everything else remotely.
- Discord Webhooks: Route ShardAnalytics notifications to any channel.
- Command Box (
Ctrl+P): Jump to any page in the dashboard without lifting your hands off the keyboard. - Observability Redesign: Compacted layout with better information density. Player latency (ping) is now captured and logged — useful for correlating performance complaints with actual connection data.