Riding School Software: Lesson Booking, Rider Notes and AI Reminders

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Riding School Software: Lesson Booking, Rider Notes and AI Reminders.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Riding School Software: Lesson Booking, Rider Notes and AI Reminders.

For a riding school, the key question is whether the software matches horses and riders to lessons, not just times to people. Among those checked, Horsepower is the one that describes grade rules, rider weight limits and lesson reminders; Stables Systems is stronger on billing, and only Canterivo describes rider-level notes. AI helps most with reminder wording.

That last point matters: reminders are sent by the booking software, so AI adds value in writing them and in summarising notes, not in the sending. Below is what each product says on its own pages in October 2026, what to test, and a worked set of reminders and note templates you can use whichever tool you pick.

Follow me on Instagram@sagnikteaches

What a riding school needs that a generic booking app does not

A hairdresser books a stylist and a time. A riding school books a stylist, a time and a four-legged colleague with limits of its own. Write your list of needs before looking at any product, using these five rows:

Connect on LinkedInSagnik Bhattacharya
NeedExample in a real week
Slots by horse and instructorTuesday 16:00 needs Instructor A, a quiet school horse, and the indoor arena
Rider level rulesA beginner cannot book the jumping lesson; a rider above the weight limit cannot be matched to the smallest pony
Horse workload limitsNo horse works more than three lessons in a day
Cancellation and creditsWeather cancellation returns a credit; a late rider cancellation does not
Rider notes"Rises well, needs help with left canter; nervous with the grey pony"

If a product cannot do the first two rows, it is a general scheduler with a horse theme. That might be fine for private coaching with riders' own horses, but it will cause double-booked school horses in a lesson-based school.

Subscribe on YouTube@sagnikteaches

Four products, as their own pages describe them

I fetched each vendor's pages in October 2026. Where a page was silent, I say so, because absence of a feature on a marketing page is not proof it does not exist; ask the vendor in writing.

Horsepower: lesson matching and reminders

Horsepower's page is the most specific about lessons. Instructors have teaching hours, subjects and lesson lengths; clients see only genuinely free times, with changeover time built in. Lessons can require a minimum rider grade, and bookings are matched to a school horse by its grade and the rider's weight limit. Each horse can have a daily workload cap, and times with no suitable horse free are not offered. Email and app reminders go out before confirmed lessons, between two and 48 hours ahead at the interval you choose, with a pay button if the booking is unpaid. Packages with expiry dates and credits that return on timely cancellations are described, plus waivers, shows and staff rotas.

Pricing is listed in pounds, per yard: a free tier for one yard and up to three horses, a Pro plan at 9.99 pounds a month for up to 20 horses, and a Max plan at 19.99 pounds a month with unlimited yards and horses. The page says payments go through your own Stripe account with no platform fee. For rider notes, the page describes pinned important notes on horse profiles, not on riders, so test that before relying on it.

Stables Systems: billing-led, plans from $75

Stables Systems lists plans at $75 (Boarding), $99 (Walk), $149 (Trot), $249 (Canter) and $399 (Gallop) a month. The lower plan covers billing, payment processing, horse management, tasks and a client portal; scheduling begins at the $99 plan, and customer self-scheduling at $149. The home page describes a lessons and training calendar that syncs to trainers' phones and manages arena hours and trainer availability, and billing tools that track lesson packages. Plans include SMS credits, from 100 a month on the lowest plan to 3,000 on the top one. The pages I saw did not describe rider notes, and did not describe automatic reminders, although a testimonial mentions mass messages reducing cancellations. It reads as a strong choice for a yard where billing and livery matter as much as lessons; confirm the lesson-matching rules in a demo.

Stables: free to use, transaction fees

