How to track who has finished training

By Ranjit Bhinge, founder of Blur Studio · Updated · 5 min read

Short answer: A shared folder with a simple completion log works for a handful of staff, but it relies on people remembering to update it, which is exactly where it tends to fail. Any dedicated LMS (TalentLMS and similar) tracks completion automatically the moment someone finishes, with no manual logging step. Trainual's own reporting (confirmed live: core testing and reporting on every plan, nudge recommendations specifically on Pro and above) adds automatic reminders for people who haven't finished, which a plain completion log can't do on its own.

Ranjit Bhinge

You want a real answer to 'who has done the training,' not a guess based on who you remember sitting through it.

I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.

This page may contain affiliate links from which Blur Studio earns commissions.

Not being able to answer "who has finished training" is usually fine right up until it isn't: an insurance audit, a compliance check, or worse, an incident where you need to prove someone was actually trained on the relevant procedure. At that point "I'm pretty sure everyone did it" is not an answer you want to be giving, and a system that tracks this automatically, rather than relying on memory, becomes worth far more than its cost.

The free route, and where it breaks

A shared Google Doc or spreadsheet where staff check off training as they finish it costs nothing and works fine for a very small team where you can personally verify completion through normal day-to-day interaction. It breaks down for one specific, predictable reason: it depends on the person doing the training also remembering to go update a separate document afterward, which is an easy step to forget, especially for training that isn't urgent-feeling in the moment. The gap between "did the training" and "logged that they did the training" is where this system quietly fails.

Any dedicated learning platform removes that gap by recording completion automatically the moment someone finishes a course, no separate logging step required. TalentLMS and similar general-purpose LMS tools do this well if you're already using or considering one for other reasons. Free options are compared in free employee onboarding software.

What Trainual's reporting actually shows

I checked this directly against Trainual's current pricing page rather than assuming. Trainual is a platform for writing up and assigning company process documentation, and its core testing and completion reporting, meaning who has finished what and when, is included on every plan, including the entry Core tier. Nudge recommendations, meaning the system automatically suggesting reminders for people who are behind, are confirmed specifically as a Pro-and-above feature, not included at Core. If automatic nudging for overdue staff is the specific thing you want, that's the tier to check for, not just "does it have reporting" generally.

What any completion-tracking system, Trainual or otherwise, genuinely does not tell you is whether the training actually changed anything. A completion checkmark means someone clicked through the material, it does not mean they absorbed it or that it improved how they do the job. If you're using completion data as your only signal that training "worked," you're measuring attendance, not outcomes, and it's worth being honest with yourself about that distinction before you lean too hard on the report.

Step by step: setting up real tracking

  1. Decide what "completed" actually means for each piece of training. Watched a video, passed a quiz, and signed an acknowledgment are three different bars, and mixing them without being clear which applies where creates confusion later.
  2. Pick a system where completion records itself, free LMS tier, Trainual, or similar, rather than a manual log, if you have more than a handful of staff. Eight tools are compared in employee training software for small business.
  3. Set a realistic deadline per course, not "whenever you get to it," since open-ended deadlines are the most common reason completion rates stay low.
  4. Check the completion report on a schedule, weekly or monthly depending on your pace of hiring, rather than only when you suddenly need the answer for an audit.
  5. Follow up personally on anyone genuinely overdue, since an automated nudge gets ignored eventually if there's never a real consequence behind it. The reminders themselves are covered in automating reminders for overdue employee training.

What I'd actually tell you

Reports show completion, not whether work actually improved, and this distinction matters more than most businesses treat it. I'd pair any completion report with a very occasional spot check: pick one person who completed a piece of training recently and actually watch them do the related task. If the training stuck, you'll see it. If it didn't, that tells you something a 100% completion rate never will, and it's the only real way to know whether you're tracking something meaningful or just tracking attendance. A completion report and a spot check answer two genuinely different questions, and relying on only one of them leaves a real blind spot in how confident you can actually be about training quality, and that blind spot is exactly where a business discovers, usually too late, that 100% completion didn't mean what everyone assumed it meant.

