Skip to main content
Best Answer

How Would You Build It: ILT with a Pre-requisite ILT


shanejacques
Helper I
Forum|alt.badge.img+1

We have a use case where we are hosting an ILT course for employees at our company. However, to join this course, you must have completed another ILT offered a month ago (having either joined the live session or watched the recording). 

I know that the only way to manage pre-requisites for ILTs are to put both the course and it’s pre-req in a learning plan. We could do this, and promote the entire learning plan, but my concern with this approach is how ILT enrollments work in a learning plan: enrolling a user in a learning plan with an ILT enrolls them in the ILT course but not the ILT session. I could easily see a situation where a learner enrolls in the LP, watches the pre-req recording, sees themselves in the upcoming ILT course, but doesn’t notice they aren’t in the session so they don’t receive a calendar invite, miss the ILT session, and get frustrated. Best case scenario: the morning of the ILT they realize they don’t have a calendar invite, and we’re flooded with tickets/questions (“best case” is used loosely here). 

My thought was that we could avoid learning plans altogether and just create the upcoming ILT but enable “self-enrollments pending admin approval.” This would activate the waiting list, and we’d only admit users after we’ve confirmed they completed the pre-req. We would set up some notifications to help communicate what’s happening to the user.It’s manual on our part, which I don’t love, but feels clearer to the user.


Is there a better way to approach this?

 

I should say that this session is coming up quickly, so I’m trying to avoid getting creative with groups, pages, and/or enrollment rules. For the sake of time and energy, I don’t want to get that complicated. 

(Side note: We’re just over six months into our Docebo partnership, and learning plans are really beginning to frustrate me. Does anyone else feel like key features available in courses are only half-baked into learning plans?)

Best answer by ecc22

We’ve had to do something similar, and we used the course completion from the pre-req as the qualification for a group, and then we made that group control the visibility to a catalog that contained the next option. Users still choose to enroll, but they won't be able to see the second course until they complete the first.

I know you mentioned not wanting to use groups/etc., but other than a manual verification process or the kind of automation that would be even more complicated to build than the group/catalog, I don’t know of any other way to lock down enrollment in the way it seems that you need.

View original
Did this post help you find an answer to your question?

11 replies

ecc22
Novice III
Forum|alt.badge.img
  • Novice III
  • 17 replies
  • Answer
  • March 25, 2025

We’ve had to do something similar, and we used the course completion from the pre-req as the qualification for a group, and then we made that group control the visibility to a catalog that contained the next option. Users still choose to enroll, but they won't be able to see the second course until they complete the first.

I know you mentioned not wanting to use groups/etc., but other than a manual verification process or the kind of automation that would be even more complicated to build than the group/catalog, I don’t know of any other way to lock down enrollment in the way it seems that you need.


shanejacques
Helper I
Forum|alt.badge.img+1
  • Author
  • Helper I
  • 33 replies
  • March 25, 2025
ecc22 wrote:

We’ve had to do something similar, and we used the course completion from the pre-req as the qualification for a group, and then we made that group control the visibility to a catalog that contained the next option. Users still choose to enroll, but they won't be able to see the second course until they complete the first.

I know you mentioned not wanting to use groups/etc., but other than a manual verification process or the kind of automation that would be even more complicated to build than the group/catalog, I don’t know of any other way to lock down enrollment in the way it seems that you need.



Thanks, ​@ecc22. It seems like creating groups based off course completions is going to exponentially increase the number of groups in our environment, but this might be the quickest solution given that we’re working fast here. Appreciate your suggestion and the time you took to share it!


smallc
Helper I
Forum|alt.badge.img+1
  • Helper I
  • 53 replies
  • March 25, 2025

I feel your pain! We struggled with hybrid learning and ILTs and ended up eventually moving everything to ILTs with training material attached. 

I've been thinking about your situation and wondering if session enrollment links could work. Instead of sending users a link to the full learning plan, you could send them the session enrollment link for the first ILT course. Then, once they complete that first ILT, the completion could trigger a notification with the session enrollment link for the second ILT.

 