Stables describes itself as free to use, with no setup fee or monthly minimum, and a transaction fee on payments made through it; the home page does not state the fee. Riders book open lesson spots and pay from the barn's page, with packages and a waiting list, and lessons have reminders built in. Horse records (vaccinations, vet notes, farrier history, agreements and waivers) are stored and searchable, and balances are taken by card or bank transfer through a link or autopay. It does not describe rider records, grade rules or matching a school horse to a rider. That suits a yard where riders pick open slots in a lesson already planned, less so a school that has to assign a suitable horse to each booking. Ask for the transaction fee in writing, because on a $40 lesson even a small percentage adds up over a year.

Canterivo: training records with notes

Canterivo's page describes a planner showing availability and reservations for spaces such as the arena, lunging area and jumping course. Its training record is the nearest to rider notes: each one covers trainer, student, horse, date, attendance, goals and notes. The home page lists no prices (pricing sits on a separate page), offers 60 days free without a card and without automatic renewal, and does not mention reminders. Its site is not written in English, so confirm the language of the app, the parent-facing screens and support before you trial it. If rider notes are your priority, it merits a trial; ask about reminders and pricing before you commit.

The comparison on your five needs

This table reflects what the pages say, not what the products might do. "Not described" means ask.

NeedHorsepowerStables SystemsStablesCanterivo
Slots by horse and instructorDescribed, with workload capsCalendar and trainer availability describedRiders book open lesson spotsSpace and reservation planner
Rider level and weight rulesDescribedNot describedNot describedNot described
Cancellation creditsCredits returned on timely cancellationsLesson packages trackedPackages and waiting listPasses mentioned
RemindersEmail and app, 2 to 48 hours aheadSMS credits in plans; reminders not describedLesson reminders built inNot described
Rider notesHorse notes only on pageNot describedHorse records onlyTraining records with notes
Entry price shownFree tier; 9.99 pounds Pro$75 a monthFree to use, fees on paymentsNone shown

No single product ticks every row on its page. That is normal, and it is why the notes and reminders layer is worth building yourself.

Choosing: a worked example for a 14-horse school

Say a school has 14 school horses, three instructors and about 60 lessons a week, with a mix of children's group lessons and adult private lessons. Their top problems are double-booked horses, riders turning up for the wrong level, and a late-cancellation rate of about one in eight lessons. They write the five needs above and give each product a score from 0 to 2 per row using only what the vendor says in writing.

  • Horsepower scores 2 on slots, 2 on level and weight rules, 2 on cancellation credits, 2 on reminders and 1 on notes: 9 of 10.
  • Stables Systems scores 1, 0, 1, 1 and 0 on the same rows: 3 of 10, though 2 for billing if that row is added.
  • Stables scores 1, 0, 1, 2 and 0: 4 of 10, with the lowest running cost if its transaction fee is small.
  • Canterivo scores 1, 0, 1, 0 and 2: 4 of 10.

The school trials the leader for three weeks next to its paper diary, keeps rider notes in a shared template, and asks for a written answer on notes. A cancellation sum shows why: 60 lessons a week and a one-in-eight late cancellation rate is about eight empty slots a week. If a reminder 24 hours before cuts that by a quarter, that is two lessons a week recovered. At $40 a lesson, that is about $80 a week, or roughly $4,000 over a 50-week year, before counting the admin time saved. All of this is illustrative; use your own cancellation count.

Where AI reminders help, and where they do not

The software sends the reminder on a schedule. AI is useful before that moment, in writing templates that sound like your yard, and after it, in reading what replies and cancellations tell you.

Drafting reminder templates

Write three reminder messages for a riding school, each under 60 words, friendly and clear.
1) 24 hours before a group lesson (include: arrival time 15 minutes early, hard hat and boots, arena name).
2) Morning of the lesson, only if the forecast is poor (say we will confirm by 08:00 if it is cancelled).
3) A reminder to bring a signed waiver for a first lesson.
Use [first name] and [rider name] as placeholders. No exclamation marks. Do not promise anything about weather.

