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

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 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!

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!

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 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!

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

Frequently Asked Questions

Can I use Quickbooks with your system?

Yes, you can. We use Stripe to process payments, and it supports various bookkeeping systems, including Quickbooks. You can export your transactions into Quickbooks format on demand, or connect it to sync with Quickbooks Online.

Why do you use Stripe to process payments?

Stripe is a modern and flexible payment processor. The main benefits are that you don't need a merchant account or PCI (Payment Card Industry) compliance to process payments, reducing your legal requirements and the possibility of credit-card information theft (as you don't keep it on file). To learn more about Stripe, click here.

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.