Looking for information about the Admin Dashboard Reports? You’re in the right place!
This is a reference guide for describing how the Admin Dashboard Reports function, the data they’re displaying, and where to find the Ruby code for each report.
This post is a Wiki! Feel free to add information here you feel may be helpful for other admins, moderators, or developers using Discourse Reports.
Discourse contains several built-in Admin Dashboard Reports that can be useful for exploring stats about a community. To access these reports, you can visit
/admin/dashboard/reports on your site ( or click the Reports link at the top of the dashboard). Note that only staff users will have access to these reports.
Data from all users on a site is included in these reports (including staff activity like visiting admin pages). The only condition that is put on users in the reports is that they are ‘real’ users, which is used to exclude the
system user from the reports.
Plugins can also add reports to the dashboard with
Below you’ll find detailed descriptions about each report available on the Admin Dashboard:
The Ruby code for some reports contains the exact SQL query used to generate the report, and can easily be adapted for use with the Data Explorer plugin and Running Data Explorer queries with the Discourse API
List of admin login times with locations.
Number of new pageviews by visitors not logged in to an account.
Number of new topics and posts bookmarked.
Pageviews for logged in users, anonymous users and crawlers.
Number of members that logged in in the last day divided by number of members that logged in in the last month – returns a % which indicates community ‘stickiness’. Aim for >30%.
Number of users that have liked or posted in the last day.
Number of new emails sent.
Number of new flags.
List of flags’ statuses including type of flag, poster, flagger, and time to resolution.
Number of new likes.
Number of new pageviews from logged in users.
List of moderator activity including flags reviewed, reading time, topics created, posts created, personal messages created, and revisions.
Number of warnings sent by personal messages from moderators.
Number of users who made their first post during this period.
Number of times moderators have been privately notified by a flag.
Number of times users have been privately notified by a flag.
Number of new pageviews from all visitors.
Number of new post edits.
New posts created during this period
List most recent reactions.
New account registrations for this period.
Details of new logins that differ suspiciously from previous logins.
Number of personal messages sent automatically by the System.
Average time (in hours) of the first response to new topics.
Users who have been muted and/or ignored by many other users.
Topics that have received the most clicks from external sources.
Users listed by number of clicks on links they have shared.
External sources that have linked to this site the most.
List all uploads by extension, filesize and author.
Top 10 users who have received likes.
Top 10 users in a higher trust level being liked by people in a lower trust level.
Top 10 users who have had likes from a wide range of people.
New topics created during this period.
Number of new topics created that did not receive a response.
Most popular search terms with their click-through rates.
Number of users who increased their Trust Level during this period.
The Trust Level Growth report is pulling data from the
user_histories table in the Discourse database. Specifically, this report is counting the number of times a
user_histories.action is recorded for an increase in a user trust level.
List of users ordered by ratio of staff response to their flags (disagreed to agreed).
Total new views of user profiles.
Number of all user visits.
Number of unique users who visited using a mobile device.
List most recent user notes.
Number of newly initiated personal messages.
Number of all new personal messages and responses.
Number of users grouped by trust level.
Number of users grouped by admin, moderator, suspended, and silenced.
Total pageviews from web crawlers over time.
List of web crawler user agents, sorted by pageviews.