A realistic output includes a warm 24-hour message with the arrival time and kit list, a short weather note, and a waiver message. Edit it for your own facts. A typical fix: the draft says "your lesson will go ahead rain or shine", a promise you cannot make for an outdoor arena. Replace it with the actual policy, and link it to your weather and welfare cancellation policy.

A before and after for a reminder

Before: "Reminder: lesson tomorrow 4pm. Reply to confirm."
After: "Hi [first name], [rider name] has a lesson tomorrow at 4pm in the indoor arena. Please arrive by 3:45 with a hard hat and boots. If you need to cancel, tell us by 4pm today so the slot can go to someone else. See you there."

The second adds an arrival time, kit and a clear cancellation deadline, which does more to cut late cancellations than the reminder alone.

Where AI should not decide

  • Which horse suits which rider: that is a judgement for an instructor, supported by the software's rules.
  • Whether a lesson should be cancelled for weather or ground conditions: a person decides, then the message goes out.
  • What goes in a safeguarding note: factual observations by staff, not AI summaries.

Rider notes: a template that works in any system

Because many tools attach notes to horses, build a simple rider note you can paste into whichever free-text field exists. Four lines are enough:

Rider: [name or initials]  Level: [grade]  Last lesson: [date]
Went well: [one observation]
Working on: [one skill, e.g. rising trot rhythm]
Care notes: [nerves, health, kit, anything the next instructor should know]

A filled-in example, illustrative: "Level 2. Last lesson 14 Oct. Went well: kept hands still through transitions. Working on: left canter strike-off. Care notes: nervous with the grey pony; prefers the bay. Parent asked for a progress update at half-term."

To save instructors time, they can dictate or jot rough points after a lesson, and AI can tidy them into the template. Remove names before pasting into a general-purpose assistant, and check what your chosen tool does with the text, because notes about children need careful handling. The related tutorial on AI lesson notes for driving instructors shows the same routine in another lesson-based business.

Tracking cancellations to improve the diary

Once a month, export lessons with their status: attended, cancelled on time, cancelled late, no-show, weather-cancelled. Remove names, and ask an AI assistant to find patterns by day, time, instructor and lesson type. A plausible result: late cancellations cluster on Monday evenings and in one particular beginner class. That could mean moving the reminder from 24 hours to 48 for that class, or adding a waiting list. Check any total the AI reports against the spreadsheet, as language models can miscount.

A Saturday morning, worked through

Seeing the rules interact helps more than a feature list. Take an illustrative Saturday at a school with two instructors, four school horses working that morning, and one arena.

TimeLessonInstructorHorseRule that mattered
09:00Beginner group, 4 ridersAFour quiet horsesMinimum grade: none; weight limits checked per rider
10:00Private, grade 3BHorse 2Horse 2 already worked at 09:00, so this is its second of three
11:00Jumping, grade 4 and aboveAHorses 1 and 3Grade rule blocks a grade 3 rider from booking
12:00Private, grade 2BHorse 2 requestedThird lesson for Horse 2; a fourth would be refused by the daily cap

Without the rules in software, a front-desk person holds all of this in their head, and the 12:00 request for Horse 2 gets accepted because the parent asked nicely. With them, the system offers another horse. This is the practical test for any product: set up this exact morning in the trial and see which rows the software enforces and which it leaves to you.

Messages for the situations reminders cannot cover

Routine reminders go out by schedule. The harder messages are one-offs: a weather cancellation, a horse that has gone lame, a rider moved up a level. AI is useful for drafting these quickly while a person decides the facts. Two illustrative drafts follow.

A weather cancellation

Hi [first name], we have had to cancel tomorrow's 10:00 lesson because the outdoor arena is too wet to ride safely. Your credit for [rider name] has been added to your account and can be used on any lesson in the next eight weeks. We are sorry for the change and will confirm next week's lesson by Thursday evening.

Check what the draft promises. The eight-week window and "added to your account" must match your software's credit rules; if the tool returns credits automatically, say so, and if it does not, do not claim it.

