CPD tracking software records continuing professional development activity - courses completed, events attended, reading undertaken, and reflective practice logged - and produces verified transcripts that professionals can present to regulatory bodies, employers, or accreditation panels. Effective CPD tracking goes beyond recording course completions: it supports self-directed learning, allows learners to log external activity, calculates hours or points against configurable targets, and generates downloadable transcripts on demand. Most LMS platforms record completions as a by-product of SCORM tracking, which is not the same thing. CourseAgent Academy's CPD Log feature is designed for this specific purpose - configurable units, personalised labels, manager dashboards, and PDF transcripts built in.
CPD tracking versus completion tracking - the difference that matters
The distinction between completion tracking and CPD tracking is more significant than it first appears. Completion tracking answers one question: did this person finish this course? CPD tracking answers a broader set of questions: what development has this person undertaken over a defined period, across all types of activity, and does it meet the requirements of their professional role or regulatory body?
Most LMS platforms are built primarily for the first question. They record SCORM completions, pass/fail scores, and time spent on platform-hosted content. Some produce reports showing this data at individual and team level. This is genuinely useful for compliance management - but it's not CPD tracking, because CPD includes activity that doesn't happen on the platform: external training courses, webinars, professional events, peer learning, mentoring, and self-directed reading.
A professional who needs to demonstrate 35 hours of CPD to their regulatory body cannot do so using a standard LMS completion report. The report will show what they completed on the platform, not what they actually did. True CPD tracking requires a system that allows learners to log all types of activity, not just platform-hosted courses.
Completion tracking shows what someone did on your platform. CPD tracking shows what they actually learned - wherever and however that happened.
What proper CPD tracking software actually does
A system genuinely designed for CPD tracking has five capabilities that distinguish it from a basic LMS completion report:
Which sectors need proper CPD tracking
Regulatory CPD requirements apply across a wide range of professions in the UK. The specific requirements vary - in hours, in the split between structured and unstructured activity, and in how evidence must be presented - but the underlying need is the same: a verified record of development activity that can be submitted when required.
- Financial services - FCA-regulated firms typically require 35 hours of CPD per year for advisers, with a structured/unstructured split
- Healthcare and social care - NMC revalidation requires nurses to log 35 hours of CPD over three years, with reflective accounts
- Legal - solicitors are required to maintain continuing competence under the SRA's framework, identifying their own learning needs and recording development activity annually.
- Accountancy - ICAEW, ACCA, and CIMA members all have annual CPD requirements with different unit structures
- HR and L&D - CIPD members are expected to maintain a CPD record as part of professional membership
- Construction and engineering - ICE, CIOB, and RICS all have CPD obligations for chartered members
Many organisations outside regulated professions also track CPD voluntarily - as part of performance management, talent development, or simply to demonstrate investment in their people. In these contexts the regulatory requirement is absent, but the tracking need is the same.
What most LMS platforms get wrong
Treating completions as CPD
The most common shortcoming is equating "completed courses on this platform" with "CPD record". An LMS completion report is a subset of CPD, not a proxy for it. Organisations that use completion reports as their CPD evidence are leaving their professionals exposed - particularly in regulated sectors where external activity is expected to form part of the record.
Fixed units that don't match regulatory requirements
Many LMS platforms record CPD in hours - because that's the most common unit. But some regulatory bodies use points, credits, or a structured/unstructured split where hours in each category must meet a minimum. A system with a fixed "hours" unit cannot accurately represent a record that needs to show "20 hours structured, 15 hours unstructured" or "30 CPD points of which 10 are technical".
No learner-facing record
CPD records are personal. In most professional frameworks, the individual is responsible for maintaining their own record - not their employer. An LMS that only shows completion data to administrators, and not to the learner in a format they can download and use, fails at the most basic level of CPD support. Learners need to be able to see their own record, add to it, and export it at any time.
What to ask when evaluating CPD tracking software
If you're evaluating platforms - whether a standalone CPD tool or an LMS with CPD functionality - these are the questions that will separate genuine CPD capability from basic completion tracking dressed up as CPD:
- Can learners log activity that happened outside the platform? If not, it's a completion tracker, not a CPD tracker.
- Can we configure the unit of measurement? Hours, points, credits - and a structured/unstructured split if required?
- Can the learner view, export, and download their own record at any time, independently of an administrator?
- Does the system generate a PDF transcript that a learner can submit to a regulator or accreditation body?
- Can administrators and managers see team-level progress against targets without pulling individual reports?
- Does the transcript include all logged activity - platform and external - in a single document?
A system that can answer yes to all six questions is doing CPD tracking. A system that can only answer yes to some of them is doing completion tracking with CPD language applied to the marketing.
How CourseAgent Academy handles CPD
CourseAgent Academy's CPD Log is built for organisations that need proper CPD tracking alongside course delivery. Administrators configure the unit label (hours, points, or a custom label), set an annual target, and choose whether learners can personalise their own label. Learners see a personal log that automatically records their completed Academy courses, and can manually add external activities with date, duration, and a description.
The manager dashboard shows team-level CPD progress - each team member's total against their target - with a visual indicator of who is on track and who isn't. Transcripts are generated as branded PDFs on demand, covering a selectable date range and including both platform and externally logged activity in a single document.
This is included as part of the Academy add-on, which starts at £49 per month for up to 200 active learners - meaning proper CPD tracking doesn't require a separate tool or a separate budget line.
Try CourseAgent free
Build your first course in under 30 minutes. No credit card. No technical skills. No time limit.
Start free →