Creating a Custom Report

Created by Elishama Kadzirange, Modified on Fri, 23 Dec, 2022 at 9:03 AM by Elishama Kadzirange

With your LEARN LMS, you can create a custom report to view and analyse specific information about courses, users, or learning objects in your platform. In order to create a custom report, log into your platform as the Admin. Access the Admin Menu by scrolling your mouse over cogs icon in the top right corner of your platform. In the E-Learning section, select the Reports item. To start creating the report, select the Create Custom Report button on the main Reports page.

Creating a Report

Insert the Title of the report then select the report you would like to generate. Press the Next button to proceed. Now, choose the users on which you would like to run the report by selecting them from the Users, Group or Organisation Chart tabs. Select Next to proceed.


Please note: When you are selecting branches of users of your organisation chart to include in a report that you’re creating in the platform, please note that in order to make it easier and faster to select branches, you will see a text input field to type in branch names rather than a list of branches to select.


Now, select your courses for the report. You can choose specific courses or all of the courses in the platform. If you flag the option to select courses, you will need to then flag which courses you want from the list that will appear. The course filter option displays all courses in the LMS. This means that you do not have to edit the report every time you create a new course inside the platform.

Press Next to proceed. Now, the information you select on the next page is determined by which type of report you flagged to generate. This could be user additional fields, selections specific enrolment or creation dates, learning object types, etc. If you have the Filter By options for both Enrolment date and Completion date in the report.


Once you’ve selected all of the information you would like to include in your report, you can schedule the sending of the report, save it, view it, or return to editing mode.


Please note that if you created a report with course information, the value in the Course Name column of the report will transform into a hyperlink, which, when clicked, will take the Admin to the related course.

You can export the report in .xls, .csv, and .html. By pressing the menu icon in the report’s row in the list of reports on the main report’s management page, you can schedule, edit, or delete the report by pressing the corresponding items in the dropdown menu that will appear.


Please note: When exporting a User’s-Courses or Users-Learning Objects report in CSV in your platform, any reports with more than 2,000 rows will not sort the data in the report in order to optimise run times.


Available Custom Reports

Here follows a list of the custom reports available in the platform:

  • Users – Courses. Runs a report with the progress details of each selected user for each course. 


  • Users – Course Enrolment Time. This report is a delay analysis displaying all of the users  who have not completed the courses within the required deadline. You can set the deadline using the day of validity option in the Advanced Settings menu of a course.


  • Users – Learning Objects. This report helps you relating the users to the learning objects. This report is useful when you  need to know the status of completion, or the scores for all content and/or material for each user. In case a course has  already expired, that row of the report turns red.


  • Courses – Users. This report shows the progress details of every selected course, for every user.


  • Groups – Courses. This report shows the progress details of the selected groups for every course.


  •  Users – Learning Plan. This report shows the details of the selected user, for every learning plan.


  • Users – Sessions. This report shows the progress details of every selected user, for every session. Please note that this report does not include webinar sessions.


  •  Users – Certifications.  The Certification and Retraining App is required to run this report collecting information about the  certifications achieved by the users.


  • Users – External Training. The External Training App is required to run this report listing of all the users associated with an  external activity. You can filter the information by status: all external activities, approved, or awaiting approval.


  • Users – Badges.  The Gamification App is required to run this report so that you can easily get information related to   badges, and user-badge associations.


  • Users – Contests. The Gamification App is required to run this report allowing you easily get information related to        contests and users’ achievements.


  •  E-commerce – Transactions. This report shows the list of the e-commerce transaction data. The report contains one      transaction item per row, with the information in columns:  transaction ID, username, first name, last name, email,   user’s branch, course code,  course name, item quantity (greater than 1 only for purchased seats), item amount (in  USD) session name (only for ILT classroom courses), session start date (only for ILT  classroom courses), session end  date (only for ILT classroom courses).



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article