Admin Reporting & Analysis: Incremental Changes

We’re beginning a broader rework of the admin dashboard.
This first step focuses on making the Reporting & Analysis section clearer and easier to navigate.

In this topic, we’ll review the first incremental changes and share how you can start using this today.

:microscope: What’s changed

Report grouping

A first step we are taking is to group the reports. We aim to group them by type of question they could answer. At the moment, these groupings are:

  • Engagement
  • Traffic
  • Members
  • Content & Health
  • Moderation
  • Security

Anything that doesn’t fit or new reports will go into a rest category (“other”).

The goal is to reduce cognitive load and make it easier to find the report you need without scanning a long, flat list.

Report cleanup

Over time, the reporting page accumulated more charts than most admins meaningfully use.

As part of this update, we’ve removed a set of reports from the main view.

Overview of legacy reports
  • bookmarks
  • likes
  • moderator_warning_private_messages
  • notify_moderators_private_messages
  • notify_user_private_messages
  • post_edits
  • profile_views
  • system_private_messages
  • top_users_by_likes_received_from_inferior_trust_level
  • top_users_by_likes_received_from_a_variety_of_people
  • user_to_user_private_messages

For the moment, they are still available via direct link but hidden from the report page, and they will eventually be deprecated. (We’re happy to reconsider if there are strong use cases we’ve overlooked.)

For more granular or one-off analysis, they can alway be replicated via data explorer.

Navigation & Layout changes

We also streamlined the header section so it matches our more recent admin layout and frees up real estate by not repeating on every report page.

As you can see: more content above the fold.

The reports page is now decoupled from the dashboard.
Instead of rendering inside the dashboard view, it now lives at its own dedicated route (/admin/reports).

This removes duplicate routes and simplifies navigation as we move toward a more modular admin experience.

This is a first step in the larger dashboard rework and while this area behaves inconsistently now, it will improve in later iterations.

:gear: Turning on Reporting improvements in your community

For now, this is considered an experimental change! We’re welcoming your feedback, which will help us make improvements and roll this out further.

To turn this on, head to the Upcoming changes page in your admin area (/admin/config/upcoming-changes) and find the Reporting improvements item. Update the Enabled for… field to opt your site in to this new design:

:mega: What do you think?

Over to you: we’d love to hear what you think of this rework. Do the groupings make sense? How do you use our reporting?

This topic will be updated with further improvements to this area.

6 Likes