A worked example: a clinic preparing for an accreditation review

A small outpatient clinic learned two weeks before a scheduled accreditation review that they'd need to produce a clean record of which staff had completed infection-control training, and when. The informal tracking they'd been using, a mix of memory and a handful of signed paper acknowledgments stuffed in a binder, couldn't produce that record quickly or confidently, and the office manager spent most of a weekend trying to reconstruct who'd actually done the training from old emails and calendar invites rather than a real system.

After the review, rather than letting the panic fade and reverting to informal tracking, the clinic moved infection-control and two other compliance-related trainings into a proper completion-tracking system, with a clear deadline per course and the completion report checked monthly as a standing calendar item, not just before the next audit. The lesson wasn't really about which software to use, it was about the cost of discovering you don't have an answer only at the exact moment someone's asking for one, rather than building the habit of always being able to answer it.

Common mistakes with training completion tracking

  • Treating "assigned" as equivalent to "completed." A report showing training was assigned to everyone tells you nothing about whether anyone actually finished it. Check the completion column specifically, not just the assignment list.
  • Only checking the report when something forces you to. Compliance audits and incidents are exactly the wrong moment to discover gaps, since by then there's no time left to actually fix them before the deadline that matters.
  • Not defining "completed" clearly before rolling training out. If some staff think watching the video counts and others think passing a quiz is required, you'll get inconsistent self-reporting that undermines the whole point of tracking in the first place. A short quiz is one fix, see proving your staff understood a safety or compliance rule.

How I'd approach this

For most small businesses, Trainual's built-in reporting or a similar LMS's completion tracking is genuinely enough, and there's no reason to build anything custom just to see who's finished what. Where it's worth a custom layer is when you need training completion tied directly to operational data that lives elsewhere, for example gating a system so someone can't be assigned to a job type until their relevant training shows as complete, pulling live from both systems rather than you manually cross-checking two separate reports. That's a genuinely different build, and only worth it once the simple reporting alone has started creating real friction for you.

Questions people ask

Does a free spreadsheet work for tracking training completion?

For a very small team you can personally keep tabs on, yes. It breaks down once completion relies on someone remembering to update a separate document after finishing, which is the exact step that tends to get forgotten.

Is basic completion reporting included on Trainual's cheapest plan?

Yes, confirmed live on Trainual's current pricing page: core testing and completion reporting is included on every plan, including the entry Core tier.

What are nudge recommendations, and which plan includes them?

Automatic reminders the system sends to staff who haven't finished required training on time. Confirmed live as a Pro-plan-and-above feature on Trainual, not included at the entry Core tier.

Does completion tracking tell me if the training actually worked?

No. It tells you someone clicked through the material, not that they absorbed it or that their work improved. Treat completion data as an attendance record, and pair it with occasional real-world spot checks if you want to know whether training actually changed behavior.

How often should I check the completion report?

Weekly or monthly depending on how often you hire and roll out new training, rather than only checking when you suddenly need the answer for an audit or compliance request.

What if someone is consistently overdue despite automated reminders?

Follow up personally rather than relying on another automated nudge. Automated reminders lose their effect over time if there's never a real conversation or consequence behind a pattern of ignoring them.

Can I use completion tracking for compliance audits?

Yes, this is one of the main reasons businesses set it up in the first place. Make sure whatever system you use timestamps completion clearly and keeps a record long enough to cover your actual audit or retention requirements, which varies by industry.

Sources

Ready for the next step?

A 30 minute call. No pitch. If you do not need me, I will tell you.

Ranjit Bhinge You talk to me, Ranjit. I reply within a few hours.

Not sure what you need? Tell me what is going on. I will point you the right way, even if it is not me.

Blur Studio · 30 minute call

Book a 30 minute call

You talk to me, Ranjit. No pitch. If you do not need me, I will tell you.

  • We talk about your business and what is going on.
  • You leave with a clear next step, even if it is not me.
  • I reply to every message within a few hours.
Loading the calendar…