LearnWorlds lets you define how learners unlock content based on completion rules, at both the program path and the course level, using Free Navigation, Sequential Navigation, or Navigation with Prerequisites. Depending on your learning objectives and the educational experience you wish to offer, choose the option that fits best.
- Free Navigation is best for exploratory or resource-based learning.
- Sequential Navigation ensures full completion and comprehension in a fixed order. This setup is also perfect when the program ends with a certificate course.
- Navigation with Prerequisites offers flexibility, ideal for complex courses or modular learning paths.
Choose the navigation style that best supports your course objectives and learner experience.
Program Path Navigation
If you are using paths in your learning programs, you can customize how learners move through your Learning Program’s courses from the Program Player Settings.
- Go to your Learning Program.
- Select Program Player.
- Under Learning program navigation, choose one of the available options.

- Free Navigation
Learners can move freely among the program’s courses in any order. They can start, skip, or revisit any course whenever they want, without any restrictions (Available for all plans).
- Sequential Navigation
Learners must complete the courses in the order they appear in the Program Courses tab. Each course must be completed before the next one unlocks. If learners attempt to skip ahead, they’ll receive a message prompting them to finish the current course first, and subsequent courses will appear locked until the requirements are met. (Available in the Pro Trainer Plan and Above)
If a user tries to move to the next course before finishing the current one, they won't be able to move on.

- Navigation with Prerequisites
You can designate certain courses as prerequisites for others. This allows you to create conditional progress paths, where completing one course unlocks the next. (Available in the Learning Center Plan and above)
To set this up:
- Go to the Program Courses tab.
- Hover over the course you want to edit.
- Click Edit prerequisites.

- Choose whether this course will act as a prerequisite for others.

This method gives you the flexibility to design learning paths that adapt to each learner’s progress and needs.
If you prefer to use drip-feed for your content instead of specific navigation, check here.
Course Navigation
Within a course, you can also define how learners move through activities (videos, ebooks, quizzes, etc.). Open the course of your choice and choose the course player tab. Under Course navigation, you can choose to use either:
- Free Navigation
Learners can access any activity in any order. They can jump between lessons or topics without restrictions, ideal for reference courses, non-linear learning, or open-access materials. (Available in all plans)
- Sequential Navigation (Pro Trainer Plan and Above)
Learners must complete each activity in the order you define. They cannot proceed to the next activity until they have completed the current one. This is often used in accredited courses or structured learning paths where every step builds on the previous one.
If a learner tries to skip ahead, they’ll see a message instructing them to finish the current activity first. Locked activities will remain inaccessible until previous ones are completed. (Available in the Pro Trainer Plan and above)

- Navigation with Prerequisites (Learning Center Plan and Above)
Some activities can be marked as prerequisites to unlock later ones. This option offers greater flexibility than strict sequential navigation; you can decide which activities must be completed first, rather than locking the entire sequence.
To enable:
- Activate Navigation with Prerequisites under Course Player- Course navigation
- When editing a learning activity, you’ll see a checkbox to mark it as a prerequisite.

Learners will see locked activities until they complete the required ones, ensuring they follow the learning path you design.
To learn how to customize when a course is marked as completed, check here.
If you would like to drip-feed your course, check the available guide.