1. Home
  2. Knowledge Base
  3. Uncanny Toolkit Pro for LearnDash
  4. Autocomplete Lessons & Topics on Quiz Results Page

Autocomplete Lessons & Topics on Quiz Results Page

Overview

Automatically mark a LearnDash lesson or topic complete the instant a learner reaches the results page of an associated quiz with a passing mark — no extra click required. This solves a common LearnDash gap where learners pass a quiz but never click Click Here to Continue, leaving their lesson or topic stuck as incomplete.

By default, passing a LearnDash quiz doesn’t complete the lesson or topic on its own — the learner has to click through from the results page. Many never do, so their progress stalls. With this module enabled, reaching the quiz results page with a passing score marks the associated lesson or topic complete automatically.

Common use cases:

  • Courses where quizzes gate progression and learners frequently get stuck on the results screen.
  • Reducing support requests about lessons that “won’t complete” after a passed quiz.

When a lesson or topic has more than one quiz attached, it only marks complete once all of those quizzes have been passed.

Note: “Newer versions” of LearnDash have this function built-in.

Configure It

This module has no settings of its own — simply enabling it applies the behavior to all lessons and topics across the site.

  • Enable it when you want passing quiz results to reliably complete the associated lesson or topic everywhere.
  • There is no per-lesson or per-topic configuration.

Important: A few constraints to keep in mind:

  • Passing mark required. Completion only triggers when the learner achieves a passing score.
  • Global only. The setting applies site-wide; you cannot enable it for some lessons or topics and not others.
  • Not retroactive. It does not apply to work completed before the module was activated.

Usage

The learner takes the associated quiz and passes. As soon as they land on the results page, the lesson or topic is marked complete automatically — they don’t need to click Click Here to Continue to record completion.

Note: For completion logic at the course level, or rules driven by quiz results that go beyond what this module covers, Uncanny Automator offers more flexible options.

15 thoughts on “Autocomplete Lessons & Topics on Quiz Results Page”

    1. You would need to contact LearnDash support with that question; our module only completes the topic if the LearnDash conditions for topic/lesson completion are met (e.g. the quiz is passed).

    2. When I asked similar, LD support said I’d have to set a low passing grade (like zero) to have it autocomplete the quiz.

      That’s not helpful since whether or not they passed would then be something I’d have to calculate.

      Not great.

      1. Per Kreipke –

        I had – I think – a similar challenge, In case it helps you, here’s what I did:

        Quizzes that are on the topics or lessons autocomplete using this UO feature.
        The last, Final quiz, however, requires 100 grade to pass.
        On the final quiz set up page, I clicked the Activate Graduation tick box near the bottom
        Passing that quiz is now the final step to completing the course and getting a cert.
        If they pass, they see their score, a box to review or retry and a big green “click here to continue” button that takes them to the main course page to print their cert
        If they do not pass, they are presented with the same options but without the green button.

        No warranty on that advice but that seems to work for my situation.

  1. This is an excellent feature, but does not appear to retroactively apply when students have already completed work. Am I missing something or is this the current state of the plugin?

    It would be SUPER HELPFUL if the module included a way for admins to mark coursework complete or if it applied checkmarks to previously completed. work.

    1. Hi Bobbie, this module will only work after it has been activated; it won’t apply to modules that were completed prior to activation.

      Regarding admins marking coursework complete; they can currently do that with functionality built into LearnDash – simply go to the user’s profile page and you’ll see list of the user’s courses with the ability to edit the user’s progress in any course.

  2. Can this plugin be modified to autocomplete a course when a quiz is completed with a passing mark, regardless of whether the lessons & topics have been completed?

  3. Thorsten Holt

    When you are talking about “Quiz Results Page” you are talking about Result page within xAPI-/SCORM file, right? Or is it just about a resultpage within a quiz built with learndash? Because I have xAPI-file on each lesson-page and want the lesson/topic autmatically set to completed and also the “mark as complete”-button be hidden when the resultpage in the xAPI file is passed with at least 80%. Is that possible?

    1. This module applies to the “Quiz Results” page of LearnDash quizzes. The Tin Canny plugin currently does not mark lessons or topics complete; it only enables or disables the Mark Complete button. We’re looking into the feasibility of actually marking the lesson/topic complete, but that introduces the issue of how users will advance to the next lesson/topic without a Mark Complete button. One option that could work with the current release would be to change the “Mark Complete” button to something like “Go To Next Step”, and then hide the button completely with CSS when its status is disabled. Then users will only see the button once the module has been completed.

  4. Neil Maxwell-Keys

    Hello, I have added this option on our LMS, just tested it out and it doesn’t seem to be working – have I missed a step?

    I look forward to hearing from you.

    1. Hi Neil,

      For support issues please make sure you log a ticket from your account; we can’t monitor Knowledge Base article comments and it’s why we have the warning when you comment.

      When you do log the ticket, can you confirm how you know it’s not working? It’s not really something that’s obvious; what this module does is record the completion when results are submitted rather than on the “Click here to continue” button on the Quiz Results page. The test case would be whether the quiz is considered complete (by checking progress records) as soon as the user hits the Quiz Results page or whether clicking the button on that page is required to record the completion records.

Leave a Reply

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

Uncanny Toolkit Pro for LearnDash

30 powerful modules for LearnDash professionals. Our most popular plugin!

Related Articles

Scroll to Top