Students can remotely check into class from their iPhone or Android for either onsite class or virtual class if it is offered.


Register new members with the convenience of the iPad; customize, sign contracts and take payments.

Roll Over

Roll over expiring memberships to month to month or set to auto-renew memberships with percentage increase.

Memberships Expiring

Notify your members when their memberships are about to expire with customizable series of email reminders.


Using the built-in camera of your iPad and include pictures of your members with their profiles in a few clicks. This helps to better organize your member profiles.


Never miss a birthday with the automatic Happy Birthday emails, Check-in’s, in-class reminders.


Never have to remember to make an observation about a member; simply take the note as you are thinking about it using the App.


Whether you want to wish Birthday or communicate class schedules, use the built-in texting feature to get your messages out immediately.

Missing in Action

With our MIA feature and automatic email reminders, never lose sight of members who are NOT coming regularly.

Welcome Email

During the act of registration, have all relevant guides, polices, contracts attached to the customizable Welcome Email.

Email Membership

With full HTML editor, email your entire memberships or per-defined groups or individuals.

Servives and Products

Define what you sell to attract more members with the clock of a few buttons. With OnMat, sell any Service or Product, such as memberships or a bottle of water.

Birthday Parties

Automatic, customizable email to members with birthday’s coming up offering your birthday party and market to their friends.

Lock Out

Lock out members who have not paid their membership dues after x number of days specified by you.


OnMat even helps you with defining digital awards for members. Deposit digital awards you define into your member’s profile for goals achieved.

  • Martial arts Member Profile

    Individual member profile is a simple push of a button away. On one screen you get a quick snapshot of the member detailed information. Again, with the push of a button push the “Notes” facility to have an email sent out immediately; you don’t have to make a mental note to yourself to send the note. Do it now while you are thinking about it. A complete history of active and past membership packages are also available with payment history with martial arts billing software along with plan details.

  • Member Detail

    For the information that rarely changes is kept behind the “peel” out of your way so as to not clutter up the screen with information that is not needed that often.

  • Member Registration

    From the Home screen, you can access the Registration process to register new members into the App. You can simply hand the new member the iPad so they can fill out their information. During the registration process your membership agreement will be presented for signature which upon completion will get emailed a copy of what the member signed. You can also include any other documents such as Rules and Regulations or Handbooks you may have for your members. Our martial arts student management software eliminates the usage of paper! It is at the end of this registration process, during check-out, will the member be asked for method of payment; Cash, Check, Credit Card or eCheck.


Being deployed on a mobile platform allows you to conduct business outside of your office.


With the security of today’s cloud-based platforms you can be rest-assured your data is safe and backed up.


It’s an App… Just push things! Just like any App it takes a few finger pushes to figure it out.


Distribution has never been so easy with the app stores which means easy and immediate software upgrades.

  • Home Screen

    Once logged in to our software with your account information, the Home screen is your first screen. From here you can navigate to all functions needed to run your business smoothly and efficiently. Since our solution is mobile, it allows you to conduct business from outside of your office eliminating the lines that form. You can be more sociable with your clients while conducting business allowing you to develop a good relationship with your members.

  • Current Class / Attendee's

    With a single push of a button you can get a quick snapshot of today attendee’s. You can quickly see if there are any issues that need attention with the various alerts and indicators on the right side of the screen. Issues like a past due payment, expiring memberships, credit card getting ready to expire, missing email etc. And as instructors / trainers you can see if any of your members have special needs that you need to be aware with the red alert icons.

  • Define Class Attributes

    When defining a class on the calendar, you have the ability to specify many attributes for a given class. Attributes such as time, activity, instructor(s), which belt levels and age groups can attend this class, what days of the week this class is offered. And if the class is allocated for a year (default), it will automatically extend itself before the end date. You can also specify if this given class is going to be offered Onsite, Virtual or both. If onsite is offered you can specify the maximum number of students that can attend this class ( 0 Max Members means unlimited). If the class has reached its maximum members, the student will be offered the ability to check-in virtually if it is offered.