LMS Reporting, Analytics & Communication

Know exactly who completed what: Act without leaving the report

uQualio’s reporting layer covers 10+ report types across completion, quiz scores, user activity, certificates, and knowledge gaps. Select any group of users from a report and send them an email, SMS, or in-app message from the same screen. No spreadsheet, no separate tool, no manual follow-up process.

No code · No hassle · Plans from $19.99/month

LMS Reporting, Analytics & Communication

10+ report types: Completion, activity, certificates

Message non-completers directly from report

Timestamped audit trail per learner

Timestamped audit trail per learner

Saved searches with dynamic date ranges

What the data tells you, and what to do about it

Most reporting tools show you the completion rate and stop there. A number on a screen doesn’t tell you which customer hasn’t finished, why they’re stuck, or what to do about it.

uQualio’s reporting connects the data to the action. You see who hasn’t completed. You click. You send them an email or SMS from the same screen. The reminder goes out. You move on.

For compliance use cases: you see who passed, when, and with what score. You export the timestamped audit trail. The documentation is done.

Start 14-day free uQualio trial
What the data tells you, and what to do about it

LMS Reporting, Analytics & Communication

If you need to know which customers are ready before you invoice

The Test Completed Status report shows every invited customer, their completion status, their quiz score, and the timestamp of completion. Export to Excel, share with your CS team, or use it as the trigger for your billing or account activation workflow. No spreadsheet chasing. No email threads asking “did they finish?”

DORA slashes customer onboarding time by 87% with uQualio's video training platform.

DORA moved from scheduling 3-hour onboarding visits to invoicing customers immediately after the sales meeting.

See how DoraTMS did it

The Analytics: The right view for each question

Dashboard: Whole account & platform overview

Invitations sent, active, and expired. Certificates issued. Course ratings and learner feedback. Channel-level rollup. 

Use this when you want to see the health of the whole training programme at a glance.

Get 14-day free trial

Course Analytics: Per-course detail

Invitation status, quiz and test answers, and certificate records for one specific course, can be found on the course report. 

Use this when a manager asks “how is the onboarding course performing?” or when you’re troubleshooting a specific course with high drop-off.

Get 14-day free trial

Report & User Status: Who's doing what across the organisation

User distribution and engagement by country, organisation, and group.

Use this for workforce-level views: which regions have completed compliance training, which departments have certified partners, which cohorts are lagging.

Get 14-day free trial

Eleven report types: The answer to every training question

Each report is filterable, exportable to Excel, and actionable: select any group of users from any report and message them without leaving the view.

Completion and status reports

Test Completed Status: Every invited learner, their completion status (completed / in progress / not started), their quiz score, their pass/fail result, and the timestamp of completion. This is the compliance audit report and the billing trigger report.

Test Not Completed: Everyone who was invited to the final test and hasn’t finished. Use this to identify who needs a chase, who needs more time, or which course is producing systemic non-completion.

Pending Invites: Users who have been invited but haven’t started at all. The first intervention point — has the invitation reached them? Is the link working? Are they in the right cohort?

 

Get 14-day free trial

Activity and engagement reports

All User Activity: Complete view of every module viewed, time spent per module, quizzes attempted, and progression through the course. Use this to find where learners are spending time and where they’re dropping off.

Registered User Activities: The same view, filtered to formally registered users only. Useful when your platform includes both invited (private) and anonymous (public) learners, and you need to separate the tracked populations.

User Invites: Full invitation history: who was invited, when, by which method (email, SMS, bulk import), and current status. Use this for audit trails and to resolve “I never received the invitation” support requests.

Get 14-day free trial

Knowledge and quiz reports

Test Questions and Scores: Question-by-question breakdown of the final test. See which questions are consistently failing. A consistent miss on a question means a topic needs improvement.

Quiz Questions and Scores: Per-module breakdown of the practice knowledge checks embedded in topics. Use this alongside Test Questions to distinguish between “they didn’t understand it the first time” and “they didn’t understand it at all.”

