The metrics available in Universal Analytics, what each one means, and the formula behind it. Use this to reproduce Fuse's numbers in your own BI tool so your dashboards reconcile with the Universal Analytics dashboard rather than quietly disagreeing with it.
This page lists the metrics recommended for rebuilding elsewhere. A small number of Universal Analytics metrics are internal helpers or superseded duplicates and are not listed here.
How to read the formulas
Formulas are written in MAQL, the query language behind Universal Analytics. You are not expected to run them as-is — they are here so you can see exactly what each metric counts and rebuild it faithfully. The conventions below translate into SQL, DAX, LookML or a calculated field without much difficulty.
|
You will see |
What it means |
Roughly equivalent to |
|---|---|---|
|
|
A named metric or attribute. If it is another metric, its own definition is on this page. |
A column, or a measure you have already defined |
|
|
A row count of the underlying dataset X. |
|
|
|
Count distinct values of A within the granularity of B. This is counting things, not rows — usually people. |
|
|
|
A specific attribute value referenced by internal ID — for example a particular learning status. |
A literal value in a |
|
|
Fix the aggregation at the level of X and ignore other filters. |
A window function partitioned by X, or your tool's "ignore filters except" function |
|
|
The same measure shifted back 30 days. |
A self-join on a date offset, or your tool's time-shift function against a date table |
|
|
Treat a missing value as zero. |
|
|
|
Returns 1 for any positive number. Used to turn "did this user do anything at all" into a 1 or 0 before summing. |
|
The elements?id= references are the main translation obstacle. They point at specific attribute values inside Universal Analytics, and the IDs are not meaningful in Redshift. Where they appear, work out the literal status value from the underlying table — user_course_progresses.status, assessment_results.state and so on — before you rebuild the metric. Common ones by inference: learning status 3 = completed, 18 = in progress, 28 = not started. Confirm against your own data rather than taking those on trust.
Users & activity
Account and population counts
|
Metric |
What it means |
Formula |
|---|---|---|
|
User Accounts Created |
Number of user accounts created in the Fuse instance. |
|
|
Registered Users |
The same count, used as the denominator in percentage metrics. |
|
|
User Accounts created (excl deactivated users) |
Accounts created, excluding deactivated users. |
|
|
Activated Users |
Users with active status. |
|
|
Deactivated Users |
Users with deactivated status. |
|
|
User Created |
Accounts created, grouped by day of month. |
|
|
New users |
Users who accessed the Fuse instance for the first time. |
|
Activity and return rates
|
Metric |
What it means |
Formula |
|---|---|---|
|
Active Users |
Users who have a Fuse account and have logged in at least once. Once logged in they can search, visit profiles, sign up for events and so on. |
|
|
%Active Users |
Active users as a share of users in communities. |
|
|
Active Users % |
Active users as a share of registered users. |
|
|
% Active vs Provisioned |
Active users as a share of provisioned users, excluding deactivated. |
|
|
Number of Days Active |
Total days a user has visited the Fuse instance. |
|
|
Average Days Active |
Average number of days active, across users. |
|
|
Returning Active Users |
Users who have visited more than once. |
|
|
Returning Users % |
Returning users as a share of all active users. |
|
|
Never logged in |
Users in communities who have never accessed the platform. |
|
|
Inactive % |
Never-logged-in users as a share of users in communities. |
|
|
Inactive Users |
All user accounts minus those with any activity record. |
|
Communities
Community population and size
|
Metric |
What it means |
Formula |
|---|---|---|
|
Users in Communities |
Users who have been assigned a community. This is the standard audience denominator. |
|
|
Users in communities (excl deactivated users) |
The same, excluding deactivated users. Usually the more honest denominator. |
|
|
Total Communities |
Communities that exist in the instance. |
|
|
Available Communities |
Community count fixed at community level, so it is unaffected by other filters. |
|
|
# communities |
Communities counted within content granularity — how many communities a piece of content appears in. |
|
|
Avg Community Size |
Average members per community. |
|
|
First occurrence of user in community |
The earliest engagement a user made within a given community. Returns 9999999 where none exists. |
|
|
New users (FO) |
New users who engaged with content in a community within the period. |
|
Engagement
Raw engagement counts
|
Metric |
What it means |
Formula |
|---|---|---|
|
Likes |
Times an item of content has been liked. |
|
|
Comments |
Comments posted below an item of content. |
|
|
Shares |
Times an item of content has been shared. |
|
|
Follows |
Times an item of content has been followed. |
|
|
Questions Asked |
Questions posted, identified by content type. |
|
|
Total Engagement |
Likes, comments, follows, shares and questions asked, combined. |
|
Engaged user counts
|
Metric |
What it means |
Formula |
|---|---|---|
|
Engaged Users |
Users who engaged with content by viewing, liking, commenting, sharing or following it, and who hold at least one community membership. |
|
|
Users Engaged with Content |
Users who viewed, created, commented, followed, liked or shared content. Broader than Engaged Users because it includes content creation. |
|
|
Returning Engaged Users |
Users who engaged on more than one day. |
|
|
Commenting Users |
Users with more than one comment. |
|
|
Liking Users |
Users who have liked something. |
|
|
Sharing Users |
Users who have shared something. |
|
|
Content Viewing Users |
Users who have viewed content. |
|
|
Content creators |
Users who have created content. |
|
|
Passive Viewers |
Users who view but do not otherwise engage. |
|
|
Engagement Contributors |
Users who engaged with content but did not create their own. |
|
Engagement rates and averages
|
Metric |
What it means |
Formula |
|---|---|---|
|
Engagement Rate (%) |
Total engagements divided by engaged users. 100% means one engagement per user; higher is better. |
|
|
Engagement Rate |
The same idea expressed as a percentage figure rather than a ratio. |
|
|
Avg Engagement per user |
Average views, likes, shares, comments and follows per engaged user. |
|
|
engagement per user |
Total engagement divided by engaged users. |
|
|
total engagement per week |
Engagement plus content views, per engaged user. |
|
|
Avg Engagement in Community |
Total engagement divided by community members. |
|
|
Engaged User (%) |
Engaged users as a share of users with community access. |
|
|
Engaged Users % |
Engaged users as a share of registered users. |
|
|
User Engagement Mix % |
Engaged users as a share of active users — how many of those who log in actually do something. |
|
|
Frequent Engagement % |
Returning engaged users as a share of users in communities. |
|
Content & views
Views and content volume
|
Metric |
What it means |
Formula |
|---|---|---|
|
Content Views |
Views for a particular item of content. |
|
|
Page Views |
Views originating from a community, item of content, learning plan, topic or user page. |
|
|
Learning Plan Content Views |
Views for content that forms part of a learning plan. |
|
|
Viewing Users |
Users who have viewed a page. |
|
|
Number of Users Viewing Content % |
Viewing users as a share of users in communities with content access. |
|
|
Total Views vs. Previous Month |
Content views in the period compared with the previous 30 days. |
|
|
Total Content |
Content items that exist in the instance. |
|
|
Count of Contents |
Straight content count. |
|
|
views per content |
Average views per content item. |
|
|
Views per user |
Content views per engaged user. |
|
Topics
Topic audience, progress and completion
Topic completion behaves differently from learning plan completion. If new content is added to a topic after a user has completed it, the completion is no longer reported and their progress drops below 100%. Expect completion rates to move when content is published.
|
Metric |
What it means |
Formula |
|---|---|---|
|
Topic Audience |
Community members with access to the topic. This is the denominator for topic and assessment rates. |
|
|
Topic Active Users |
Users who have engaged with content inside a topic. |
|
|
Number of Topic Completions |
Users who have completed the topic by viewing all its content. |
|
|
Number of Users in Progress in Topic |
Users who have made progress towards a topic but not completed it. |
|
|
Average Topic Progress |
Average progress per user per topic, using each user's best progress. |
|
|
Total Topics |
Topics that exist in the instance. |
|
Learning plans & SCORM
Audience and assignment
|
Metric |
What it means |
Formula |
|---|---|---|
|
Learning Plan Audience |
Users who have either started a learning plan or SCORM course, or been assigned one. The denominator for completion rate. |
|
|
Learning plan assigned |
Assignment flag at user and plan level, used as a filter inside other metrics. |
|
|
Learning Plan Current Community Members |
Users currently a member of a community with access to the plan. Useful for filtering out users who hold a record but have since left. |
|
|
Learning Plan Active Users |
Users listed in Course Progress with a plan assigned or in progress. |
|
|
Total Learning Plans |
Learning plans that exist in the instance. |
|
Progress and status
|
Metric |
What it means |
Formula |
|---|---|---|
|
Not Started Learning Plan |
Times a user has not started a learning plan. |
|
|
Not Started Learning Plan % |
Not-started as a share of all completion records. |
|
|
In Progress Learning Plans |
Users currently progressing through a plan or SCORM course. |
|
|
In Progress Learning Plans (%) |
In-progress records as a share of all records. |
|
|
Avg Learning Plan Progress |
Average progress for a plan, as a percentage. Universal Analytics holds only the most recent score, so this reflects current progress. |
|
|
Avg Learning Plan Progress of Assigned Users |
The same average, restricted to users actually assigned the plan. |
|
Completion
SCORM courses are counted separately from learning plans. A SCORM course inside a learning plan is counted twice — once as part of the plan and once as an independent SCORM course. Filter by course type when totalling.
|
Metric |
What it means |
Formula |
|---|---|---|
|
Completed Courses |
Completed learning plans and SCORM courses. |
|
|
Completed courses (%) |
Completions as a share of all records for the plan or course. |
|
|
Learning Plan Completions (# of Users) |
Distinct users who have completed a plan. Counts each user once, unlike completion counts. |
|
|
Learning Plan Completion Rate |
Users who completed the plan as a share of users assigned to it. |
|
SCORM specifics
|
Metric |
What it means |
Formula |
|---|---|---|
|
Avg SCORM Course Score |
Average score achieved on a SCORM course. |
|
|
Avg SCORM Course Duration |
Average time spent on a SCORM course, in seconds. |
|
|
Total SCORM Completions |
Times a SCORM course has been completed. |
|
|
SCORM Completion Status |
Returns a text label — Completed, In Progress or Not Started. |
|
|
completed SCORM courses |
Helper returning 1 for completed, 0 otherwise. |
|
|
nr of completed scorm courses |
Sum of the helper above. |
|
Assessments
Participation and completion
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Assessments |
Total assessments. |
|
|
Number of Users Attempted an Assessment |
Users who attempted an assessment. |
|
|
Assessment Completion Rate |
Users who completed an assessment as a share of those with access via the topic community. |
|
Attempts and outcomes
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Assessment Attempts |
Total attempts for an assessment. |
|
|
Number of Users Passed the Assessment |
Users who passed. |
|
|
Number of Users Failed an Assessment |
Users who failed. |
|
|
Number of Passed Attempts % |
Passed attempts as a share of all attempts. |
|
|
Number of Failed Assessment Attempts % |
Failed attempts as a share of all attempts. |
|
|
Number of Incomplete Attempts % |
Attempts started but not completed, as a share of all attempts. |
|
|
Number of Attempts needed to First Success |
Attempts taken before a user first passed. |
|
|
Average Nr of Attempts to First Success |
Average attempts before first passing. |
|
|
Highest Assessment Score |
Best score a user achieved. Useful where multiple attempts are allowed. |
|
|
Assessment score |
The user's latest score. |
|
Questions and answers
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Questions in Assessment |
Questions available in an assessment. |
|
|
Number of Users Attempted a Question |
Users who attempted to submit an answer. |
|
|
Number of Users Answered a Question |
Users who answered a question. |
|
|
Number of Answers in Assessment |
Total answers in an assessment. |
|
|
Number of Correct Answers |
Answers marked correct. |
|
|
Number of Wrong Answers in Assessment |
Answers marked incorrect. |
|
|
Number of Correct Answers % |
Correct answers as a share of all available answers. |
|
|
Number of Incorrect Answers % |
Incorrect answers as a share of all available answers. |
|
|
Number of Incomplete Answers % |
Answers marked neither correct nor incorrect, as a share of all answers. |
|
Observational assessments
Observation coverage and scores
A user must have a manager to be observed. Any gap in the manager hierarchy shows up directly as unobserved users, so read these alongside the manager metrics below.
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Observational Assessment Sessions |
Observation sessions started. |
|
|
Number of Observed Users |
Users observed via an observational assessment. |
|
|
Users Observed At Least Once |
Users observed one or more times. |
|
|
Users Observed At Least Twice |
Users observed two or more times. |
|
|
Number of Users Observed % |
Observed users as a share of users with a manager. |
|
|
Number of Users Not Observed |
Users with a manager who have not been observed. |
|
|
Number of Users Not Observed % |
Unobserved users as a share of users with a manager. |
|
|
Managers observing all their reportees |
Managers who have observed their entire team. |
|
|
Number of Managers Observing All Their Reportees % |
Those managers as a share of all managers. |
|
|
# Observing Managers |
Managers who have run observation sessions. |
|
|
OA users given answer |
Users who answered a question in an observational assessment. Useful for question-level drop-off analysis. |
|
|
Avg. Scale Answer (Observation) |
Average score given to a scale question in an observational assessment. |
|
Managers & one-to-ones
Manager coverage
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Managers |
Managers on the Fuse instance. |
|
|
Number of Users Assigned to a Manager |
Users who have a manager. |
|
|
Number of Users Not Assigned to a Manager |
Users without a manager. |
|
|
Number of Users Not Assigned to a Manager % |
Unassigned users as a share of users in communities. Shows how many people cannot take part in one-to-ones at all. |
|
One-to-one sessions
|
Metric |
What it means |
Formula |
|---|---|---|
|
# One-to-one sessions |
One-to-one sessions created. Two sessions between the same pair count twice. |
|
|
Number of One-to-one Sessions In Progress |
Sessions still in progress. |
|
|
Number of Completed One-to-One Sessions |
Sessions completed. All tasks and objectives must be done for a session to count. |
|
|
One-to-one Sessions Ended |
Sessions that have ended, either completed or with all goals created. |
|
|
# of Coached Users |
Users who have taken part in a one-to-one with their manager. |
|
|
# Coaching Managers |
Managers who have run one-to-one sessions. |
|
|
Number of Users Participating in One-to-ones % |
Coached users as a share of users with a manager. |
|
|
Users Not Participating in One-to-ones |
Users with a manager who have not had a one-to-one. |
|
|
Number of Users Not Taking Part in One-to-one Session % |
Those users as a share of users with a manager. |
|
|
Managers Taking Part in One-to-one Sessions With All Their Reportees |
Managers who have coached every one of their reportees. |
|
|
Number of Managers Coaching All Their Reportees % |
Those managers as a share of all managers. |
|
Commitments and goals
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Commitments |
Commitments attached to one-to-one sessions. |
|
|
Number of Commitments Completed |
Commitments completed. |
|
|
Number of Commitments in Progress |
Commitments not yet completed. |
|
To band users by goal completion, calculate [Number of Commitments Completed] / [Number of Commitments] per user and group the result yourself. That gives you full control over the band boundaries, and is straightforward in SQL or in any tool's calculated fields.
Surveys
Survey response and completion
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Published Surveys |
Surveys published. A survey can only be taken once published. |
|
|
Survey Audience |
Users required to complete the survey. The denominator for response rates. |
|
|
Completed Surveys |
Completed survey sessions. |
|
|
Survey Response Rate |
Completions as a share of users the survey was shared with, averaged across surveys. |
|
|
Number of Users Completed Survey |
Users who started and completed a survey. |
|
|
Number of Users Completed Survey % |
Completers as a share of the survey audience. |
|
|
Number Users Started Survey |
Users who started a survey. |
|
|
% Users started survey |
Starters as a share of the survey audience. |
|
|
Number of Users Not Started Survey |
Users who received the survey but have neither started nor completed it. |
|
|
Number of Users Not Started Survey % |
Non-starters as a share of the survey audience. |
|
|
# Shares (count) |
Survey shares issued. |
|
|
Rank survey completing users |
Ranks survey completion. Supports the peak-hour metric below. |
|
|
Peak Hour by Survey Completion |
The hour of day when most surveys are completed, aggregated across all days. |
|
|
Number of Users Completing Surveys |
Normalised completion figure used to drive the heatmap visualisation. |
|
The peak-hour metrics depend on time zone. Timestamps in the connector are UTC, so convert to your reporting time zone before grouping by hour or the answer will be shifted.
Events
Applications, approvals and attendance
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Applied Event Users |
Users who applied to attend an event. |
|
|
Number of Users Approved |
Users approved to attend. |
|
|
Number of Users Attended |
Users who attended. |
|
|
Avg Number of Users Applied |
Average applications per event. |
|
|
Approved vs Applied Event Seats (%) |
Approval rate — approved divided by applied. |
|
|
Attended vs Approved Event Seats (%) |
Show-up rate — attended divided by approved. |
|
|
Applied vs Available Event Seats (%) |
Demand against capacity. |
|
Capacity, subscription and waitlists
event_occurrences.spaces_number is null for uncapped events, so every metric in this section can hit a null or zero denominator. Use your tool's safe-division function rather than a bare divide.
|
Metric |
What it means |
Formula |
|---|---|---|
|
Number of Event Seats |
Seats available at an event. |
|
|
Event Subscription % |
Applications divided by available seats. |
|
|
Event Attendance (%) |
Attendees divided by available seats. |
|
|
Event Occurrence Subscription (%) |
Applications over seats, minus one. Applies only to records where seats are not null. |
|
|
Over/Undersubscription |
Empty or excess seats at an occurrence. |
|
|
Events - Occurrences row numbers |
Ranks occurrences by subscription. Drives the Most Over Subscribed and Most Undersubscribed charts in the Waitlist Analysis section. |
|
Cost
|
Metric |
What it means |
Formula |
|---|---|---|
|
Event Occurrence Cost |
Total cost to run the occurrence. |
|
|
Event Price per Seat |
Average price per seat. |
|
|
Non-attendance Event Cost |
Cost of empty seats — the metric to use for wasted spend. |
|
|
Event Occurrence Cost Trend |
Cost in the period against the previous 30 days. |
|
Event and occurrence volume
|
Metric |
What it means |
Formula |
|---|---|---|
|
Total Events |
Events organised in the instance. |
|
|
Number of Event Occurrences |
Occurrences that have taken place plus those scheduled. |
|
To split scheduled from delivered occurrences, compare event_occurrences.starts_at against the current date rather than relying on a status field. That gives you an unambiguous split and lets you build forward-looking and historical views from the same table.
Where to take this next
If a metric here does not reconcile with what you see on the Universal Analytics dashboard, check four things in order: whether you are counting distinct users or rows; whether soft-deleted records are being included; whether a polymorphic type filter is missing; and whether a time zone difference is shifting rows into the wrong day. Those four account for most discrepancies. If the number still will not tie, raise it with your Fuse Customer Success contact and quote the metric name from this page.