One of the most important aspects of an LMS is its ability to design a learning journey specific to your audience. To achieve this, seemingly simple objectives need to fit complex business models, processes, extended compliance requirements and factor in multiple parameters that make you and your services unique.
This is true whether you are a manufacturer that is educating your distributors and clients on products and services, a professional training organization offering specialist training to your clients and even if you are providing internal training for staff with complex program and re-certification requirements.
This is what release 11 is all about. The most prominent capability of this release is empowering your organization to design any imaginable learning journey that makes the difference to product adoption and maximize learning outcomes. It is a fundamental structural change to the Eurekos LMS that impacts everything from effective administration to a significantly improved user experience for your learners.
In terms of “outcomes'' and flexibility for business support the Eurekos Learning Path is unique in the industry. It also delivers learning journeys to users in an easy-to-consume playlist style. As an organization you can include every type of training media and meet every conceivable structural format - e.g., combination of date-based events, options to register, self-paced modules, instructor-led trainings and more.
Eurekos administration has been redesigned to simplify and improve views and management. It also increases automation for administrators with more bulk operations.
The certification program factors in very complex business logic alongside a learning path. Keeps track of much more than just course completion to reach certification. Each learning path can combine a set of requirements across different outcomes as AND/OR results to allow several different ways to achieve a certification. You can also choose a different set of requirements for a recertification. This is something that many organizations need but have issues managing today.
Version 11 has significant enhancement to accessibility compliance across all learner-facing experiences. We partnered with Funka (https://www.funka.com/en/), a leader in this competence area. They are working with Eurekos to cover accessibility requirements for both the EU and the US.
The organisational structure is what enables a hierarchy of countries, regions, distributors, clients, or departments. All of these can be created manually, imported, or created automatically through other integrated systems. Users are populated with the correct relations with permissions and restrictions depending on their role. E.g., Managers can supervise their reports, see their progress, certificates, and compliance at the right hierarchical level.
Subscriptions is for monthly individual subscriptions using a credit card. This is in addition to existing commerce options of purchasing courses and is designed to work with other websites in Eurekos version 11.
Reporting is in continuous development and there’s more to come, but this release has several noteworthy improvements that have been on the wishlist. Reporting functions have been improved with more options and granularity as they also support the new learning path structure.
Alongside the already existing course versioning feature set, we now offer a formal course review process to include subject matter experts and other stakeholders in validating and reviewing your content. This goes together with the native course authoring interface and is simple to use for everyone.
Onboarding rules to automatically assign training and learning paths have been extended to provide a more intricate set of combinations. At a high level, these can be set to AND/OR criteria to allow more specific automation of content distribution. This release also features “State” criteria to support onboarding rules for US customers with legislative requirements for varied content delivery.
Organizations are facing requirements to connect to multiple user provisioning systems and often at client level. Eurekos will now connect to any number of systems for authentication and user provisioning in parallel.
Security improvements within the last 12 months include three PEN tests from 3rd party specialists from major organizations and top brands. As our partners have high risk awareness we will continue to offer best-in-class cyber security measures and prove this through certification. We can provide an executive summary of the findings upon request.
This release has added more than 33,000 hours of development and preparation for the Mobile App release and more than 2000 tasks. This means lots of details and general feature updates everywhere, including performance improvements and much more. For your convenience, we have highlighted a selection of specific updates that may interest you as an administrator.
We will contact you about the new release to make plans for transition. If you can’t wait to get onboard, feel free to reach out to your contact within Eurekos immediately. We are ready to provide you guidance.
Learning path: Training activities replace combi-courses and allow creation of an infinite mix of courses, date- based events, options to register/enroll and assignments. This provides a much more coherent experience for both end users and administrators. Hundreds of changes and feature sets have been updated to support this and separate documentation will provide guidance on these changes.
Repeat: Activity grouping to relate (link and unlink) training activities with schedules show these as options under a single entry in the course catalogue. Repeat allows easy iterations of recurring training activities with rolling dates for superior administration. Each iteration can be modified individually to create variations on locations, facilitators and even contain different segments.
Course review: The native authoring tool gives the author the ability to send a course for review with registered and unregistered users. They can comment and the author will evaluate and resolve comments. This works in coherence with version control.
Grandfather and revoke: Allow manual training completion on behalf of users for both instructors and administrators. This will issue the certificate and revoke certification. Bulk operations are possible from inside training activities as well. Important: Notes can be added as to why the override took place for history and audit.
Password policy: Define desired password policy for users to update their passwords.
Minimum password length: The password length can be set to fit requirements on the system level. This impacts all types of imports and automations.
Activity and course tags: Tagging for the course catalogue is now set on the activity itself. This is an important observation to make. This also includes the course thumbnails in the catalogue that can now be different from the course page itself. Course tags that have been set will be inherited to the training activity. However, not if it is a learning path, as this could consist of a different set of attributes. Course tags are still relevant for automatic content tagging.
Time zone for user import: User import excel sheet now allows time zone information to be included for imports with mixed time zones. This follows profile settings (mandatory/not mandatory) configurations and the fall-back time zone still steps in if nothing is added.
Appearance and course label design updates: We’ve added the ability to control rounded corners of buttons, course thumbnails, text fields and progress indicators of the platform. Course labels (module numbers, bookmarks, etc.) have also been simplified with the same parameters and new design to make this clearer on different backgrounds.
Re-certification: Re-certification is an option on the certificates which will automatically address time for re-certification in terms of days to remind and engage the user. Also, this will allow a different set of requirements for the re-certification – e.g., in relation to a learning path that does not need to be fully performed the next time around. History data is shown in analytics, reports and on the profile page.
Bulk delete activity: Bulk operations on activities allow for deleting multiple activities at the same time. This will issue emails to users once an activity is deleted. Options to prevent this will appear in incremental updates in 2023.
SCORM button: Eurekos version 11 offers 2 ways to launch a SCORM object, either in a new tab/window or within the existing window. As part of this user experience improvement, we automatically add an exit option to get back to the learning path overview or user dashboard when this is closed, in case you set it to launch inside the same window.
TriCat virtual learning spaces: TriCat is a specialized tool to have virtual 3D experiences instructor-led by a virtual instructor and more. It has been added as an integration option. This supports SSO and attendance statuses and can be added to activities and calendar events.
Transactions report: This new transactions report has dates and filters to filter out by customer type, payment method and more. This can be used for monitoring and manual invoicing purposes.
Assignments module: Assignments module removes the previous assignments and replaces this with a new functional experience. This facilitates directly from within a learning path and gives users the ability to submit and get feedback on assignments. This includes options to restrict other learning path elements by completing and passing assignments. This was designed to allow both dates and “no date” options and communication between the instructor and the participant. Statistics also show the status of assignments and issuing certifications.
Announcements: Announcements to support communication to specific system security roles as well as organizations and suborganizations. Also, country and state has been added as options when relevant.
3D viewer: This new interactive object allows uploading and viewing 3D objects directly on the pages. Navigation between different “layers” allows users to access multiple 3D variants of the same object (inside, outside, etc.).
Access expiration: Access expiration is now structurally available as a separate item on the activity level.
Event reminders: Reminders can be set on calendar events within a learning path or single calendar event and automatically push out notifications for upcoming events at the desired time. This makes administration easier and helps those users who do not add events to their own calendar.
Completion messages: Completion messages are now more prominent and go in front and centre screen when users complete courses or elements of a learning path. Multiple cases like time and date can trigger this to support combinations in the learning path. This supports training feedback variants and certificate download through the notification.
Asynchronous load: Performance improvements bring up pages faster for users on both course pages and the dashboard. Objects load asynchronously when the page is scrolled, and the next information is needed. This provides a great performance lift on complex pages with multiple interactive content objects, for example.
Training statistics report performance improvement: Training statistics can produce an enormous report. This has been improved by changing the format to an incremental creation (CSV) which is more suited to large amounts of data.
Instructor to change events inside learning path: As part of the learning path, instructors can edit dates and information on activities they are responsible for. This is even if they are created by someone else. This allows a practical overrule of initially scheduled events set by course administrators.
Certificate form updates: Certificate form has been updated and structured by presentation and issuance logic. Fonts can be set and tokens updated to support the learning path.
Certificate with variable number of events: Certificates support all events, any of “these” events and a specific number of events as new triggers to issue certificates.
Certificate with multiple issuance options: Existing issuance criteria can be combined with AND/OR scenarios to accommodate an infinite number of certification requirements with multiple courses, videos, “any of these”. This is to facilitate various acceptable outcomes to achieve the same result.
Re-certification: Re-certification can be automated by setting up these criteria on the certificate. Each re-certification will be stored as # and allows you to define when the previous certificate expires and the new one is allowed to start. It is even possible to define a different set of requirements within the same training material for a recertification (#+1).
Course page progress: Course page progress has been changed not to include child pages to facilitate an easier understanding and to accommodate the structure of the learning path. This also means each part of the learning path has its own progress indication.
General performance: Numerous specific points have been addressed with performance updates in this release: Logging in, accessing statistics with a complex learning path and accessing assets. This is in addition to asynchronous load.
New date format: Registration for training in the catalogue, on activities and in overview pages on the learning path and select activity pop-ups have been simplified with more easy to read date formats. This provides a simpler approach and better user experience.
Catalogue: The catalogue has been updated with support for the learning path. Titles taken from the activity description pages that might differ on purpose from the course title itself. Multiple design updates are introduced. The existing catalogue has been migrated during the update to support the new structure automatically.
Activities list: The activities list has been updated with a compact and extended view and icons with explanations have replaced some headlines to make the increasing number of requirements easy to consume on the screen. This provides a better user experience and a better mobile experience. Items in this list have been optimized based on feedback and new requirements.
Postpone certificate expiration: Instructors and administrators can extend the certificate expiration on any user in the statistics to allow for exceptions. A new date can be set.
Import organizations: The import sheet for organizations is extended to include sub-organizations, email masks, discounts, and the expiration.
Links in the admin interface are black: To increase accessibility (readability) the admin interface has its own colour set, apart from the general appearance on pages.
Monthly Subscriptions: Monthly subscriptions have been added and the general description is included above. On the technical side it is worth mentioning that subscriptions are set on an organizational level. Users created with connection to this organization will automatically get the subscription offering defined.
Subscription models of various types and models are being designed.
Google fonts and GDPR: A court ruling dictated that using google fonts is in violation with GDPR. For this reason we have implemented local installation of google fonts to comply with regulations.
Manager access to staffs’ content: Managers as the system security role and immediate managers can no longer get access to content that was not provided to them directly. They can see analytics but not the content unless registered themselves.
Add organization from the user list: The user list supports a shortcut to add users to an organization. This also includes bulk operations to search out and add multiple users to an organization.
Organization relation management: With complex organizations, you may need to filter out multiple types of content for a global administrator, for example. This is made possible with a new content tab within organizations. This gives one quick overview that contains all content types in one place.
Automated email workflow: The automated email workflow has been revised. This includes updates of presentation logic and the ability to create links within and tokens have been updated.
API updates: API has been significantly updated, adding not only the learning path but also adding new entries for data exchange. Detailed documentation is available at http://api.eurekos.com
Course versioning: Creation of a new version is represented in the version history with the link to the new course. The new course has similar information about the original version. Cloned courses with version 1.0 will reference previous version in a similar fashion.
Rules with immediate manager: The immediate manager (user profile information) is included as an option in the automated email flow.
Onboarding rules: Automated onboarding rules include suborganizations as choices and states for US users.
Organization settings: Organizations and sub-organizations have been updated with a separate settings page. This includes the ability to set email mask(s), discounts, member limits and appearance.
Overlay for H5P: On platform configuration level, SCORM H5P elements are embedded on pages to either show directly (loading) or be presented with an overlay to “start” the interaction. This is to accommodate actions for analytics, object completion and general load time.
Multi-federation: SAML2 and Oauth2 with or without SSO are both now options for multi-federation to support as many integrations to other systems as needed.
SMART links: Create smart links with options to sign up from 3rd party systems into specific training activities directly, providing access from other LMS, CRM systems or any website/intranet. Each is a unique link that can have member limits to let multiple organizations sign up to the same training options with limitations on seats and numbers.
User import: User import/export sheets support multi-level organizational structure.
Expiry of virtual credits: Virtual credits can be set to expire in the administration. Virtual credits are also supported through the API.
WCAG 2.1 AA: Eurekos put hundreds of hours of development time into compliance with the new release. This relates to any client-facing options provided by the system and includes anything from forms, buttons and focus options, keyboard behaviours, colours and contrast to screen reader and much more. This way you can be not just compliant but also provide the best possible experience to every one of your employees and clients.
User import/export for Managers: Managers as the system security role supports multi-level organizational structure with limitations only to import into your own organizations/sub-organizations.
Year on training history on profile: Previously completed trainings in the visual overview on the user’s profile has added “year” for completion. This is to accommodate re-certification options and other types of repeating trainings to be visible at a glance.
Expired certificates for download: It is now possible to download expired certificates from the profile page of a user. These are represented slightly differently visually than certificates that are still valid.
Newsletter consent in site settings: Sign-up supports the collection of newsletter consent to allow optional additional marketing materials to be promoted to users.
Bulk operations in activities: Bulk operations have been added to the activity list and the user list. This includes the ability to block, remove, move, complete and revoke completion for users within an activity.
Time spent: Tracking time spent on courses in both SCORM and native authoring tools will be shown in statistics on page level, overall, on learning path and factors in behaviours in inactive browser tabs, closing browsers, tabs and more.
Forgery proof certificates: Allows QR codes to be stamped onto certificates allowing validation by anyone with access to the certificate through the camera on a mobile phone.
Profile page: Several updates on the user profile page will maintain and update information more easily.
Question level in statistics: Answers to questions averages on each question, question level info per participant and the ability to export answers for further investigation.
Course builder design update: UX updates to the course builder in general, the editing interface on pages, settings pages, and tags.
Statistics structure: Comprehensive update of analytics to support learning path options. Each part of a learning path contains separate analytics in detail that can be clicked and expanded. This includes the ability to access certificates, assess participants on assignments and issue certification on practical assessment criteria and grandfather/revoke completion options.
Versioning of assets: Assets are now automatically versioned. This includes streaming videos, documents and files that have been replaced and is visible on the object itself in the archive.
E-book: A new interactive object that allows any HTML5 (zip file) container to be played and used as an asset in courses and include objects from virtually any source. This includes flipbuilder, page viewers and anything else that can export HTML.
Training transcript: Managers get the ability to download training transcripts for their reports.
Access expiration: Additional variables trigger to let administrators set “course end” and “course completed” after which a participant loses access to content – a period set in days.
SCORM details report: Report on answers to questions in SCORM courses and SCORM H5P objects are embedded on pages with date formats. Results vary depending on the SCORM version.
Global search: Global search is improved to search within a learning path on open objects with AND/OR logic. This respects organizational relations as well.
Bulk operations in organizations: Allows deleting and getting QR code invitation options for multiple organization, adding, and removing individuals to and from sub-organizations and getting transcripts.
Banner on organization: For further organizational branding it is possible to add an organization-specific banner to the dashboard of a user and fix it with various image scaling options.
Confirmation of user registration: A new standard email confirmation can be set to confirm that a new user registration was successful. This is a choice on the system level and can be edited.
Immediate manager: “Immediate manager” is a cross functional system option. It does not interfere with the organizational structure but is based on profile information. Very often the organizational structure internally in terms of employee responsibilities differ from a system structure on the client level. Any registered user can have an immediate manager identified on the user profile and this gives the immediate manager a dashboard to supervise and follow progress for their reports without actually having the system role of Manager.
Attempt limit on Question Set: Question Sets can have attempt limits defined. After this the user can no longer attempt the test. The test can be unlocked by an administrator or instructor role for new attempts, if necessary.
Time limit on Question Set: It is possible to define a time limit on the Question Set with a countdown. After this, the test is locked and can be unlocked for a particular user by an administrator or instructor.
Multiple Stripe accounts: Stripe can have multiple accounts to support multiple legal company entities during registration of users to training activities. On the activity level it can be set for which Stripe account to be used.
Approval of participation: You can now require approval from a manager, immediate manager or a default email address to sign up to specific training activities. This starts an approval flow with multiple notifications for both assignee and approver with emails.
Nameplate PDF printout: Support can activate this function. This makes it possible to download a PDF file with nameplates for active sign-ups. They are presented with a horizontal mirror to fold in the middle.
Document downloads: Statistics on users show documents downloaded from courses with dates and title+extension of the file. This is not available in a report at this point.
Netaxept payment provider: Netaxept has been added as a payment provider for credit card payments.
Attendance marking from Adobe Connect: Attendance marking is suggested as “attended” if 70% of the scheduled time was attended.