• Feature
Dependencies on questions

We have added a possibility to set up dependencies on the questions, so if the course participant answers the main question, the system automatically displays another one connected to it.

If the participant didn’t give an answer to the question or select another option that is not a trigger to the dependent question, then the dependent question will not appear.

  • Feature
Turnover report changes

We have implemented some changes in the “Turnover report” so that to make it more efficient and user-friendly.

Some columns in the report were deleted and renamed.

Also, we have added two new columns – the “Kurs namn” and the “Kurs status” which will display the name and the status of the course.

  • Feature
Quick search improvements

We have added the possibility to search the members on the “Person list ” by entering their emails or mobile numbers, so it is easier to find a person in a different way.

  • Feature
Setting up the order and number of columns

We have added functionality for the admin to be able to set up the order and number of displayed columns in order to make it simpler to manage information.

When the admin clicks on the settings icon and selects Configure table button, a new window is opened in which the admin can select: 

  1. Which columns to display or not by clicking the checkboxes
  2. The order of displayed columns by using the drag-drop option

When the changes are applied, the latest saved version of the ordering is displayed in the system. At the same time, by clicking the Reset button, it’s possible to restore the default version of the column list

  • Feature
Marking the course questions as confidential data

We have added new functionality for the admin to be able to mark the questions as confidential data when creating a new course. So, when the course status becomes Finished or Canceled, the confidential questions and the answers to them will be automatically deleted. 

When a user creates a new course and selects any question type except Radio Button, there is a possibility to mark the added question as confidential data by clicking the Confidential checkbox. 

Note that questions related to the product (Radio Button option) can not be marked as confidential data questions, since we won’t be able to generate the correct invoice for the course participant in case the questions and answers are deleted. 

  • Feature
Notification about the missing payment information

We have added functionality for the admin to get a notification regarding  when adding the user to the course, in case the user doesn’t have payment information 

When the admin adds the person with the missing payment information to the course, the system displays the following message in the pop-up: “This person does not have the required payment information. Please fill in the person’s payment information before adding him/her to the course“ 

Note that this validation is only applied to paid courses.



  • Feature
Hiding the left menu

We have a possibility to hide the left (navigation) menu in order to have more space for displaying the data.

When the user clicks the LEFT icon button in the open navigation menu, the menu is closed and only icons of the menu items are displayed. And the selected menu item is displayed in a different colour (blue) in order to show that it’s selected. Once, you hover over the hidden menu item you can see the name of the item in the pop-up.

The hidden menu is opened when the same icon (in this case it’s directed to RIGHT) is clicked. 



  • Feature
Adding the communications tab to the Member card

We have added a feature for the admin to be able to see the sent communication messages to the person. This feature already exists in the back office.

By clicking the “Logg” tab in the “Persons” tab, the user can see the communication messages that were sent to that person. Once the “Logg” tab is opened, there is a grid opened with the following columns:

– Date – should display the date and time when the communication was received

– Type – should display the type of the communication, in the same way, and the same types as it is displayed in Back Office

