Your All-In-One Class Management Platform
Enrollware automates all of your training site and training center operations in an easy-to-use, online, secure application.
Sign UpEnrollware automates all of your training site and training center operations in an easy to use, web based, secure application.

Your class schedule available online, anywhere, anytime
With Enrollware's database driven class schedules, your up-to-date schedule is always available on the web. Past classes are automatically removed from the schedule and when a class reaches it's maximum number of registrants, it's automatically marked as full and additional registrations are not allowed. This is all done with an easy to use, web based administrative tool. No more editing HTML and publishing web pages.
Accepting credit card payments for class registrations has never been easier
Your Enrollware subscription includes access to EnrollwarePay, our integrated payment processing system. Start accepting payments today at industry low rates.
Automatically generate and submit your rosters
Once your students register, their information is stored in your database forever. We use that same information for printing cards, certificates, and generating rosters. You won't find yourself re-entering a student's name over and over again.
No software to install or maintain
Enrollware's software is housed in a secure datacenter and maintained and updated by Enrollware developers. A web browser and an Internet connection is all that is required to access it. Check in from home, or even from your web enabled phone. We're constantly enhancing the application and as a subscriber, you'll benefit automatically with free upgrades.
Your data is secure and always available
Your data is protected in a datacenter with biometric access control. Daily backups are performed and stored in secure offsite facilities. You are the only one with unrestricted access to that data and since it's yours, you can export and download it at any time. As a client, you have access to your data 24/7/365 and as a client, we will never delete your data.
Class Scheduling
Scheduling classes couldn't be easier with Enrollware's automated system.
Your Admin Home Page
After logging into your password protected admin section, you're presented with a quick view of your upcoming classes. From this page, you can view, edit, or create additional classes.
Reusable Class Templates
Scheduling classes is made easier by Course Type Templates that you setup once, and re-use over and over. Course descriptions, prices, and book options are pre-configured on this page, but can be overridden when an individual class is scheduled.
Scheduling a Class
Pick the course type, instructor, location, start time, and maximum number of students, and you're done. Your class instantly shows up in your online schedule and is available for registrations.
Managing Classes
One convenient screen is used to manage all of the aspects of a scheduled class. Make changes to the class details and add/edit students here.
Rescheduling Students
Move students easily between scheduled classes. For those students who aren't sure which of the next available classes to choose, there is an unscheduled list, or 'holding area' where they can be temporarily placed.
Registration
The key to reducing the number of abandoned registrations (and increasing customers) is to make the registration process as smooth and hassle-free as possible.
Your Custom Class Schedule Page
Enrollware has several options for displaying your class schedule to your customers. The custom hosted schedule page maintains all of your contact information and current classes on one secure page. Your students select a class and click the link to start the registration process.
Simple One Page Form
The main registration page is designed to be as simple and secure as possible. Once the student submits this page, they're asked to confirm the information, and the credit card is submitted for authorization. If it is declined, they can revise their payment information and try again. If it's approved, a configurable email confirmation is sent.

Payment Processing through EnrollwarePay
EnrollwarePay is a fully integrated card payment processing platform that is designed just for users of Enrollware software. This all-in-one solution tightly integrates with the Enrollware class registration and management system and is offered at an industry low flat rate.

Easily accept credit card payments for your class registrations and training center products. EnrollwarePay offers the following advantages:
- Industry leading rates and no hidden fees
- Quick and painless on-boarding
- Funds deposited quickly to your bank account
- Integrated reporting and reconciliation
- Simplified PCI compliance
- Single point of contact - supported by Enrollware staff
Click to learn more about EnrollwarePay
eLearning
Enrollware supports the sale and tracking of any online course. If your online class requires a keycode, we provide keycode 'banks' where you can store these keys and automatically deliver them to your customers as they register. Keys can be easily combined with classroom sessions for courses requiring a skills check.
Class Management
Enrollware provides you with the tools to efficiently run manage your classrooms. We eliminate the paperwork so you can focus on teaching your classes.
Student Check-in Facility
A custom check-in page is available for use at your facility. Set up on a spare computer, laptop, or iPad, this page allows your students to check in on the day of the class and verify that their name is spelled correctly. Any changes they make are automatically applied to the database and used for card printing, rosters, and future communications.
Client Tracking
Private client-based training is made easy with our Client Tracking module.
Instructor Tracking
With support for an unlimited number of instructors, Enrollware will track your instructor certifications, expirations, class counts, and other events.
Roster Management
Enrollware eliminates the handling of paper rosters and duplication of effort. Your student information is now electronically stored from the minute they register.
Rosters
Once the information is entered, this page displays the AHA compliant roster in PDF form. From here, you can print or email the roster as many times as you'd like. There's no real need for paper though, the rosters are stored electronically forever.
Card and Certificate Printing
Card printing made easy. No more alignment problems, mail merges, word templates, or wasted cards.
Administration
The functions within Enrollware are all managed through the secure and private administration pages.
AHA Training Centers
Enrollware provides automation for many aspects of your American Heart Association Training Center and is 100% PAM Compliant. Monitor your training site and affiliate instructor activity, store rosters electronically, issue e-cards, and accept payments for card orders.
Training Site Rosters
Instructors enter their rosters into Enrollware and transmit them electronically to your training center. Electronic roster management and record-keeping eliminates paperwork and makes your training center records available to you from anywhere via the web. Scanned documents can be uploaded, attached, and stored with the roster data.
"No more managing different calendars, payment systems, and other repetitive training center activities. I can now focus on training more people simply because we have a system that supports us."
Power Up Your CPR & First Aid Training with Enrollware!
