Overview
Adaptive learning allows you to tailor learning experiences to individuals based on their previous actions. This allows you to create custom experiences for learners by showing or hiding modules, lessons, sections and assessments based on automation, filters and rules.
To learn more about automation and assessments:
- Visit the Rules article.
- Visit the Score rules section of the Assessments article.
Enabling adaptive learning
To enable adaptive learning, administrators must first install the app:
- Click Admin on the primary navigation menu.
- Click Admin Center.
- Click Install on the Adaptive learning app.
Personalize modules
Manual personalization
To manually customize the content shown to users, you can adjust the visibility settings of modules or lessons.

CYPHER for business users will adjust modules. CYPHER for academia users will adjust lessons. The terms are interchangeable in this article.
To adjust the visibility settings of a module:
- Access the module.
- Click the Visibility tab.
- Adjust the Visibility setting.
- Selecting Shown displays the module or lesson to all enrolled users.
- Selecting Hidden will hide the module or lesson from all users.

One way to personalize the visibility of modules or lessons is by using filters. This feature allows you to only show modules to certain kinds of users. For example, you can create a filter that will only show a module to users in a certain location, that have a specific account type, that are in a specific group or based on their language.
To create a filter:
- Ensure Visibility > Shown is selected.
- Click + Add under the Filter heading.
- Define the filter, then click Save.
- To learn more about how to define filters, please visit the Filters article.
The location filter displays for the module.
- Click Edit to edit the filter
- Click Remove to remove the filer.
Another way to personalize a module or lesson is by hiding it from specific learners.
If the module is shown by default, you can hide it from specific learners:
- Click + Add below the Hidden heading.
- Select learners that should not see the module or lesson.
- Click Add.
Dynamic personalization
Dynamic personalization of modules allows you to use automation to add actions to modules or lessons that are shown or hidden from learners.
To add an automated access action to a module or lesson:
- Access the module or lesson.
- Click Automation from the secondary navigation menu.
- Enrollment, unenrollment, reenrollment, completion, expiration and mastery threshold actions display.
- Click + Add in the action category of your choice.
- Select between hiding or showing a module or lesson.


To learn more about adding Award actions, visit the
Badges article.
After selecting an access action, you can adjust the settings:
- Select the module from the dropdown.
- Choose to add a canned or custom message.
- You can also choose not to send a message.
- Click the + icon to add a filter.
- Filters allow you to add the action based on account type, location, organization, language and more.
- Click Save to add the action.

Note - If you delete a show/hide action, it automatically remove the show/hide entry from its association module, assessment, or section. If you delete a module and clear it from the trash, its associated show/hide actions are also deleted.
Verifying user visibility
To verify which learners can view the module:
- Access the module.
- Click the Visibility tab.
- Under the Hidden heading, you can verify if the learner was added manually or via automation in the Added column.
Personalize assessments
Manual personalization
In the Visibility tab, you can choose to set an assessment to be shown or hidden by default.
To adjust the visibility settings of an assessment:
- Access the assessment.
- Click the Visibility tab.
- Adjust the Visibility setting.
- Selecting Shown displays the assessment to all enrolled users.
- Selecting Hidden will hide the assessment from all users.
To create a filter for an assessment:
- Ensure Visibility > Shown is selected.
- Click + Add under the Filter heading.
- Define the filter, then click Save.
- To learn more about how to define filters, please visit the Filters article.
If the assessment is shown by default, you can hide it from specific learners:
- Click + Add below the Hidden heading.
Dynamic personalization
Dynamic personalization of assessments allows you to use automation to add actions to assessments that are shown or hidden from learners.
To add an automated access action to an assessment:
- Access the module or lesson the assessment resides in.
- Click Automation from the secondary navigation menu.
- Enrollment, unenrollment, reenrollment, completion, expiration and mastery threshold actions display.
- Click + Add in the action category of your choice.
- Select between hiding or showing an assessment.
After selecting an access action, you can adjust the settings:
- Select the assessment from the dropdown.
- Choose to add a canned or custom message.
- You can also choose not to send a message.
- Click the + icon to add a filter.
- Filters allow you to add the action based on account type, location, organization, language and more.
- Click Save to add the action.
Verifying user visibility
To verify which learners can view the assessment:
- Access the assessment.
- Click the Visibility tab.
- Under the Hidden heading, you can verify if the learner was added manually or via automation in the Added column.
Personalize sections
Manual personalization
You can personalize sections such as content pages and learning path goals to only show to specified learners.
To adjust the visibility settings of a section:
- Access the section.
- Click the Visibility tab.
- Adjust the Visibility setting.
- Selecting Shown displays the section to all enrolled users.
- Selecting Hidden will hide the section from all users.
To create a filter for a section:
- Ensure Visibility > Shown is selected.
- Click + Add under the Filter heading.
- Define the filter, then click Save.
- To learn more about how to define filters, please visit the Filters article.
If the section is shown by default, you can hide it from specific learners:
- Click + Add below the Hidden heading.
Dynamic personalization
Dynamic personalization of sections allows you to use automation to add actions to sections that are shown or hidden from learners.
To add an automated access action to a section:
- Access the module or lesson the assessment resides in.
- Click Automation from the secondary navigation menu.
- Enrollment, unenrollment, reenrollment, completion, expiration and mastery threshold actions display.
- Click + Add in the action category of your choice.
- Select between hiding or showing a section.
After selecting an access action, you can adjust the settings:
- Select the section from the dropdown.
- Choose to add a canned or custom message.
- You can also choose not to send a message.
- Click the + icon to add a filter.
- Filters allow you to add the action based on account type, location, organization, language and more.
- Click Save to add the action.
Verifying user visibility
To verify which learners can view the section:
- Access the section.
- Click the Visibility tab.
- Under the Hidden heading, you can verify if the learner was added manually or via automation in the Added column.