What our users say about us

  • Martial Arts on Rails is the perfect program for any martial arts gym. The interface is extremely user friendly, and what was once time consuming tasks are now a breeze with this program.

    Their tech support has been very prompt with answering questions and resolving any issues - this has been the best support of any software I have worked with by far.

    Martial Arts on Rails has been a blessing for our gym and I would highly recommend it to any gym owner. 5 Stars all day!
    Robert Gallegos Robert Gallegos Grizzly MMA
  • This software is very useful for martial arts gyms. I run a grappling gym, and the features for this software are fantastic.

    Further, the developer is extremely responsive, and walked me through the entire process from start to finish. He is also consistently updating his product, and incorporates feedback from users to make Martial Arts on Rails better every month.

    I would recommend this software to anyone!
    David Gorham David Gorham Colossal Fight Company
  • After three years of dodging the bigger companies peddling their software, my partner and I decided to give MA on Rails a try.

    Any issues or questions we had were answered promptly and any feedback we have was immediately put to use to make the software truly compatible for our gym.

    Currently we are using MA on rails at both of our locations and are very happy with the product and service provided.
    Branden Guptill Branden Guptill Honu BJJ

Everything you need to manage a martial arts school, gym or club

Members screenshot

Member Management

  • Digital member sign-up and waivers at your front desk
  • Attendance tracking and insights per member and per session
  • Manage member contacts and agreements
  • Rank management, with promotion dates and attendance
  • Member notifications about attendance, billing, absence, promotions, birthdays and more
Start your free trial now!
Billing screenshot

Billing And Memberships

  • Bill members automatically using a debit or credit card, or with a bank account
  • Charge members on demand for gear purchases, private lessons and more
  • Member Email alerts on new bills, expiring payment cards, overdue payments and more.
  • Automatic rebilling and overdue payments resolution
Start your free trial now!
Website screenshot

Gym Website

  • Establish your online brand with a professional website
  • Optimized for search engines
  • Includes instructors' information, photo gallery, gym schedule, custom content pages and more.
  • Mobile and tablet friendly (responsive website)
  • Create unlimited lead generation forms
Start your free trial now!
Dashboard screenshot

Gym Overview And Dashboards

  • Make data-driven business decisions with summaries and graphs of income, attendance, leads and more.
  • Real-time view of attendance for each training session.
  • Alerts and notifications about members and billing.
  • Performance breakdown of training sessions by attendance
Start your free trial now!
Marketing screenshot

Marketing and growth

  • Breakdown and summaries of all member acquisition channels.
  • Referral program tracking and rewards.
  • Mass Email messaging to members and leads.
  • Lead generation through the gym website.
Start your free trial now!
Attendance screenshot

Member Accounts

  • Gym branded online portal for members.
  • Members can update their personal information online.
  • Online bill payment and overdue payment resolution.
  • Personal attendance data and statistics for members.
Start your free trial now!

Keep track of your gym from everywhere, at any time

Whether at your front desk, at home or a way to a seminar, you always have full access to your gym management tools.

Onboard new members, resolve billing issues and track your gym revenue and attendance on your laptop, tablet or mobile device.

Learn more about our features
Dashboard on tablet
Dashboard on mobile

Frequently Asked Questions

Can I use Quickbooks with your system?

Yes, you can. You can export member payments and point-of-sale transactions into Quickbooks format on demand at any time.

How do you process payments?

We support three gateways for payment processing - Stripe, Square and Authorize.net. You do not need an account to get started, an account will be created for you as part of the billing set up.

All gateways connect directly to your bank account. You can use your existing merchant account through Authorize.net. Contact us to learn more

Can I add videos and custom content on the website you provide?

In addition to the structure we provide you on the gym website - including gym schedule, instructors, location and gallery - you can create custom content pages, similar to what you can do with popular content systems such as WordPress. You can add videos, information about events and seminars, and more.