This guide is for course providers who need to check whether a learner (a participant, delegate or student) has completed a course in Cademy Admin. It explains what each completion status means, what counts as completed for each course type, how to find and export everyone who completed, and how to fix a status that looks wrong.
Registration: one person’s place on a course or course date. Completion is saved on each Registration.
Status and Completion: these are different. Status is the administrative state of the place, such as Active, Pending or Cancelled. Completion shows whether the learner has met the course’s attendance and online lesson requirements. Completion does not confirm payment, current access to the course or an issued certificate.
See Whether a Learner Has Completed a Course (Completion Column)
Use View → Columns to show Completion and Filter to find matching learners. Find Records with Filters and Saved Views explains the list controls and saved views.
Log in to your provider account. A System Admin can open the main Registrations page. For a course you can access as a System Admin, Course Owner or Facilitator, select Courses, open the course and select Registrants.
Find the learner and check the course and date. If they are missing, choose All Registrations and check the search, filters and date before you decide they have no Registration.
Find the Completion column. If it is hidden, select View, find Completion in Columns and select its show control. Show Completion Date in the same place if you also need the date. Save the view to keep these columns.
Select the Registration row. In the panel that opens, expand Registration if needed and find Completion under the separate Status. If the record is unavailable, ask a System Admin or Cademy Support to check your access.
Find Completion and Completion Date under View → Columns.
Find Completion under Status in the learner’s Registration panel.
What the Course Completion Statuses Mean
Not Started: no attendance mark or completed lesson counts yet. Opening a lesson is not completing it.
In Progress: some required attendance or completed lessons count, but not all of the course’s requirements are met.
Not Completed: attendance has been recorded, but no required session is marked Attended and no completed lesson counts. An Absent mark is different from an unmarked session.
Completed: the course’s attendance and required published lessons for the learner are met, or an earlier recorded completion is kept, as explained below.
For example, on a two-session live course, one Attended session and one unmarked session give In Progress. Both sessions marked Attended give Completed. An Absent mark with no attended session gives Not Completed.
Can I Change a Registration From Active to Completed or Withdrawn?
There is no Completed or Withdrawn status to choose, and you cannot mark a course as completed manually. Cademy calculates Completion from the learner’s attendance and lesson progress.
To make a learner Completed: record the evidence. Mark every session Attended in Mark Attendance for a Course Date or Session, or mark the lessons Completed in Reset or Correct a Learner's Lesson Progress. Completion then updates by itself.
To withdraw a learner: cancel their Registration. Open the Registration, select the menu button with three dots in the Registration panel and choose Cancel Registration. Its Status becomes Cancelled. For the booking and refund side, see Cancel a Booking or Part of an Order.
Some older Registrations have the status Completed from before Completion existed. Cademy no longer sets this status, and these Registrations cannot be cancelled.
What Counts as Completed for Each Course Type
Course with one session (classroom or live online): before attendance is recorded it is Not Started. Attended makes it Completed and Absent makes it Not Completed.
Course with several sessions: every session of that Registration must be marked Attended. Some attended sessions give In Progress until all are attended. If attendance is marked but none are attended, it is Not Completed.
On an on-demand course, Completion uses the published lessons required for that learner. It moves from Not Started to In Progress as lessons are completed, then Completed at 100%. If no lessons count, it does not complete automatically.
On a blended course, mark every required session Attended and check that progress on the learner’s required lessons reaches 100%. If no lessons count for that learner, full attendance is enough.
On-request course: a request is not completion. The learner needs a Registration for an arranged session; attendance then works as for a course with one session.
Draft, deleted, optional and participant-hidden lessons do not count. Lesson progress is rounded to the nearest whole number, so on a course with 200 or more lessons that count for the learner it can reach 100% while one lesson is still unfinished. On an on-demand course that completes the Registration, and an automatic certificate or CPD award can then be issued.
Changing a lesson’s Completion settings can recalculate existing registrations. If a learner’s tag or another exception detail changed, check their individual Progress to refresh the lesson count. The count can also refresh when they open their course content. See Set Lesson Access and Completion Rules.
If a lesson holds a required form, the learner must submit it before completing the lesson, but only while that form remains available to fill in. Submitting the form does not complete the lesson: the learner then selects Complete & Continue, or Mark as Completed in the last lesson. See Add Forms to Lessons.
Does Finishing Online Lessons Complete a Blended Course?
On a blended course, a student who finishes all the online lessons required for them (the e-learning) before the live sessions stays In Progress. No automatic certificate or CPD award is issued for completion yet. Once every live session is marked Attended, the Registration becomes Completed by itself, and any automatic certificate or CPD award is issued then. You do not need to do anything else. If the learner’s course page shows Get Certificate before a certificate is issued, the button is disabled. The learner can download their certificate once it has been issued.
The same applies the other way round: a student who attended every live session but has not finished the online lessons required for them stays In Progress until lesson progress reaches 100%.
Completion Date: When a Learner First Completed the Course
Completion Date records the learner’s first completion, using the attendance and lesson evidence. Later attendance or lesson corrections, and completing again after those corrections, keep that recorded date. Moving a Registration to another course or date clears its course completion and Completion Date, as explained below. Completion Date is separate from when a certificate was created or a CPD award was made.
Scheduled sessions: if attendance is marked after a session ends, that session contributes its end date. If marked before the end, it contributes the time attendance was marked. The latest required attended session determines the attendance completion date.
On-demand lessons: the date comes from the completed lesson evidence.
Blended courses: completion uses both required attendance and lesson evidence; the later date is used.
For example, marking a Friday session attended on Monday can record Friday as the first completion date. Dates already saved are not recalculated when this happens.
A certificate can use this completion date, the day it is issued or a date chosen by staff. Changing a certificate’s dates does not change Completion Date. For the course rule, see Set Up Automatic Certificates for a Course; for correcting an issued certificate, see Change a Certificate’s Issue Date or Expiry Date.
A correction can move Completion back to Not Started, In Progress or Not Completed, but the first completion date stays. While the Registration is not Completed, the panel shows First completed with that date, and the table shows a history icon beside the Completion badge. A date alone does not mean the Registration is Completed now.
Recent dates in the table can show as relative wording; point to the date to see the full date and time. Some older completed Registrations have no date. Ask Cademy Support to check a missing or disputed date rather than changing accurate attendance or progress.
Course Completion After Moving a Learner to Another Date
Moving the same learner’s existing Registration to another date of the same course keeps their online lesson progress and original lesson completion times. It clears attendance, course completion and the Registration’s Completion Date. A lesson’s completion time is different from that course Completion Date.
After the date move, Completion is In Progress if any lesson that counts for them is completed, or Not Started if none is completed. On a blended course, 100% online progress still needs attendance for every session on the new date before the Registration becomes Completed. Record attendance when the learner attends; do not mark online lessons again merely because the date changed.
Moving to another date on the same course keeps the recorded lesson work. If the booked offer changes, different lessons can count and the percentage can change.
Moving to a different course or replacing the learner does not carry the previous learner’s online progress into that place. Moving back does not restore attendance or a cleared course Completion Date. For the move steps, eligibility and effects on awards, see Move or Transfer a Participant to Another Date or Course.
Find Everyone Who Has Completed a Course (Completion Filter)
Open the main Registrations page as a System Admin, or the course’s Registrants tab. Check the course, date and any filters already applied.
Select Filter, then Completion under Suggested. This is different from Status and Lesson Progress Status.
Choose the condition and the value: Not Started, In Progress, Not Completed or Completed.
The list updates as you choose. Close the panel and check the rows. If someone is missing, check the other filters and the search.
The Completion filter narrows the list as you choose its values.
Use the separate Completion Date filter to find first completions in a date range. It does not mean those learners are still Completed; add a Completion condition if you need both.
Some older records show a Completed badge but have no stored completion value, so a filter or export does not include them. If the badge and the results disagree, ask Cademy Support to check the record.
Export a List of Learners Who Completed a Course
An export uses the page’s course, date or organisation, the filters and the search, across every page of the list. Ticked rows do not limit the toolbar’s Export. Filter by Completion first if you want only completed learners.
Open the main Registrations page, an organisation’s Registrations tab or a course’s Registrants tab, and apply the filters you need.
Select Export. On a narrower screen it is in the menu with three dots, where its name starts with Export. Then select Choose Columns.
In the Registration group, tick Completion Status and Completion Date. Keep columns that identify each learner and course. The export calls it Completion Status; the table calls it Completion.
Select Now, then Export Now.
When Cademy shows Your export is ready, select Download CSV. Open the file and check the learners, values and dates. If the export fails or looks wrong, contact Cademy Support before you repeat it.
Under Choose Columns, include Completion Status and Completion Date with the other fields you need. This picture shows the column choice, not a finished download.
Completion Status uses the four values above. An older record with no stored value exports a blank, even if its badge shows Completed. A blank date is not proof the learner never completed. For more export options, see Print or Download a Class List (Register).
For a printable record of one learner’s completion and supporting lesson or attendance evidence, use Print Evidence Pack… from their Registration’s menu. See Print a Learner’s Course Results and Answers. Printing the pack does not change Completion or issue a certificate.
Can I Send Course Completions and Certificates by API or Export?
The Cademy API cannot read completions, lesson progress or certificates, and webhooks have no completion or certificate event. To pass completion information to an external system, export Registrations with the Completion Status, Completion Date, Certificate Issue Date and Certificate Expiry Date columns and import the file there.
To get the file every day, week or month, use On Schedule in the export window if your plan includes Scheduled Exports (the Teams plan). See Schedule a Regular Export Sent by Email and Create and Manage API Keys.
Fix a Learner’s Course Completion Status (Attendance or Lessons)
Completion is calculated, so fix the evidence behind it. Check the learner, course and date first, and correct only what is inaccurate. A saved correction can issue an award or send a feedback request when the course is set up to do that.
For a classroom or live online course, check each session and correct attendance using Mark Attendance for a Course Date or Session.
For an on-demand course, correct the lesson record using Reset or Correct a Learner's Lesson Progress. Lesson progress cannot be changed on a cancelled Registration, and changing it does not change quiz answers or SCORM results.
For a blended course, check both attendance and lesson progress.
Wait for the update, then refresh and open the Registration again to check the evidence and Completion. If accurate evidence and Completion still disagree, ask Cademy Support.
An imported or older completion is kept while there is no new attendance or completed lesson that counts for the learner. Once new evidence is saved, Cademy calculates Completion from it.
How Course Completion Affects Certificates and CPD Awards
A Completed Registration gets a certificate or CPD (continuing professional development) award when the course settings, your plan and the record allow it. Completion alone does not guarantee an award or an email. An award already issued is not issued again just because the status returns to Completed.
Changing attendance or lesson progress does not revoke an issued award. Correct the evidence first. If the award should also be withdrawn, revoke it separately: see Issue a Certificate Manually or in Bulk for a certificate and Set Up and Award CPD Points or Hours for a CPD award. Revoking does not change attendance, lesson progress or Completion, and if the evidence still completes the Registration, an award can be issued again.
For certificate settings, see Set Up Automatic Certificates for a Course.
Can I Change the Course Completion Congratulations Message?
On an on-demand course, a Congratulations window opens when the learner finishes a lesson and their progress is 100%. It can appear again if they complete an optional lesson at 100%. Its text cannot be edited. It says the learner has completed the course, using the course’s own word for “course”. It shows a Get Certificate button when the course issues certificates automatically, and an Add a Review button unless reviews are switched off for your account. The window does not open when you mark lessons completed for the learner in Admin.
Related Guides
Frequently Asked Questions
Why does a Registration have a Completion Date when it is not Completed now?
The first completion date stays through later attendance or lesson corrections. Completion can return to Not Started, In Progress or Not Completed while First completed still shows the earlier date.
Why did opening a lesson not change the Registration to In Progress?
Opening a lesson is not completing it. At least one lesson that counts for the learner must be completed. On a live or blended course, an attended session also counts.
Can an on-demand Registration become Not Completed?
Normally no. On-demand courses use Not Started, In Progress and Completed. Not Completed means attendance was recorded with nothing that counts. If an older or imported record looks wrong, ask Cademy Support to check it.
Why Does a Learner Keep a Certificate or CPD Award After Their Course Is No Longer Completed?
Awards are not withdrawn when attendance or lesson progress changes. Revoke an award separately, using the guides linked above, only when that is what you want.
Why does an imported or older Registration already show Completed?
Cademy keeps a completion recorded before, sometimes without a date. Recorded attendance or completion of a lesson that counts for the learner makes Cademy calculate Completion from that evidence. Ask Cademy Support about an unexpected result.
Why Is the Course Completion Column Missing From Registrations?
Select View, find Completion under Columns and select its show control. Completion Date is a separate column in the same place.
