A LearnDash Course Completion Report for Everyone

Have you ever wanted an easy way for learners, managers, parents, administrators, or anyone else to verify course completion records? Especially if they don’t have WordPress accounts? Until recently, there has been no way to make this possible with LearnDash. Administrators and Group Leaders have several options, between LearnDash CSV reports, ProPanel, Tin Canny and other plugins, but access to the data is heavily restricted.

We introduced a great way to verify course completions a few weeks ago but we didn’t draw a lot of attention to it. It’s part of our new Continuing Education Credit plugin, and the front end course completion report was one of the features we were most excited about. Even though the name might suggest otherwise, the plugin does not require you offer credit for your courses. In fact, it offers several features (multi-course certificates are another) that don’t depend on courses with credits. EVERY LearnDash site stands to benefit from having the plugin.

[et_bloom_inline optin_id=”optin_2″]

Check out the screenshot below of our course completion report (notice the lack of CEU reporting in this version!). This is in the front end on a regular WordPress page and it can be used by anyone, regardless of whether or not the user has an account on the site. (We protect privacy by requiring that at least 3 characters be entered in the search field. Otherwise, it’s wide open for easy reporting.)

LearnDash Completion Report Front End

If you’re familiar with our Continuing Education plugin you may recognize this report—except that it’s missing a column. That’s because it normally includes a column for CEU values, as it was designed as a CEU report.  With a tiny code tweak that column can be hidden and it becomes a comprehensive completion report for any LearnDash site!

To make the change, simply add this string inside the Text tab of the WordPress editor for the page (instead of just using the shortcode by itself):

<style>.hide-ceu #searchResults thead tr th:nth-of-type(5),.hide-ceu #searchResults tbody tr td:nth-of-type(5){display: none;}</style>
<div class=”hide-ceu”>

And with that, you’ve got an easy-to-use LearnDash course completion report in the front end of your LearnDash site!

Here are just a few scenarios where this type of report could be helpful:

  • Allowing an employer to verify staff course records without requiring a site account or the use of LearnDash Groups.
  • Allowing a parent to check on their child’s progress.
  • Allowing a third party certification or accrediting body to verify member training.
  • Allowing a student that no longer has site access to retrieve their records.

We would love to hear about your own creative uses of the course completion report in the comments!

LearnDash Required Course Credits

Two weeks ago we introduced Uncanny Continuing Education Credits, a plugin that helps LearnDash sites track, manage and report on CEUs and CPD continuing education credits for their learners. While a great plugin on its own, we felt like it was missing something at launch: the ability to set credit requirements. Sure, version 1 could report on credits earned and track annual credit totals, but there was no way to compare what someone had earned against what they should earn.

Today, in the first major update to the Continuing Education plugin, we’re adding an exciting new feature: Required Credits. With version 1.1, administrators can set and track credit requirements for individuals and groups. Credit requirements are really easy to set up and track.

Here’s a screencast explaining the new features and how they work:

In the front end, we’re adding new shortcodes to track how many days are left to earn credits against the rollover date ([uo_ceu_days_remaining]) and to look up how many credits a user still needs to earn ([uo_ceu_credits_remaining]) before the annual rollover date. These are great tools for helping your learners plan their training activities.

You can also send out email reminders to students that haven’t met their credit requirements. Just turn on reminders, set the number of days before the rollover date to send it, and even customize the email. Anyone that hasn’t met their annual requirements by the reminder date will receive an email.

LearnDash CEU Email Reminders

Finally, we’ve added a powerful new Deficiency Report to the plugin that will tell you exactly who hasn’t earned enough credits so that you can follow up with them. And that report, of course, comes with the usual search, group filter, and CSV export capabilities for easier analysis.

CEU Deficiency Report

That rounds out version 1.1 of the plugin. We’re excited about the new options this update provides for sites offering compliance and other types of annual training. Let us know how you’re using the Continuing Education Credits plugin in the comments!