Skip to main content

Automating Course Enrollment After Learning Path Completion - Genius CE & Enterprise

Written by Faye Admin

In This Article:

Overview

Prescriptive Rules can automatically enroll learners into a course or section after they complete a learning path.

If the rule is not configured using the correct learning path fields, the rule may return no learners, even if learners have completed the learning path.

Required Rule Conditions

To target learners who have completed a learning path, the prescriptive rule must include both of the following conditions:

[LEARNING_PATH.PROGRAM_INDEX] is X

[LEARNING_PATH.STATUS] is COMPLETED

Where:

  • PROGRAM_INDEX = the ID of the learning path

  • STATUS = COMPLETED confirms the learner has finished the learning path

Both conditions are required for the rule to correctly identify learners who completed a specific learning path.

How to Configure the Rule

1. Navigate to Prescriptive Rules

Go to: Admin → Prescriptive Rules

2. Create or Edit a Rule

Create a new rule or edit an existing rule that will perform the enrollment action.

Example action:

Enroll learner in section

3. Add Learning Path Conditions

Add the following conditions to the rule:

Field

Condition

Value

LEARNING_PATH.PROGRAM_INDEX

is

Learning Path ID

LEARNING_PATH.STATUS

is

COMPLETED

These conditions allow the rule to identify learners who have completed the specified learning path.

4. Configure the Rule Action

Set the rule action to enroll the learner into the desired course or section.

Example configuration:

  • Action: Enroll learner in section

  • Section: Select the target section

5. Test the Rule

To confirm the rule is working:

  1. Complete the learning path as a learner.

  2. Run or evaluate the prescriptive rule.

  3. Verify the learner is automatically enrolled in the selected section.

Troubleshooting

Rule Returns No Learners

If the rule does not return any learners, verify the following:

  • The correct PROGRAM_INDEX is being used

  • The learner's learning path status is COMPLETED

  • The rule references LEARNING_PATH fields

Using course completion fields instead of learning path fields will not correctly target learners who completed the learning path.

Summary

To automatically enroll learners after they complete a learning path, configure a prescriptive rule using:

[LEARNING_PATH.PROGRAM_INDEX]

[LEARNING_PATH.STATUS] = COMPLETED

This ensures the rule correctly identifies learners who finished the learning path and enrolls them in the next course or section automatically.

Did this answer your question?