Firmwater LMS was built specifically for training companies. It has all the features you'd expect of an LMS, plus specific features for training companies.
Our customers deliver various kinds of training programs such as:
- Onboarding for new staff
- Compliance training (health and safety, regulatory, etc.)
- Continuing education programs
- Department/job-specific training (sales, manufacturing, IT, etc.)
- Ongoing professional development
Features like client sites, completion certificate verification, and external LMS integration make our system perfect for companies who sell a library of content to lots of companies and individuals.
Here's a list of some of our features — expand each item for more details:
Create sites for your clients and manage it all from one place.
Learn more about client sites.
Sell your course online with ease. Build a beautiful online store and deliver your courses automatically.
Learn more about ecommerce.
Firmwater LMS is a full white-label solution. Use your own or your client's branding for their site, or both. Customize course content, emails, completion certificates, languages, user information collected, and more.
Provide access to your courses in a clean, painless way — reducing your support time. Offload administration to your clients with no training required.
The learner interface is optimized for mobile devices. We're working to do the same on the administration side.
Firmwater LMS is hosted in a secure, fully redundant data center by Microsoft Azure. Updates happen without interruption to your sites.
All Firmwater LMS packages give you access to an isolated sandbox environment. Use this to test new content, or to demonstrate your content to prospects.
Learner access and administration available in English, Spanish, French, and German today.
Send emails automatically when courses are assigned or when a deadline is approaching. Notify learners and administrators when a course has been completed.
Read about emails in our Help Center.
Customize user roles for different sites, specifying the privileges that are available to each type of user.
Determine the user information to collect for each site. Add custom fields outside of our standard ones.
Configure password requirements and set how often users need to create a new one.
Read about accounts and access in our Help Center.
Define continuing education credits earned when participants take your courses. Credits show up on completion certificates and administrators can report on credits earned.
Read about continuing education credits in our Help Center.
Firmwater LMS can generate a completion certificate for a user who has successfully completed a course. The certificates can be customized for each site.
Include a unique QR code or serial number on each completion certificate. To verify the authenticity of the certificate, scan the QR code with a smartphone. Compare the participant's name, course, credits earned, and completion date with the information on the certificate.
Administrator with appropriate privileges can upload their own content to the LMS. Load elearning modules, PDFs, videos, assessments, and other files.
Read about loading content in our Help Center.
Keep your content portable and use the best-of-breed authoring tool for the job. We are experienced in and test with all the popular authoring tools.
Firmwater LMS fully supports SCORM 2004 and SCORM 1.2.
Read about SCORM in our Help Center.
Deliver videos to participants and keep track of progress in those videos. Learners resume where they left off.
Firmwater LMS includes a built-in assessment engine which can be used for high-stakes testing. The engine supports all the standard question types, and supports advanced features like dynamic question selection.
Organize your library of courses with tags. Tag your course by subject matter or type so that you can easily perform actions on the whole set — like granting those sets of courses to a client.
Read about tags in our Help Center.
Set up sequencing in a course so that participants need to successfully complete a module before getting access to the next module or to the final assessment.
Read about prerequisites in our Help Center.
Define assignments that deliver content to users matching certain criteria. New employees automatically get the appropriate courses when added to the system.
Read about assignments in our Help Center.
You can upload a CSV file to import or update users for a site.
Read about importing users in our Help Center.
Powerful reporting lets you easily keep track of activity in real-time. Export to multiple formats for delivery or to slice and dice the data further.
Read about reports in our Help Center.
Deliver your courses seamlessly on your client's LMS. Keep your source content protected and stay in control.
Read about external LMS integration in our Help Center.
Configure single sign-on (SSO) with your enterprise customers to reduce friction. Let them manage user access to your courses the same way they manage access to their other systems.
Read about Single Sign-On in our Help Center.
Our Web Services API provides programmatic access to LMS information using a simple, powerful, and secure programming interface.
Read about our Web Services API in our Help Center.
A webhook is a way for the LMS to provide other applications with real-time information. You can use webhook subscriptions to receive notifications about particular events in the LMS, instead of calling the API.
Read about webhooks in our Help Center.