jhubbard
Novice III
Forum|alt.badge.img
  • Novice III
  • 10 replies
  • March 25, 2025

We have a similar issue where we are delivering a Hybrid course that consists of the following:

eLearning 1 → ILT Lab 1 → eLearning 2 → ILT Lab 2 → eLearning 3 → ILT Lab 3 → Final Exam with each course being the prereq for the subsequent one. 

The restriction we have is the Labs can only accommodate 15 people per session, so several sessions will need to be available to schedule for the backlog of people completing the eLearning lab preps. the only way I could figure to manage this is to use Groups as others have suggested to manage visibility to the next courses in the series. I’d love to have a more “walk me” user-friendly way to do this


mcmoshe
Novice III
Forum|alt.badge.img
  • Novice III
  • 8 replies
  • March 26, 2025

We use an auto-session enrollment recipe in Docebo Connect when an employee enrolls in a course, we automatically enroll him in the next available session. 


smallc
Helper I
Forum|alt.badge.img+1
  • Helper I
  • 53 replies
  • March 26, 2025

@mcmoshe that’s awesome! Is that a recipe you are able/willing to share? Thanks!


mcmoshe
Novice III
Forum|alt.badge.img
  • Novice III
  • 8 replies
  • March 26, 2025
smallc wrote:

@mcmoshe that’s awesome! Is that a recipe you are able/willing to share? Thanks!

Sure :) let’s have a quick meeting


shanejacques
Helper I
Forum|alt.badge.img+1
  • Author
  • Helper I
  • 33 replies
  • March 26, 2025
mcmoshe wrote:

We use an auto-session enrollment recipe in Docebo Connect when an employee enrolls in a course, we automatically enroll him in the next available session. 

@mcmoshe Interesting! We aren’t currently leveraging Docebo Connect, but it’s something I plan to chat with our account manager about. Thank you for sharing!


mcmoshe
Novice III
Forum|alt.badge.img
  • Novice III
  • 8 replies
  • March 26, 2025
shanejacques wrote:
mcmoshe wrote:

We use an auto-session enrollment recipe in Docebo Connect when an employee enrolls in a course, we automatically enroll him in the next available session. 

@mcmoshe Interesting! We aren’t currently leveraging Docebo Connect, but it’s something I plan to chat with our account manager about. Thank you for sharing!

It’s a very useful tool, so let me know if you would like to talk about it. 


Davefox
Helper III
Forum|alt.badge.img+2
  • Helper III
  • 183 replies
  • March 26, 2025
ecc22 wrote:

We’ve had to do something similar, and we used the course completion from the pre-req as the qualification for a group, and then we made that group control the visibility to a catalog that contained the next option. Users still choose to enroll, but they won't be able to see the second course until they complete the first.

I know you mentioned not wanting to use groups/etc., but other than a manual verification process or the kind of automation that would be even more complicated to build than the group/catalog, I don’t know of any other way to lock down enrollment in the way it seems that you need.

We do something very similar for a number of classes. Auto group creation to catalog or course visibility has been our best workaround.

 


ecc22
Novice III
Forum|alt.badge.img
  • Novice III
  • 17 replies
  • March 26, 2025
shanejacques wrote:
ecc22 wrote:

We’ve had to do something similar, and we used the course completion from the pre-req as the qualification for a group, and then we made that group control the visibility to a catalog that contained the next option. Users still choose to enroll, but they won't be able to see the second course until they complete the first.

I know you mentioned not wanting to use groups/etc., but other than a manual verification process or the kind of automation that would be even more complicated to build than the group/catalog, I don’t know of any other way to lock down enrollment in the way it seems that you need.



Thanks, ​@ecc22. It seems like creating groups based off course completions is going to exponentially increase the number of groups in our environment, but this might be the quickest solution given that we’re working fast here. Appreciate your suggestion and the time you took to share it!

I feel your pain! I think I’m numb to group explosion at this point, because we already have HUNDREDS of groups for our compliance program training assignments. 😂


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings