Both SwimSoft Online and MOR Leisure have been built and developed by MOR Solutions, and are our leading products. From smaller private businesses, to large leisure chains, MOR Solutions has a software solution to suit! Both solutions offer the same features and benefits, with SwimSoft Online having a focus on swim school management.
MOR Leisure is our generic course management solution – perfect for businesses who offer courses in one activity, or in a mixture.
SwimSoft Online is our course management solution designed specifically for swim schools, with the most popular awarding bodies’ syllabus and awards systems pre-loaded.


Help you to grow and make your business a success

Our first client grew from 500 to 1200 students over a three year period, whilst time spent on administration was reduced. Since then many others have done the same.

Provide a dynamic and personalised communications system

With the filter functions which can be used independently or in your desired combination, SwimSoft Online allows you to focus on the specific client group you wish to communicate with in just a few screen taps / mouse clicks. The dynamic field options also allow you to create either generic or very personalised communication to print, email or send by text message.


My Lessons

Provide parents with information that they can access at any time, minimising the need for them to contact you with basic questions. Reduces administration, as clients can input, edit and maintain their own personal details.

  • Works in real time with main software
  • Provides parents with lesson details (and links to google maps if they need directions)
  • Provides waiting list information
  • Real time messaging system between My Lessons and SwimSoft Online – with the thread stored against the swimmer’s record
  • Will not let parents register unless they have completed all of the required fields, meaning less gaps in your data

Lesson Manager

Support your teaching staff, whilst minimising administration, with Lesson Manager – a web app designed for swim teachers.

  • Easy use - without synchronisation
  • Smart Start (course data at your fingertips in seconds)
  • No possibility of losing data – works in real time with the main software
  • Access from anywhere, on any web enabled device
  • Great for planning, making notes and corrections
  • No data protection breach if device is lost or stolen
  • Allows lessons to be covered for other teachers effectively
  • Not allowed devices on pool side? Can be used at the end of the day for a few minutes to copy over from paper records!

Payment Systems

SwimSoft Online generates invoices and receipts, and offers dynamic reporting functionality to keep track of outstanding fees, monies collected over set time periods and much more! Credits can be raised individually or for specific groups, and full payment history is recorded against each client.

Collect payments by:

  • Variable, monthly or termly direct debit
  • Online
  • Cash
  • Cheque
  • BACS
  • Any combination of the above!


We have a great team working to make the software the best it can be, and to ensure you receive second-to-none customer service and support
Richard Morrish

Richard Morrish

Managing Director
Founder and Managing Director of MOR Solutions Ltd, Richard built the original software solution. He continues to be very hands on within the business, working across the teams.
Emma Venn

Emma Venn

Head of Sales and Marketing
Emma looks after the sales and marketing side of the business, dealing with potential new clients and business opportunities, as well as ensuring our existing clients are kept up to date about news and developments.
Lisa Rae

Lisa Rae

Head of Customer Support
Lisa sets up training plans with each of our new clients, and leads them through the set up and training when they first join us! She is also responsible for the development of our support resources.


To be kept up to date with news, development, offers and competitions, please subscribe to our mailing list by entering your email address below!


Existing Clients

If you have a support or training query, please email us in the first instance, with details of your query and where possible, screenshots.




Or call our team on


To book a demonstration session, or for more information on how we can help YOU, get in touch via our enquiry form: