We’re launching a new Learnster update designed to give you greater transparency, stronger control, and more efficient daily operations - to simplify your everyday admin experience.
Here’s what’s new:
Track enrollment history and receive notifications on unenrollments for full transparency.
Create reusable fields for users and registration forms to support smarter data collection and automation.
Configure the integration directly in Studio and expand your content offering in minutes.
Control when learners are enrolled in initiative courses, aligned with your rollout strategy.
Super Admins can instantly see the platform from a learner’s perspective to troubleshoot faster.
Add or remove courses from parent courses directly in Studio.
📅 Rollout starts on Monday, March 2nd.
Improved Visibility into Course Unenrollments
We’ve introduced new functionality to improve transparency around course participation and unenrollments.
Previously, when a learner removed themselves from a course, they were simply removed from the participant list, making it difficult for admins to track participation changes over time. This update ensures that unenrollments are now visible and traceable.
Enrollment History Report
A new Enrollment History tab has been added to the Learners tab of a course. This report provides a complete overview of all learners who currently are — or have previously been — enrolled in the course. This enables full tracking of participation history, including unenrollments.
Notifications for Unenrollment
A new notification setting allows admins to opt in to alerts when a learner removes themselves from a course. This ensures you stay updated on participant changes and can take action when needed.
Together, these improvements provide better oversight, stronger traceability, and more control over course participation.
These improvements are available for all users.
LinkedIn Learning Connector: Self-configuration in Studio
You can now configure the LinkedIn Learning integration directly in Studio- quickly and independently. Go to Studio and navigate to Settings → Integrations → LinkedIn to access the new setup interface and connect using your credentials.
Read more here on how to access the needed credentials and expand your content library with our LinkedIn Learning Connector already today!
ℹ️ To enable this feature, your organization needs to have active LinkedIn Learning licenses. Contact your Customer Success Manager to activate the connector, available for Core-plan users.
Orchestrator addition: Flexible learner assignment setting
Based on your feedback, we’ve introduced a new Settings tab in Orchestrator Initiatives, that gives users full control over how learners are enrolled in initiative courses. Different organizations work in different ways, some want learners enrolled immediately, while others prefer to plan and prepare before rolling out training. Now, you can choose the approach that fits your workflow.
We are introducing a Settings tab with setting to “Automatically assign courses to learners when they are added to initiative”, which is turned ON per default. Read more here about how this setting works in detail.
ℹ️ Orchestrator is available for Core-plan clients. Reach out to your Customer Success Manager to get started.
Custom Attributes Management in Studio
You can now create and manage Custom Attributes directly in the Studio, giving you greater flexibility in how you collect and use learner data across the platform.
Custom attributes allow you to expand the standard data model by adding additional fields to users or course registrations. These attributes can then be used for:
Reporting
Smart assignments
Advanced rules
Registration forms
This makes it possible to store information that is specific to your organization without modifying the platform’s built-in attributes.
You can access this feature in Studio → Settings → Attributes.
To create a new custom attribute, press the “New Attribute” button, which will display the Custom Attribute management interface.
Available Attribute Types:
Text
Text
A text field that stores a free string of text with a maximum length of 128 characters.
Because the value is not predefined or structured, this type of attribute is mainly used to store descriptive information on the user profile.
Text input fields are not recommended for data that should be used in automation, reporting filters, or advanced rules, since the system cannot reliably interpret free text values. Text attributes are therefore best suited for reference information that is simply displayed on the user card.
Example use cases
Internal reference description
Certification notes
Additional background information
External comments from HR or administrators
Number
Number
A field that accepts numeric values only.
This type is useful when storing values that may be used in comparisons, sorting, or reporting.
Example use cases
Age
Years of experience
Score
Certification level number
Internal employee number
Single choice
Single choice
Allows the user to select one option from a predefined list.
Using predefined options ensures that the data is structured and consistent. Because of this, single choice attributes can be used in reporting, smart assignments, and advanced rules, where the platform needs clear values to evaluate conditions.
Single choice attributes are therefore recommended when the value should trigger automation or be used for filtering users.
Example use cases
Employment type (Full-time, Part-time, Contractor)
Work shift (Morning, Evening, Night)
Cost centre
Boolean-style use case
A single choice attribute can also be used to represent a boolean value.
This can be done by creating an attribute with only one selectable option, for example:
Attribute: Finished onboarding
Options:
Yes
When the attribute is set to Yes, it indicates that the condition is true. If the attribute is empty, it means the condition has not yet been fulfilled.
This pattern can be useful when creating advanced rules or smart assignments based on whether a specific milestone has been completed.
Multi choice
Multi choice
Allows the user to select one or more options from a predefined list.
This attribute type is useful when a user may belong to multiple categories simultaneously. Since the available options are predefined, the data remains structured and can be used in reporting, smart assignments, and advanced rules.
Multiple choice attributes are commonly used for employee profile data that may come from external systems such as HRIS platforms, which often act as the central database for employee information.
Example use cases
Languages spoken
Market responsibility (e.g. Nordics, DACH, UK)
Product areas an employee supports
For example, a Languages attribute could contain multiple values such as:
English
Swedish
German
Date
Date
Stores a calendar date & time value.
Date attributes are typically used for time-based employee or user lifecycle information, often synced from external systems such as HR platforms, CRMs, or other SaaS tools. This allows organizations to store important milestones about users directly on their user profile.
Because the value is structured as a date, it can be used in reporting, Smart Enrollment, and Advanced Rules to automate actions based on time-related conditions. In Learnster, automation works by evaluating conditions and triggering actions when those conditions are fulfilled, such as automatically assigning courses to learners.
Example Attributes:
Employment start date
Probation period end date
Contract end date
Last role change date
Automation Examples:
A Start date of employment attribute could be used to assign onboarding training one week after a learner joins the organization.
A Contract end date attribute could trigger an offboarding course if the contract end date is within one month.
Date attributes can also support external product or CRM workflows. For example, a SaaS company might track a customer milestone in their CRM or product platform. When a user reaches that milestone, the system can send the milestone date to Learnster via the API. That date can then be used in automation rules to assign a training course related to that milestone, such as advanced product training or feature certification.
For example:
Attribute "Last login" holds a date value of when the customer was last logged in to a platform.
An automation is set up that triggers a course if "Last login" is more than 30 days ago AND the user has not completed that course previously.
💡 Tip: Date attributes are especially useful when training should be triggered relative to a specific lifecycle event, such as onboarding, contract renewal, offboarding, or product milestones.
Related entity
User
Set up custom attributes for your users and add granularity to your user data. Add a hire date, a custom label, department or any other attribute that would increase clarity in your reporting and assignment of courses.
Enrollment - For course registration form
When setting up registration for physical courses, you often need to collect specific participant details. With this update, you can create reusable custom attributes once and apply them wherever needed.
Custom attributes are configured once and can then be added to any relevant registration form. This provides a flexible and scalable way to gather the information required for different course setups.
Managing Custom Attributes via API
Custom attributes can be managed programmatically using the Learnster Public API, allowing you to synchronize user data with external systems such as HR platforms, identity providers, or CRM systems.
Through the API, organizations can:
Create and update user data
Sync attributes from external systems
Automate attribute updates
Trigger training workflows based on external events
For full technical documentation, see:
Swagger documentation
https://replace_with_your_url.learnster.com/api/public/v1/swagger/
API overview
https://learnsterpublicapi.docs.apiary.io/
ℹ️ This functionality is available for all users
Impersonator – See the Platform as Your Learners Do
Introducing Impersonator, a new feature that allows Super Admins to instantly view Learnster from a learner’s perspective. A smarter, faster way to support your users and ensure the intended learning experience.
With Impersonator, you can:
Troubleshoot user issues without screen sharing or back-and-forth explanations
Validate role permissions and learner experiences without creating test users
Resolve support cases faster with full visibility into the end-user view
You can access this feature through Studio → Users. When you select any user you will see a “View as” button on the user’s page in the right upper corner. To exit the "View as" mode you need to sign out from the user's account and log into your own account again.
ℹ️ Impersonator/ View as is available to Super Admins, for Core-plan users, reach out to your CSM or support to get the feature activated.
Manage Courses Within Parent Courses
You can now add, move, and remove courses within Parent Courses directly from the Studio interface.
Previously, adding an existing course to a parent (or moving it out) required backend handling by our team. With this update, you’re fully in control.
What you can now do:
Add existing courses to a Parent course
Remove course from a Parent Course
Convert an existing course to a Parent course and add child courses to it
This update gives you full independence to manage and restructure your course architecture whenever needed. It enables faster content updates, smoother bundling of learning programs, and greater flexibility when reorganizing your academy. At the same time, it reduces administrative friction and eliminates waiting time, making your content management more scalable, efficient, and responsive to business needs.
This functionality is available for all users.
📅 Rollout starts Monday, March 2nd.