Quiz Answers Stats: Aggregated statistics on which answer options learners select. If 70% of learners select the same wrong answer -> signal to check question phrasing or topic explanation. Not a signal of learner quality.

User Feedback: Qualitative feedback on the course experience, collected at the end of each course. Use this for course improvement, not just performance tracking.

User distribution and engagement by country, organisation, and group: Use this for workforce-level views: which regions have completed compliance training, which departments have certified partners, which cohorts are lagging.

Get 14-day free trial

Certificate and achievement reports

Achievements — Every certificate and badge issued: learner name, course, date, pass score, and certificate expiry if set. Use this as the compliance record, the certification register, or the input to a renewal workflow. Export to Excel for submission to a regulator, an audit team, or a corporate compliance function.

Get 14-day free trial

The Analytics: The right view for each question

Dashboard: Whole account & platform overview

Invitations sent, active, and expired. Certificates issued. Course ratings and learner feedback. Channel-level rollup. 

Use this when you want to see the health of the whole training programme at a glance.

Get 14-day free trial

Course Analytics: Per-course detail

Invitation status, quiz and test answers, and certificate records for one specific course, can be found on the course report. 

Use this when a manager asks “how is the onboarding course performing?” or when you’re troubleshooting a specific course with high drop-off.

Get 14-day free trial

Activity and engagement reports

All User Activity: Complete view of every module viewed, time spent per module, quizzes attempted, and progression through the course. Use this to find where learners are spending time and where they’re dropping off.

Registered User Activities: The same view, filtered to formally registered users only. Useful when your platform includes both invited (private) and anonymous (public) learners, and you need to separate the tracked populations.

User Invites: Full invitation history: who was invited, when, by which method (email, SMS, bulk import), and current status. Use this for audit trails and to resolve “I never received the invitation” support requests.

Get 14-day free trial

Eleven report types: The answer to every training question

Each report is filterable, exportable to Excel, and actionable: select any group of users from any report and message them without leaving the view.

Completion and status reports

Test Completed Status: Every invited learner, their completion status (completed / in progress / not started), their quiz score, their pass/fail result, and the timestamp of completion. This is the compliance audit report and the billing trigger report.

Test Not Completed: Everyone who was invited to the final test and hasn’t finished. Use this to identify who needs a chase, who needs more time, or which course is producing systemic non-completion.

Pending Invites: Users who have been invited but haven’t started at all. The first intervention point — has the invitation reached them? Is the link working? Are they in the right cohort?

 

Get 14-day free trial

Activity and engagement reports

All User Activity: Complete view of every module viewed, time spent per module, quizzes attempted, and progression through the course. Use this to find where learners are spending time and where they’re dropping off.

Registered User Activities: The same view, filtered to formally registered users only. Useful when your platform includes both invited (private) and anonymous (public) learners, and you need to separate the tracked populations.

User Invites: Full invitation history: who was invited, when, by which method (email, SMS, bulk import), and current status. Use this for audit trails and to resolve “I never received the invitation” support requests.

Get 14-day free trial

Knowledge and quiz reports

Test Questions and Scores: Question-by-question breakdown of the final test. See which questions are consistently failing. A consistent miss on a question means a topic needs improvement.

Quiz Questions and Scores: Per-module breakdown of the practice knowledge checks embedded in topics. Use this alongside Test Questions to distinguish between “they didn’t understand it the first time” and “they didn’t understand it at all.”

Quiz Answers Stats: Aggregated statistics on which answer options learners select. If 70% of learners select the same wrong answer -> signal to check question phrasing or topic explanation. Not a signal of learner quality.

User Feedback: Qualitative feedback on the course experience, collected at the end of each course. Use this for course improvement, not just performance tracking.

User distribution and engagement by country, organisation, and group: Use this for workforce-level views: which regions have completed compliance training, which departments have certified partners, which cohorts are lagging.

Get 14-day free trial

Certificate and achievement reports

Achievements — Every certificate and badge issued: learner name, course, date, pass score, and certificate expiry if set. Use this as the compliance record, the certification register, or the input to a renewal workflow. Export to Excel for submission to a regulator, an audit team, or a corporate compliance function.

