Hi PDG Community,
We run many personal development and leadership trainings where session enrollment can change at short notice—even on the day of the event. We’re looking for more control over learner self-unenrollment from sessions and automatic promotion from the waiting list.
We currently enable both options because they reduce the need for admins to manage enrollments manually. However, these settings remain active all the time on course level, even after a session starts, leading problems especially on training days.
If self-unenrollment remains enabled without a cutoff, learners can unenroll at any time. The next learner on the waiting list is then automatically enrolled and notified that they have secured a spot—even if the training has already been underway for an hour.
This leads to following issues:
- Learners unenroll even after session has started.
- Waiting-list learners receiving a spot too late to participate.
- Confusion and frustration for learners who arrive after the training has started.
- Difficulty for admins distinguishing no-shows from learners who were promoted too late to attend.
- Manual and error prone workaround for admins to regularly deactivate/activate self-unenrollment and waiting list push options before and after each session.
Suggested enhancement: configurable unenrollment and waiting-list controls
Let admins set a cutoff for
- Learner self-unenrollment—for example, 24 hours before the session starts—with an option to prevent unenrollment once the session has started.
- Automatic promotion from the waiting list—for example, stopping promotions 24 hours before the session starts—with an option to stop promotions once the session has started.
These configurable controls would help us align enrollment behavior with our training policies, prevent confusing last-minute notifications, and improve attendance tracking.
