Overview
Widget Builder lets admins (and managers, scoped to their reports) compose custom analytics widgets without writing queries. Pick an event, choose an aggregation, optionally break it down by a dimension — Juno renders a live chart you can save to your dashboards.Widget Builder may not be enabled for your organization. If you don’t see the option in Admin → Analytics, ask your admin or contact your CSM to enable it.
When to use Widget Builder
Use it when the standard analytics tabs (Training Analytics, Reports) don’t show the slice you need. Common examples:- “How many enrollments per department per month?”
- “What share of budget requests come from external vs internal content?”
- “Top 10 search queries by unique users”
- “Content created per channel this quarter”
Building a widget
1. Pick an event
Events are the underlying data points Juno tracks. Examples:
Other events cover goals and action items created, certifications added, skills added to Career Pathways, external content feedback and status updates, content added to channels or Company Academy, and active users.
2. Pick an aggregation
How to count the events:3. Pick a breakdown (optional)
Group results by a dimension:
Without a breakdown, you get a single number or single line. With a breakdown, you get a multi-series chart.
4. Apply filters
Narrow the result set with filters — for example, only one department, only one date range, or only one content type. Filters compose with the breakdown.5. Pick a value type and chart type
Choose whether the widget shows Absolute numbers or a Percentage, then pick a chart.6. Preview, then save
The chart updates live as you change settings. Once it looks right, click Save. The widget is added to your admin dashboard (managers see it on theirs, scoped to their reports).Permissions and scope
Widgets are saved per user. Sharing a saved widget across users is not yet supported — recreate it on the other user’s dashboard if needed.
Where widgets appear
Saved widgets show up on the user’s Reports & Analytics dashboard, alongside the standard pre-built widgets. They behave like any other dashboard widget — hover for tooltips, click to drill in, export underlying data.Limits
- Aggregations run against a snapshot of events; expect a short lag (typically minutes) for very recent activity to appear.
- Widgets with a breakdown across many categories (e.g., department in a 1,000-team org) cap to the top categories — adjust your filter to surface tail values.
- Date ranges default to the dashboard’s global filter; per-widget date overrides are not currently supported.