A horse change

Hi [first name], [rider name] will ride a different pony tomorrow because the one booked is resting. The new pony is of a similar size and temperament, and the instructor will go through it at the start. Please reply if you have any concerns.

Parents of nervous children value a plain statement of what changed and why, so give AI that fact pattern and ask it to keep to two or three sentences. Do not let it add reassurances you cannot stand behind, such as "this pony is perfect for beginners".

Moving your data across

Whichever tool you pick, the move itself is where schools lose a weekend. Export riders, contact details, packages and credit balances from the current system into a spreadsheet first. Ask the new vendor what they can import and what you must type in; credits and package balances are usually the sticking point, so agree a start date when old credits will be entered by hand. Run a cut-over at the start of a term rather than mid-week, send one message to families explaining the change, and keep the old records read-only for a few months in case of a dispute about a balance.

Mistakes that show up in the first month

  • Entering horses without limits: if you skip weight limits and daily caps in the set-up, the software cannot protect you. Spend an evening entering them for every horse.
  • Two diaries: a paper book at the yard and software in the office. Choose one by week two.
  • Reminders that arrive too late: 24 hours may be too short for parents arranging lifts; test 48.
  • Notes nobody reads: if instructors cannot see rider notes from the yard on a phone, they will not use them.
  • Trusting a marketing page: every "not described" above is a question for a written reply before you move your data.

If you are also deciding whether to set this up yourself, the tutorial on DIY or getting help with AI bookings gives a useful test, and the booking system checklist covers the generic questions. For the livery side of a yard, see the livery yard software tutorial.

A two-week trial plan

  1. Day 1: enter every horse with grade, weight limit and daily cap, and every instructor with hours and subjects.
  2. Day 2: build one week of real lessons and compare with the paper diary.
  3. Days 3 to 7: run the next week's bookings through the software and the diary together, noting every difference.
  4. Week 2: switch on reminders for one lesson type, measure late cancellations against the same type a month ago, and test a weather cancellation end to end.
  5. Day 14: decide using the scoring above, and ask for written answers on every "not described" row.

If it saves instructors time and the numbers move, keep it; if not, you have lost two weeks, not a year's subscription. For help thinking through the set-up, the contact page explains how a 1:1 call works.

Riding school software questions

Do I need riding school software, or will a general booking app do?

A general booking app handles one instructor and one time slot. A riding school also has to match a horse, a rider's level and a weight limit to each lesson. If you run more than a handful of lessons a week with school horses, software that models horses saves double-booking.

Can AI write my lesson reminders?

It can draft the wording, such as what to wear, when to arrive and what happens in bad weather. The sending is done by your booking software or email tool. AI is useful for tone and for turning your policy into a short message, not for deciding who gets reminded.

Where should rider notes live?

In one place the instructors can reach from the yard, ideally attached to the rider. Many tools attach notes to horses rather than riders, so test this directly. If notes are only on horses, keep a rider note template in the same system or a shared sheet.

What privacy points apply to notes about children?

Rider notes on children can include health, behaviour or safeguarding detail, so keep them factual, limit who can read them, and avoid pasting identifiable details into a general AI tool. Check your local rules and your insurer's requirements with a qualified adviser.

How long should a trial of new software run?

Run it alongside your current system for two to four weeks across a full cycle of lessons, including at least one cancelled lesson and one weather cancellation. A shorter trial misses the awkward cases that decide whether software helps.

Further reads

Sources: Horsepower, Stables Systems, Stables and Canterivo product and pricing pages (fetched October 2026; Horsepower prices are listed in pounds, Stables states no fee amount, Canterivo lists no prices on its home page). Check each page for current prices.

Want to map your lesson booking before you buy?

On a 1:1 call we can lay out how lessons, horses, instructors and reminders work in your school today, and decide which tool and which reminders are worth setting up.

Book a 1:1 call with me