– Senders – displays who send the message either it person (in this case, the name should be displayed) or it was sent by the system (in this case display the name organization

– Subject – the logic of displaying the subject is the same as in the Back Office


  • Feature
Go back button

We have added functionality to use the “Go Back“ option on Administrator. This feature works as a history button that directs users to the page where they came from. 

The main pages do not display the “Go Back“ button. So when the user clicks on the navigation menu and opens any of them, there won’t be a “Go Back” button displayed.

There are some exceptions that the “Go Back” button will not be displayed:

  1. If users accessed the page using an external source such as a link, then the “Go back” button will not be shown
  2. For the wizard form which already has the “Go back” button
  3. For the pages with multiple tabs, the “Go Back” button always leads to the list, not to the previous page


  • Feature
Notification when participant is added to a course after auto invoicing date

Now, when the admin manually adds a participant(s) to the course after the auto invoicing date of the course has passed, he/she will be notified that this participant(s) should be invoiced manually.

  • Feature
Remove a course from the course list

We have added the option “Remove a course” from the course list to My Administrator.

There is a possibility to delete a course only with the following statuses:

  • Unpublished

  • Cancelled

  • Draft



Please, also, note, that if the course has invoices, this course can not be deleted but only archived.


  • Feature
Divided levels and companies lists

Now we have the “Levels” and “Companies” lists separately shown in the left navigation menu on My Administrator, so it’s easier to navigate.



Also, on the “Levels” list there is a second-level navigation menu in which the level structures and the list of levels are displayed. When any level structure is clicked from the second-level navigation menu, the list of the level types in the selected structure is displayed on the page.

  • Feature
Second level menu

Now, there is a second-level navigation menu in our system. When a user clicks on any item from the second-level menu the related page is opened on the right side of the same page.

  • Feature

We have added Månedsrapport to Administrator, on the Settings tab.

Månedsrapport can be taken per invoice issuer and only for the closed period.

Each invoice issuer in Choo has two balance accounts:

  1. Payments – this account summarizes all payment transactions minus refunds.
  2. Accounts receivable – this account summarizes all invoices minus payments and credit memos.

Balance is shown in three fields in the report:

  • IB (Incoming balance) –  is the outgoing balance of the month before. 
  • Change –  has all the changes: transactions and invoices during the chosen month.
  • UB (Outgoing balance) is the calculation of IB with Change.

  • Feature
Bulk tagging

We have added the possibility of tagging several people from the person list with one or several tags.

By checking the needed group of users Administrator can now add, create or remove tags.

  • Feature
Statistics for the whole organization

We have added the possibility to visualize general statistics for the whole organization.

General statistics contain the sum of all the levels we have per organization, which will make it easier to have an overview of the main things that are displayed in the statistics module.

  • Feature
Video upload and document renaming on course

We have implemented the option to upload videos as course documents, and additionally, we have included the capability to modify the name of a document.

  • Feature
Redesign the participants adding flow

We have redesigned the flow for administrators to register participants to courses. The flow consists of 3 steps:

Step 0: Add participants

The first step has two options:

  1. Add one person
  2. Add several from the same company

Search and select the people you want to register to the course. If you choose option 2 you can choose several. If a person is already registered to this course that person cannot be added (he/she will be shown in the list as already registered and cannot be selected). 

Step 1: Registration form

Registration form of the course. 

If you add several people at once, a message will show, explaining that “everyone you add to the course will get the same registration information”. Meaning, the options you select in this form will apply for all people selected in step 1. If you have people with different registration details, these need to be handled separately. For instance, first you handle everybody who will have lunch. Then you repeat the process and handle everyone with lunch+hotel.

If it is a free course this is the last step and the button says “Fullfør”.

Step 3 (only paid courses): Payment & Discount

The last step provides a payment summary, possibility to add discount percentage or coupon and enter payment details.

Enter coupon code to add discount.

If registering only one participant, select who should pay – the person or a company. If you are registering multiple people, there is only one payment option: company pays.

To select a company, simply use the search field and select the company you want from there.

Payment information is required – payer and payer information need to be filled to be able to confirm the registration. 

  • Feature
List and statistics

We have added a new feature for administrators who have rights to the company, courses and person lists in the administrator view (front). They are now able to go to apply filters on either companies or courses and then view all people connected to those ашдеукі, in the person list.

This will allow administrators to create better mailing lists and generate better statistics, more efficiently.

  • Mailing lists with fewer people and the correct people means, fewer people unsubscribing to emails, more registrators and more accuracy.
  • Saving time to make lists and requested statistics

  • Saving time making email lists

In the course list, find this feature under “Handlinger”:

And see all people connected to those courses in the persons’ list:


Additionally, we have added a filter option on the courses lists page. You can now filter on “Kostnadssted”.

Other changes:

We have reorganized the filters on the person list page by moving some filters “Medlemskap” over to a new tab called “Relasjoner”.

On the companies list page, the “Visma Power Office report” button has been moved to the “Export”-dropdown button.

  • Feature
Automatic users deletion

We have added a feature which lets super administrators set criteria for when users should be automatically deleted from the system.

The feature can be turned on and off by a switch.

First, you select who should be included in the automatic deletion routine. Choose between:

  • All active users (except people with active subscriptions, or with roles)
  • Only users manually marked with inactive status

Then, you can set a maximum time limit for 4 separate user activities:

  • Time since the last login
  • Time since the subscription ended
  • Time since the last free course
  • Time since the last paid course

Choose from 1 month to 10 years for each category. It is strongly recommended not to choose the one month time period, as this may inadvertently result in the deactivation and deletion of new users who have not had a chance to log in.

Inactive users will be automatically deleted once they match all criteria selected.

Active users will now receive a notification prompting them to log in to the system within two weeks to avoid being marked as inactive and then deleted.

It is strongly advised not to modify the predefined rules or disable the deletion routine feature, as doing so may result in unintended consequences.

Please see the screenshot below:



The purpose of this feature is to prevent many inactive people from still registered in the system.

This will in turn:

  • Ensure higher quality of data in the database
  • Save time handling data
  • Ensure better GDPR compliance
  • Ensure better system performance


  • Feature
Course pricing – per level/membership

We’re thrilled to introduce a powerful update that brings enhanced pricing control and improved administration to our platform. This feature empowers Course Admins to tailor prices based on audience segments, including subscription holders, members, non-members, and the public.

Here’s what’s new:

  • Distinct Pricing: Admins can set unique prices for different participant categories, applicable to both mandatory and optional course products.
  • Multiple Price Levels: Define multiple prices per product, from lowest to highest, for a more personalized participant experience.
  • Early Bird Ease: Easily create early bird pricing by setting start and end dates for each price. Toggle off for standard pricing.
  • Membership Integration: Participants’ discounts now reflect their membership status, enhancing their membership value.
  • Simplified Admin: Replace complex discount codes with straightforward pricing options for smoother admin workflows.

UX Enhancements:

  • Modal Convenience: Access product rules via the modal window and action button, streamlining price management.
  • Subscription/level Clarity: Opеion to display subscription/level names for accurate price setting.

This feature simplifies pricing management for Admins while delivering customized pricing for Participants.

We value your feedback and are excited to see this improve your course management.

Reach out to our support for questions – start optimizing your pricing strategies today!

  • Feature
Multi-Option Checkbox for Smoother Registration

We have worked on a significant enhancement that brings improved registration flexibility and user experience to our platform. This update empowers both Course Administrators and Participants with the ability to select multiple options during registration.

Here’s what’s new:

Checkbox Empowerment:

  • Flexible Selection: Administrators can now create registration fields with checkboxes, enabling participants to select multiple options.
  • User-Friendly: Participants can easily choose from multiple options during registration, reducing errors and aligning with real scenarios.
  • Streamlined Process: Admins can save time by using checkboxes instead of setting up multiple radio-button questions.
  • Enhanced Experience: Participants enjoy a smoother registration process with more possibilities.

User Interface Update:

As part of this release, we’ve refreshed the question choice view to enhance usability and aesthetics.

If you have any questions or need assistance, please reach out to our support.

Upgrade your registration process today and enjoy the benefits of enhanced flexibility and user-friendliness!

  • Feature
Save the Date

We’re happy to introduce a new feature designed to enhance the experience for both Course Administrators and Participants. This feature increases awareness of upcoming activities for Participants while giving Administrators the power to manage registration. The streamlined interface enhances efficiency during course creation.

Here’s what’s new:

  • “Save the Date” Functionality: Course Administrators can now publish courses with upcoming registration dates. The register button on the description page will be greyed out, displaying a “Registration not yet open” message upon hover.
  • Simple Setup: Administrators can enable the “Save the Date” feature using a switch in the “påmelding” tab during course creation.
  • Enhanced User Interface: The user input on the page has been streamlined, displaying all functions vertically. Input fields for each function are hidden when switches are turned off.


  • Participant Awareness: Participants can view course descriptions and anticipate future registration availability.
  • Administrator Control: Administrators can disable the registration button for courses with upcoming registration, providing more flexibility in course management.
  • Improved User Experience: A cleaner interface prevents errors during course creation, enhancing the experience for Administrators.

Experience the benefits of this new feature and user interface improvements.

For any inquiries or assistance, feel free to contact our support.

Upgrade your course management today and provide a smoother experience for all users.

  • Feature
Scorm Cloud Integration

We’ve addressed a crucial business need by seamlessly integrating E-Learning courses hosted on Scorm Cloud into our platform.

What’s new?

Administrators can effortlessly add E-Learning courses, selecting from different types, including Crossknowledge and Scorm Cloud, with the option to input the Scorm Cloud ID when applicable. Additionally, administrators can view and filter participant lists using the user/member ID.

Course participants can register for and access E-Learning courses within the AO platform. Upon registration, a tailored “Thank you” page directly links the course content, enhancing the participant’s experience.

The Scorm Cloud Integration is a significant enhancement that simplifies E-Learning course management, registration, and accessibility for administrators and participants. Organizations can centralize their course-related activities within our platform while maintaining an intuitive and user-friendly experience.

Please contact our support to assist you with Scorm Cloud account creation and set-up in the AO platform.

The Scorm Cloud Integration feature can be easily turned on or off for individual organizations, so please contact us at, and we will gladly help you with this inquiry.

  • Feature
Product Improvements

Comment field on course participant

We have now added the possibility to add comments for each participant. The admin can do it directly on the participant’s card and, afterwards, can see and export it on the participant list.

Extended “Actions” button on course participant list

Now “Actions” button has several options which were not there before, such as:

  • Generate invoice for the course
  • Send course certificate
  • Change status of the participant

No data