Powerful Reporting in Firmwater LMS

July 9, 2018Tips and Tricks

As an e-learning provider, one of the best ways to improve your business operations and efforts is by leveraging data from your LMS. With Firmwater, you can capture, organize, analyze, and save data that informs your decision-making process.

Benefits of reporting

Firmwater reports allow you to:

  • View your overall site activity such as the login and course history.
  • Gain insight to your customer’s data to monitor their usage and provide them with regular updates.
  • Analyze learner completion data to find out which courses are more popular.
  • Download learner data to report it to external stakeholders.

View and download available reports by clicking on the Reports tab and selecting one of four available categories. You can customize the default reports to your own needs. You can filter their data and select different time ranges. When you have the data you need, export your report as a simple Excel sheet, PDF file or in CSV format for further analysis in spreadsheet programs.

Report categories

CategoryUse this to
Activity ReportsAccess informative data on all course activities in the LMS
AssessmentsView responses and scoring for different assessments
LoginsView details of your LMS’s current as well as historical login sessions
Other ReportsView lists such as your clients, users and activities in the LMS site

Popular reports

The following reports are some of our customer’s favourites:

Starts and Completions

Find out how many learners have started and completed your course during any specific time range. This can help you know which of your courses are most popular.

Users List

Export a list of all users and their data (email addresses, locations etc.) that exist in your site.

Interaction Data

Find out how learners are responding to SCORM-published quizzes and assessments as this report gives you detailed questions and responses.

Reports are available for all LMS packages. If you have unique report requirements, we can provide you with a quote for the cost of creating one or more custom reports to meet your needs.

Get in touch with us if you have any questions regarding the Firmwater reporting feature.

3 Tips for Organizing your Content Library in Firmwater LMS

December 14, 2017Tips and Tricks

If you’re an eLearning provider, chances are your online content list can get quite messy making it difficult for you to search through. With Firmwater LMS, you can always take actions to ensure your content is well-organized. Here are our top three tips to help you save time when navigating your online content:

1. Establish a naming convention.

This makes it a lot easier for you to navigate your content library when you need to perform an action such as grant a course down to a client or make changes to the content settings. The naming can include information such as:
– Course/Learning Activity Name or Acronym
– Date
– Version of the course, if applicable
– Language, if applicable e.g. FR, EN, ES
Keeping it in the same sequence consistently will help organize it as the LMS will list activities in alphabetical order.

2. Ensure that you are specifying the type of learning content.

When loading new content or when editing existing content, it’s best to ensure that the type field is populated. Content type can be anything like a Course, Module, Lesson, Test, Video etc. Specifying the type helps makes it easy for you to filter your search in the activities list and it helps edit settings in bulk e.g. enable/disable idle timer.
To do this in Firmwater LMS, go to Content > Activities and select the learning item you’d like to edit. Once in the item summary page, click on ‘Edit’. This will open up a page that allows you to edit various settings. You’ll find the ‘type’ field listed there with a drop-down menu for options.

3. Archive unused and unneeded content.

Archiving content does not mean the content will be deleted. It’s actually good practice to archive course items or course components that are part of larger items. Archiving courses or course versions no longer in use helps you find courses that are actively being used and makes the activity list look cleaner. In the activities list, archived items can be accessed by switching either to ‘All’ or ‘Archived’ view near the search bar.
We hope that these tips help you organize your learning activities. If you need assistance with any steps, please reach out to us.

New: A Video Player that Creates a Consistent User Experience

August 8, 2017New Releases, Tips and Tricks

You can now add videos in MP4 format to your course content and users will have a consistent experience across all browsers.

How it works

Load your video in the LMS with the content loader. The LMS will automatically detect the file format and assign the activity type ‘Video’. Position your video within your course content and edit it like any other asset. Change its name, give it a description, add an image for your course library, set prerequisites, and update the file anytime with a newer version. You can decide if the video launches in a new window or the existing window, add tags, or add a completion certificate.
When a user launches the video from their Training Plan, the experience will be consistent across all platforms. The player control bar shows a play button, volume control, seek bar, full screen, and exit button. It doesn’t matter which browser you use; the player will look and feel the same. Of course, the video player is responsive so that your users can watch your content on the go with their mobile or tablet device.
At this time we have enabled seeking – allowing the user to skip forward and backward to any point in the video. We understand that some clients may want to make it mandatory to watch the video in full without skipping ahead. The Firmwater team is working hard to add this option in the future.


– Supported file types: mp4 and m4v
– Consistent look between browsers & browser versions
– Supports mobile devices
– Volume control and full-screen mode
– Videos will auto play upon loading
– Video progress is saved and video resumes at current progress
– Video goes from ‘in progress’ to ‘completed’ status once viewed
– Video seeking is disabled – users cannot skip ahead to parts not viewed

What about SCORM?

The video will be placed into a SCORM wrapper, that allows the LMS to track the current progress time, as well as when a user has completed watching a video. This is important for tracking data, attempts and completion statuses in reports.
We hope you find these improvements useful. If you have any questions, please contact us.

Managing User Roles with Firmwater LMS

August 8, 2017General, Tips and Tricks

Easy and simple

At Firmwater we are determined to make our LMS straightforward and easy to use. This does not just mean a simple interface, but also easy administration. You need to be able to manage your clients and users effortlessly so that you can focus on what you do best – being an expert and selling great content.

