5 LMS Reports Every L&D Manager Should Be Running Weekly
There’s a difference between L&D teams that react and L&D teams that anticipate. The reactive ones get pulled into fire drills — “the audit is next week, why aren’t we ready?” — while the proactive ones see issues coming and address them before they become emergencies.
The dividing line is usually a small set of reports, run consistently, that surface problems early.
Here are the five LMS reports every L&D manager should have in their weekly rhythm. None of them are exotic. All of them are easy to set up to run automatically — meaning you don’t actually have to remember to run them. Schedule them, get them in your inbox Monday morning, and use the first ten minutes of your week to scan for anomalies.
1. Course Completion by Cohort
What it shows: completion rates broken down by the cohort or audience the learner belongs to (new hires this month, sales onboarding, leadership program, and so on).
Why it matters: aggregate completion numbers hide drama. A 78% completion rate looks fine until you realize the new-hire cohort is at 45% and the long-tenured cohort is at 95%. The problem is in onboarding, not in training overall.
What action it triggers: when a cohort lags, you know which audience to investigate. Maybe the kickoff communication didn’t land. Maybe the manager didn’t enrol them properly. Maybe the content needs a refresh. You can’t fix what you can’t see.
2. At-Risk Learners
What it shows: learners enrolled in something but who haven’t started — or who started but stalled — past a threshold you set (e.g., enrolled 14 days ago, no activity).
Why it matters: most learners who eventually fail to complete give early signals. If you spot them in week two instead of week eight, you can intervene with a nudge, a manager conversation, or a content adjustment.
What action it triggers: a list goes to the relevant manager, ideally automatically, or your team reaches out directly. Either way, you’ve shifted from autopsying failures to preventing them.
3. Time Spent vs. Expected
What it shows: actual engaged time per learner against the time the course is designed to take.
Why it matters: a learner who blew through a 90-minute course in 8 minutes either has photographic memory or just clicked Next. For compliance training, the second case is a regulatory risk. For voluntary training, it’s a content quality signal.
What action it triggers: investigate suspiciously short completions; reconsider course length when many learners take much longer than expected.
4. Manager Team Rollup
What it shows: a manager-level view of their direct reports’ training status — completed, in progress, overdue, expiring soon.
Why it matters: managers are the actual lever for completion. Telling them “your team is at 60% completion” with names attached is the single most effective intervention you have. But this only works if managers can see only their team — not someone else’s, not the whole company.
What action it triggers: the manager handles it. Your job becomes setting up the visibility, not chasing individual learners.
5. Certification Expiry Watch
What it shows: certifications expiring in the next 30, 60, and 90 days.
Why it matters: most compliance failures aren’t about unwilling learners — they’re about expired certifications nobody renewed in time. A forward-looking expiry tracker is a one-page report that prevents most of these failures.
What action it triggers: re-enrol learners in renewal training before the expiry date, not after.
The setup
Every one of these is a standard report in any decent LMS analytics tool. Better still, all five can be scheduled to run automatically and email themselves to you (and to managers, in the case of report #4) on a recurring cadence.
If you’re using Moodle or Totara, look for a reporting layer that comes with these dashboards pre-built. Zoola Analytics covers most of this list out of the box — the Engagement Summary, Expired Certifications, and Time Spent Summary dashboards in particular. The point isn’t to build five custom reports from scratch — it’s to use the right tool that already has them.
Set them up once. Read them every Monday. Watch how much less reactive your week becomes.

