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.
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:
| Need | Example in a real week |
|---|---|
| Slots by horse and instructor | Tuesday 16:00 needs Instructor A, a quiet school horse, and the indoor arena |
| Rider level rules | A beginner cannot book the jumping lesson; a rider above the weight limit cannot be matched to the smallest pony |
| Horse workload limits | No horse works more than three lessons in a day |
| Cancellation and credits | Weather 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.
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.
| Need | Horsepower | Stables Systems | Stables | Canterivo |
|---|---|---|---|---|
| Slots by horse and instructor | Described, with workload caps | Calendar and trainer availability described | Riders book open lesson spots | Space and reservation planner |
| Rider level and weight rules | Described | Not described | Not described | Not described |
| Cancellation credits | Credits returned on timely cancellations | Lesson packages tracked | Packages and waiting list | Passes mentioned |
| Reminders | Email and app, 2 to 48 hours ahead | SMS credits in plans; reminders not described | Lesson reminders built in | Not described |
| Rider notes | Horse notes only on page | Not described | Horse records only | Training records with notes |
| Entry price shown | Free tier; 9.99 pounds Pro | $75 a month | Free to use, fees on payments | None 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.
| Time | Lesson | Instructor | Horse | Rule that mattered |
|---|---|---|---|---|
| 09:00 | Beginner group, 4 riders | A | Four quiet horses | Minimum grade: none; weight limits checked per rider |
| 10:00 | Private, grade 3 | B | Horse 2 | Horse 2 already worked at 09:00, so this is its second of three |
| 11:00 | Jumping, grade 4 and above | A | Horses 1 and 3 | Grade rule blocks a grade 3 rider from booking |
| 12:00 | Private, grade 2 | B | Horse 2 requested | Third 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
- Day 1: enter every horse with grade, weight limit and daily cap, and every instructor with hours and subjects.
- Day 2: build one week of real lessons and compare with the paper diary.
- Days 3 to 7: run the next week's bookings through the software and the diary together, noting every difference.
- 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.
- 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
- How to Reduce No-Shows With AI Reminders and Automatic Rebooking — Reminder timing and automatic rebooking in detail.
- Tennis Club Management Software: Bookings, Memberships and AI Reminders — Another slot-and-coach booking comparison.
- Horse Feed Chart Template: Build Yard Feed Sheets With AI — Yard sheets that sit beside lesson booking.
- Can AI Cut Last-Minute Driving Lesson Cancellations? — Reminder tactics from another lesson-based business.
- How to Cut Salon No-Shows With AI Reminders and Deposits — Deposits and reminders as another model.
- Swim School Management Software: Do You Need AI Features? — Level-based lesson software in another sport.
- Horse Livery Agreement: Full, Part and DIY Terms Drafted With AI — A four-stage method for drafting a livery agreement with AI: a duties schedule for each livery type, clause prompts, a gap check and a solicitor brief.
- Ice Rink Software: Session Booking, Lessons and Party Enquiries — Set capacity from ice and hire stock, run lesson blocks with waitlists, take party enquiries to a deposit, and see where AI helps and where it must not.
- Can AI Write Swim Lesson Progress Reports? A Level-by-Level Template — A level-by-level workflow for swim progress reports: skills checklist in, parent-friendly text out, initials only in prompts, instructor edits every report.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
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.