User Roles are one of the great features that allow you to save time and effort when setting up and maintaining your LMS. You have the ability to be flexible and adjust access to your clients’ needs without fighting a battle with options and settings. We have established six User Roles that make sense and help you manage your clients.


…use the LMS only for accessing learning activities, modify their profile, change their password, view their certifications, and generate their own activity reports

Group Manager

…in addition to everything a student can do, invite participants, view invitations sent, view existing participants and generate reports for users managed

Local Administrator

…add/edit/delete user accounts, create/edit assignments, and manage users for their location

Organization Administrator

…in addition to everything a Local Administrator can do, load content, edit Content Library and adjust the configuration of their LMS

Master Administrator

…in addition to everything, an Organization Administrator can do, add clients, grant content to a client, and edit, or revoke content grants


  1. In addition to special permissions, all user roles include the Student role so that Managers and Administrators can complete learning activities.
  2. Each user role (except student) allow for a ‘Reports Only’ setting that gives the user access to view reports for their location(s), organization(s) or client(s).

If you need assistance in setting up new User Roles, contact our support team.

New: Specify Completion & Scoring Rules for Course Items

June 23, 2017New Releases, Tips and Tricks

Along with being able to add prerequisites to a course item, you can now specify whether or not:

a. It is required for the completion of parent item
b. It should be included as part of parent item’s score

In the past, we had to work together to figure out the scoring and completion rules you wanted to have in place for your course. Now, you can do it all when administering the LMS. In the ‘Attempts and Scoring’ page of an item, we added a section titled ‘Parent Item’ where both of these options can be edited. Simply check the box near each statement and click on ‘save changes’.

This feature is particularly relevant if you’d like the course score to be reflecting a final assessment score. Another example would be if you want to exclude certain files from affecting the completion status of the course (e.g. additional resources).

We hope you find this update useful!

Please reach out to us with any questions or suggestions.

New: Idle Timeout

June 15, 2017New Releases, Tips and Tricks

We added a new feature to our LMS that ensures that your learners are actively interacting with their assigned content. There is a new presentation setting where you can specify an idle timeout value.

For content that has an idle timeout set, we’ll detect user activity in the content window after the learner launches a learning item (lesson, topic, module, etc.). If no activity is detected for a specified period of time, a warning message is displayed asking them whether they want to continue with the current session or log out. If the user does not respond to this prompt within two minutes, their session is terminated and they get logged out of the system.

If a learner’s session is terminated this way, we’ll subtract the timeout value from their session duration so that they don’t get credit for time in content when they weren’t active.

By default, all SCORM content is configured with an idle timeout of 10 minutes. The warning message will be displayed after eight minutes of inactivity and the learner will have two minutes to respond before getting logged out.

If the user clicks the ‘Stay Logged In’ button, the timer resets and they won’t see the warning message until we detect another eight minutes of inactivity.

User activity

The below actions are considered user activity in the launched content browser window:

  • moving the mouse
  • clicking the mouse
  • scrolling the mouse wheel
  • using the keyboard
  • touch events

How to enable/disable idle timeout

As an administrator, you can set a timeout value from two different areas:

  1. Through the presentation settings of an individual learning item.Navigate to some SCORM content in the ‘Content’ tab and click ‘Edit’. In the top right drop-down edit menu, choose ‘Presentation’. Under ‘Idle Timeout’ you will find two options, either select ‘No Idle Timeout’ or specify inactivity duration (minimum 2 minutes) before a user is logged out.
  2. Through the activity list page using the presentation bulk operation.From the ‘Activities’ page in the ‘Content’ tab, check the courses you would like to select items from. Choose ‘Presentation’ from the bottom-left drop down menu then click on ‘Go’.In the ‘Presentation’ window, the first step is to select the type of learning item you would like to set the timer for. This may be any launch-able SCO item. The second step is to apply the feature. Again, you will find two options under ‘Idle Timeout’. You may either select ‘No Idle Timeout’ to disable it or specify inactivity duration (minimum 2 minutes) before a user is logged out.

Supported Browsers

The following browsers support the idle timeout feature:

  • Google Chrome (latest)
  • Mozilla Firefox (latest)
  • Microsoft Edge (latest)
  • Safari (latest)
  • Internet Explorer 9+

We hope you can benefit from this feature. If you have any questions or comments, please contact us.

New: Adding Prerequisites to Modules Within a Course

June 13, 2017New Releases, Tips and Tricks

You can now add sequencing to the modules within your courses through the user interface. Previously, you had to load a SCORM package to do this or get us to help you to do so.

Prerequisites page

We’ve added a new ‘Prerequisites’ page for items in courses.

From the page, you can indicate which other items in the course need to be completed before the current item can be accessed. One or more items can be selected.

You can also indicate the amount of time that the learner must spend in the course (across all modules) before the current item can be accessed. This is useful for courses that mandate that the learner spends a certain number of hours in training before starting the final exam.

Auto-sequence a course

The most common scenario for sequencing in courses is to require the learner to complete the modules in the order that they appear. We’ve made it really easy to do this.

From the course summary page, use the ‘Auto-sequence’ action. This will make each item in the course a prerequisite for the next item.

Of course, you can edit an item and remove its prerequisite, if needed.

Learner experience

As a learner, items that have prerequisites will be disabled until the requirements are met. A tooltip with information about what needs to be completed before the item is available is shown. We also suggest making any such requirements clear in an item’s description, along with other pertinent information to set the learner’s expectations.

We hope you find these changes useful!