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.

Subscribe To Our Newsletter

To get more great LearnDash-related content like this delivered straight to your inbox, enter your email below!

You have Successfully Subscribed!

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”>
[uo_ceu_report]
</div>

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!

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *