Skip to main content
Answer

How to Create Group Rules Based on Learning Path Completion in Docebo?

  • July 14, 2025
  • 2 replies
  • 56 views

Hi community,

Our company is currently setting up the basics in Docebo, and I’m working on creating group rules to assign specific courses to the right learners.

For some groups, we want users to be automatically added once they’ve completed all the courses in a specific learning path. This helps ensure they’ve finished the foundational training before moving on.

However, I’ve noticed that Docebo only allows group rules based on individual course completion—not on the completion of an entire learning path. Since our learning paths contain many courses (and may change over time), manually adding each course to the rule isn’t practical.

Is there a way to create a rule like: “User has completed all courses in Learning Path A”? Or any workaround that could help us achieve this?

Thanks in advance for your help!

Best answer by dklinger

Here is the short of it - currently no. What many of us do is “second best” and “hook” on a key event in a learning path to know that it was completed.

Consider that you potentially could have a similar result with the following:

  • a course that represents a critical point in your curriculum in the learning path (typically a last course) that you could “open” when the other portions of the learning plan are completed (you can support having that course locked with prerequisites - the other courses - ensuring it is a last one).
  • an attestation type course where you create a simple read and sign that people have completed all other requisites (I would probably still “lock it” until all pre reqs are done).
  • a course that tests against your learning path

You then “listen” to the completion of one of these three types of courses as part of your automatic group logic.

2 replies

dklinger
Hero III
Forum|alt.badge.img+11
  • Hero III
  • Answer
  • July 14, 2025

Here is the short of it - currently no. What many of us do is “second best” and “hook” on a key event in a learning path to know that it was completed.

Consider that you potentially could have a similar result with the following:

  • a course that represents a critical point in your curriculum in the learning path (typically a last course) that you could “open” when the other portions of the learning plan are completed (you can support having that course locked with prerequisites - the other courses - ensuring it is a last one).
  • an attestation type course where you create a simple read and sign that people have completed all other requisites (I would probably still “lock it” until all pre reqs are done).
  • a course that tests against your learning path

You then “listen” to the completion of one of these three types of courses as part of your automatic group logic.


  • Author
  • Novice I
  • July 15, 2025

Hi ​@dklinger !

Thank you so much for your input! Will try that out! I think it will work.