Get 14-day free trial

Communicate, message, & nudge

 

The feature that makes the data useful:  Message directly from any report

Seeing who hasn’t completed is one step. The next step used to mean switching to your email tool, building a list, and sending a separate campaign. In uQualio, it’s the same screen: Select any group of users from any report (non-completers, pending invites, a specific cohort) and send them a message via:

Email

Email 

subject line and body text, or using a custom notification template you’ve configured

SMS

SMS 

for learners who are better reached on mobile

In-app notification

In-app notification

shows in the learner’s platform notification feed

Combination

Combination 

email and SMS simultaneously

The message goes out in seconds. The send is logged. You come back to the report the next day and see who responded.

This is the mechanism that turns a completion dashboard into a completion management tool. The data isn’t just for observation – it’s the trigger for the next action.

Start 14-day free uQualio trial

Completion as operational signal, not just a training metric

For L&D teams, completion rates are a programme quality metric. For services and operations teams, completion data means something more specific.

1

Customer onboarding

Course completion is the signal that the customer has been trained and is ready to use the product. The Test Completed Status report with the timestamp is the paper trail. Some uQualio customers use this event directly as the billing trigger: Certificate issued, invoice sent.

2

Partner certification

Course completion with a pass score above the threshold means the partner is certified to sell or support the product. The Achievements report is the certification register. When a certificate lapses, because you set an expiry date,  you can send out re-certification if relevant.

3

Compliance documentation

A regulator or an internal audit team asks: “Who completed the GDPR training, when, and did they pass?” The Test Completed Status export answers that question with a timestamped record of every learner, every completion date, and every score.

Start 14-day free uQualio trial

Saved searches and user assignment 

Filters you save. Actions you take.

Saved Searches

Saved Searches 

Configure a filter set once (for example: “all learners in the DACH channel who haven’t completed the product certification in the last 90 days”) and save it with a name. Open it the next day and the results update dynamically. No rebuilding the same filter every time.

User Assignment 

From any report, select a group of users and assign them directly to a group, list, or channel. Use this to move cohorts, add learners to a new training track, or update the learner population for a channel without leaving the reporting view.

Start 14-day free uQualio trial

Feature Comparison

What changes when your training data is actually actionable

uQualio reportingSpreadsheet / manual tracking
See who hasn't completed✅ "Test Not Completed" report❌ Manual check per learner
Timestamped completion record✅ Per learner, per attempt❌ Date of email reply at best
Message non-completers from the dashboard✅ Email, SMS, in-app from same screen❌ Switch to email tool, build list manually
Question-level knowledge gap analysis✅ Test Questions & Scores report❌ Not possible
Excel export for audit submission✅ All 10+ report types❌ Manual rebuild
Certificate register with expiry tracking✅ Achievements report❌ Separate spreadsheet
Saved searches with dynamic date ranges✅ Built in❌ Manual rebuild each time
Assign users to new cohorts from report view✅ Built in❌ Manual, separate step
Start 14-day free uQualio trial

But don’t take our word for it
– see what our customers have to say:

Securefirst Logo
Integrated eLearning Component of Cybersecurity Awareness
“Using uQualio, SecureFirst helped its customers achieve iron-clad compliance adherence 87% faster, by saving ~200-300 hours in product R&D time.”
Dion Grydell
Dion Grydell
Founder and CEO of SecureFirst
Danish Flag
dora logo
Customer Onboarding Product Training and Support
“With uQualio, you get instant value! As soon as you share video training with your customers, you instantly start saving time. It has helped us save a lot of time and resources too and enabled us to scale the way we wanted. We no longer need to visit each of our customers and meet them in-person, which has significantly improved our order-to-cash flow.”
Rikke Høyer
Rikke Høyer
Cofounder & CCO of Dora Nordic ApS
Danish Flag

Get started

The completion report you've been building manually is now built automatically.

Sign up for a 14-day free trial. Invite your first cohort. Watch the completion data appear in real time. Send a reminder to non-completers from the same screen.

Common questions about reporting in uQualio