Changes / View Change
- Created:
- Status: staging
Theme
- Light / Dark / System theme toggle in the bottom-left footer. Choice persists across visits; System follows your browser preference.
- Chart labels, legends, and axis text now use theme-appropriate colors so dark mode is readable.
New Group By options
- Messages: added Language.
- Events: added Language, Type, Flow, and Case Class.
- Optouts: added Language.
- When grouped by Language, charts and tables show the language name (e.g., English (en)) instead of just the code.
Date defaults
- Events and Optouts now default to the last 3 months on first load, matching Messages.
Metric cards
- Each dashboard now shows 5 or 6 metric cards instead of 10. Removed: Maximum, Minimum, Total Agencies, Total Locations, Data Quality, Trend Strength, Peak-to-Valley, Group Dominance.
- Change indicators ("vs. prior period") are now computed from the equivalent prior date range. Previously these were placeholder values.
Charts
- Removed the four-method Predictive Analytics panel. A single forecast line with a 95% confidence band is now drawn on the main chart instead. The forecast hides itself when there isn't enough history or the data is too noisy to predict honestly.
- Replaced the four Time Analysis cards (Peak Period, Lowest Period, Most Consistent, Most Volatile) with a single Group Variability chart that shows the range and consistency of every group at once.
- Replaced the two Events pie charts with: a Conversion view (Total → Reached → Appeared) and two horizontal bar charts showing Reached and Appeared rates broken down by the current Group By.
- Removed the Messages distribution pie chart (the table now has Total and % of total columns).
- Removed scatter, sankey (Flow Diagram), and network chart types from Events and Messages.
- Removed background grid lines from all charts.
- Anomalous data points are marked with an X directly on the chart with a tooltip showing the expected value and z-score. The separate "N Anomalies" alert panel on Messages is gone.
Compare layout
- Events and Messages have a new Combined / Compare toggle next to the chart. Compare splits the chart into a small grid, one mini-chart per top group, sharing the same y-axis scale.
Detailed Analysis table
- Cells are subtly shaded by row position (helps spot hot streaks).
- Added Total, % of total, and Δ vs prior period columns.
- The group column and header row stay visible when scrolling wide ranges.
Locations map
- Total Agencies and Total Counties now format with thousands separators (1,234 instead of 1234).
- New Payments and Clients Dashboards