Submit a ticket My Tickets
Welcome
Login  Sign up
Open navigation

How to Customize Course Compliance Settings: Navigation & Completion Rules

User Navigation

You can specify whether users can navigate freely in the course contents or have to comply with specific restrictions under the Course player tab in any of your courses. 


Free navigation

If you choose this option (available on all our plans), users can navigate freely in your content without restrictions, so they can jump to any learning activity they want. 

Sequential navigation

With sequential navigation (available on our Pro Trainer plans or higher), the user has to "complete" each learning activity before continuing to the next. A typical choice for accreditation courses, and not only. The user can’t skip an activity before completing the previous one. A relevant message will appear, and if they try to visit another activity in the learning path, they will see it as locked.

Navigation with Prerequisites

Some of the activities are considered prerequisites to unlocking the activities that follow them (available on our Learning Center plans or higher). When you enable this choice, the sideform when editing a learning activity will also present a checkbox for setting this activity as a prerequisite.


Learning Activity Completion Rules

LearnWorlds provides the flexibility to use the default completion rule or adjust a custom one per learning activity, under the Course player tab in any of your courses. You can set completion rules if you have chosen free, sequential, or prerequisite navigation.

If you haven't created any learning activities within the course yet, you will see the "The most commonly used learning activities" message at the top and the "Show remaining activity types" at the bottom of the setting. Essentially, they will show the 5 most commonly used learning activities based on our statistics and the other activities that can be used.

If you have created at least one learning activity, you will see the learning activities that you currently use in the specific course; however, you can also see the available activity types by clicking on Show remaining X activity types.

Overview of Learning Activity Completion Rules

There are 4 columns, each column shows a different value. 

Learning activity type: The learning activity you wish to edit.

Default: Depending on the learning activity, you can see the "When visited", "When joined", "Successfully passed", "When claimed", and "When submitted" default completion rules.

Custom: If you set a custom completion rule, you will be able to see the rule you have set, or if you use the default completion rule, then the Custom column will be blank.

Actions: You can see whether you are able or not to customize the completion rules of the learning activity. If the completion rule of a learning activity is not customizable, you will see the "Non-customizable" indication.  If you have set a custom completion rule in a learning activity, you can click on "Restore to default" to restore back to the default one.


  • The custom completion rules are available in our Learning Center plans or higher. In the Starter and Pro trainer plans, only the default rules are available.
  • Some learning activities are non-customizable. They have only the default rule; thus, they have the indication “Non-customizable”. 
  • Custom completion rules for videos apply only if you have selected the LearnWorlds interactive video player on your Player Appearance page.


Customize the Completion Rules

To set the custom completion rule per learning activity, you need to click on Customize further option (the pencil widget) under the Actions tab for the sideform to open so you can set the rules you wish. You can see the: 

  • Default option
  • Set up a global learning activity rule (these are different depending on the learning activity)
  • Set up your custom rule for each learning activity type by clicking on Settings by hovering over the specific learning activity.
When you pick a default completion rule for a learning activity type (let's say an ebook), that setting will apply to all ebook learning activities within the course. If you wish to set different completion rules for a specific learning activity within a course, you will need to set up the Custom completion rule. So, you need to go to the Contents tab → find the activity you wish to set a unique completion rule to→click on the Settings option, → set a unique Completion rule for the activity.


Learning activity types - Completion rules

In the following table, you will be able to see all the available learning activity types, their default completion rules, the custom completion rules (on the Learning Center and higher plans), and the custom completion rules per specific learning activity within the course. 


Learning activity types
Default Completion Rules/activity type
Custom Completion Rules/activity type
Custom Completion Rules/specific learning activity(Settings)
Video (interactive)When visited
  • X % of duration time
  • X seconds after page load
X seconds after page load
EbookWhen visited
  • X % of reading time
  • X seconds after page load
X seconds after page load
PDFWhen visitedX seconds after page loadX seconds after page load
SCORM/HTML5 packageWhen visitedX seconds after page loadX seconds after page load
Youtube videoWhen visitedX seconds after page loadX seconds after page load
SoundCloudWhen visitedX seconds after page loadX seconds after page load
AudioWhen visitedX seconds after page loadX seconds after page load
Zoom MeetingWhen joinedX seconds after joinX seconds after join
Zoom WebinarWhen joinedX seconds after joinX seconds after join
Webex meetingWhen joinedX seconds after joinX seconds after join
1:1 session    When joined--
Group sessionWhen joined--

Exam

When successfully passed--
Graded SCORMWhen successfully passed--
Self-assessment  When visitedX seconds after page loadX seconds after page load 
Form    When submitted--
Certificate    When successfully passed--
Certificate of completionWhen claimed--

Embed
When visitedX seconds after page loadX seconds after page load
SlideshareWhen visitedX seconds after page loadX seconds after page load
External linkWhen visitedX seconds after page loadX seconds after page load

Here is an example of customizing an ebook completion rule. 

  1. Click on Customize further in the Ebook learning activity under Learning activity Completion Rules.
  2. In the sideform, there are 4 available completion rules. The default one (in the ebook learning activity is the "When visited"), the % of the auto-calculated reading time, the X seconds after page load, and the custom one. The custom completion rule can be set in the Settings of each ebook that you create to set a unique completion rule for a specific ebook learning activity (the custom completion rule will have the 5 seconds after load rule by default unless you change it in the Settings of each learning activity).

If you choose the default one, the ebook learning activity will be considered complete when a user simply visits it. If you set 20% of the auto-calculated reading time, the activity will be considered completed when the user spends 20% of the ebook's auto-calculated reading time (180 words/minute).


If you wish to apply the Learning Activity Completion settings to all of your created courses, check the relevant setting under Apply Course Player settings to all other courses. If you edit the completion rules, you must re-apply the checkbox.

Event for Zapier/Webooks

If you use Zapier to fire a course completion event, the course player settings are where you can determine when this event happens exactly.

Note: If you enable the "Course is completed when the user passes all exam, assignments, and certificates" webhook, but the course has no Assessments or Certificates, then on the users' card and user progress reports (which are available only to the admins) the course will not be marked as completed. The users will be able to view their course as 100% completed on their end on their progress bar, but from the perspective of an admin and reporting manager, we suggest selecting the "course is completed when the user completes all the learning activities" to avoid any reporting confusion.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.