Pay for a trade-specific diary such as DrivoPilot (Solo plan £9.99 a month) or Total Drive (from £18 a month per instructor, £23 with online booking), because online booking, card payments, prepaid blocks, reminders and progress records are what save a solo instructor time. The AI add-ons are not worth paying extra for yet: neither app advertises one.
The price gap between apps is small. The gap that matters is who bears the card-processing fee, how fast the money reaches you, and whether a cancelled lesson gets refilled without a phone call. Compare the apps on those three things before you compare feature lists, because an £8 difference in subscription is smaller than one lost lesson.
What a driving diary has to do before AI comes into it
A driving instructor's week has a shape that generic booking tools handle badly. Lessons are one or two hours, travel time between pupils is dead time, pupils prepay in blocks, tests fall on fixed dates, and each pupil's progress is tracked against a syllabus that you have to record honestly. Software built for the trade is mostly about those five things.
Six jobs decide whether an app earns its fee:
- Diary with travel and buffer time. It should stop a pupil booking a 9am lesson across town when your 8am lesson ends on the other side of your area.
- Pupil-facing booking and rescheduling. Fewer texts to you, fewer double bookings.
- Payments and balances. Card payment, block purchases that draw down as you teach, and a running balance per pupil.
- Reminders. Automatic confirmations to reduce no-shows. Check whether they are email only or include text messages, because text messages are the ones pupils read.
- Progress records. Lessons scored against the national syllabus, visible to the pupil between lessons.
- Money records. Mileage and expenses logged as you go, with an export your accountant or tax software can read.
An app that does the first four well and the last two adequately is a good buy. An app with a clever AI panel and a weak diary is not.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowThe apps checked, side by side
I read both vendors' own pricing, feature and payment pages on 4 November 2026. Prices are in pounds because both tools price only that way, and Total Drive quotes its prices including tax; confirm the current figure on the vendor page before you subscribe.
| App | Solo price (as quoted) | School plan | Payments | AI features stated |
|---|---|---|---|---|
| DrivoPilot | Solo £9.99 a month: one instructor, one login, unlimited pupils, online booking included; 30-day trial, no card | £39 a month per active school, unlimited instructors, pupils and logins, plus expenses and profit-and-loss reporting | Card payments online and in person through Stripe; 10, 20 or 30-hour blocks drawn down as you teach; running balance | None described |
| Total Drive | Basic £18 a month per instructor (no online booking); Ultimate £23 adds online booking; Elite £26 is the full package; monthly rolling, 30-day trial, no card | Discounts for multi-car instructors; no per-school price on the page | Pupils pay online; the page says you receive 100% of the lesson price, paid out the next working day | None described; it publishes a factual "AI info" page for assistants and search engines |
Other diaries, such as DriveTrack Pro and WeDrive, appear in software directories, but their own sites would not load for this check, so get their prices and reminder limits from them directly rather than from a listing.
Two readings from the table. First, neither vendor describes an AI feature, so "AI add-ons" in this trade mostly means tools you bolt on yourself, covered further down. Second, compare like for like. DrivoPilot's Solo plan includes online booking at £9.99; Total Drive's £18 Basic plan does not, and online booking starts at its £23 Ultimate tier. In return, Total Drive lists extras DrivoPilot's pages do not mention: Apple CarPlay and Android Auto support, a theory test practice suite for pupils, and links to QuickBooks, Xero, FreeAgent and Sage. Whether those matter is your call, not mine.
Solo instructor or small school: where the answer flips
The choice splits on whether you pay per instructor or per school. A per-instructor price like Total Drive's scales with your headcount. A per-school price like DrivoPilot's £39 for unlimited instructors stays flat as you add cars, so the crossover is easy to sum.
Illustrative sum, using the quoted prices. Total Drive's Ultimate plan at £23 per instructor (its cheapest tier with online booking) against DrivoPilot's School plan at £39 a month: two instructors cost £46 on the first and £39 on the second, and three cost £69 against £39. If pupils book through you and Total Drive's £18 Basic plan is enough, two instructors cost £36 against £39 and the per-instructor price wins narrowly; at three it is £54 against £39. So the break-even sits at two cars with online booking and at three without, before any multi-car discount, which is why you ask Total Drive for that quote in writing before deciding.
For a solo instructor the question is less about price and more about where you want the pupil's money to go. For a small school it is about whether instructors can see only their own diary while you see everything, and whether pupils can be moved between instructors without losing their history. Ask both vendors for a demonstration of exactly that: reassign one pupil, keep the lesson record, keep the balance.
A solo instructor with a full week
Say one instructor teaches 28 lessons a week at £40, mostly to pupils who prepay in blocks of ten. The diary job is travel buffers and refilling the odd cancellation. The money job is knowing who has paid. This person needs the solo-tier diary, card payments and text reminders, and nothing else. Either of the apps above fits. The tiebreak is which pupil app looks better on a phone, because pupils judge you by it.
A school with three cars and a part-time administrator
Here the problem is allocation: new enquiries arrive, and someone has to decide which instructor has a gap in the right area at the right time. The diary needs team views, lead handling and reporting on pass rates and cancellations per instructor. A per-school price is likely cheaper, and the administrator's time matters more than the subscription. Test the lead flow with a dummy enquiry before committing.
Payments: the fee that is bigger than the subscription
Most instructors compare the monthly fee and ignore the processing fee. On volume, the processing fee is larger. Neither vendor page I read states a card fee. Total Drive's card-payments page says you receive 100% of the lesson price the next day, which suggests the fee does not come out of your share; DrivoPilot takes card payments through Stripe, and the pages I read do not say who carries the processing fee. Ask each vendor for the exact figure and who pays it.
Illustrative sum, with a processing fee of 2% plus 20p (a placeholder, not a quote). On a £40 lesson that is £1.00. A solo instructor teaching 120 lessons a month who has every pupil pay by card online pays £120 a month in processing. That is six times a £20 subscription. Three choices follow from it:
- Check whether the fee is deducted from your payout or added to the pupil's price. If it is deducted, a £40 lesson pays you £39.00, not £40.
- Prefer block purchases. A £400 block of ten lessons paid once incurs one fixed 20p plus the percentage, rather than ten fixed 20p charges.
- Check payout speed. A next-working-day payout, as Total Drive states, helps if you pay for fuel weekly.
Also ask how refunds work. If a pupil pays for a block and stops after three lessons, ask the app how the remaining balance is refunded and whether the original fee comes back. It is a short question that saves an argument.
Reminders that work, and the ones that don't
A reminder is worth the most when it can be answered. A text that says "Lesson tomorrow at 4pm. Reply C to cancel" gives the pupil a one-tap exit and gives you a day to refill the slot. An email reminder buried in a promotions folder does neither.
Three things to test during a trial:
- Send yourself a reminder from a test pupil record. Does it arrive by text, and when?
- Cancel the lesson from the pupil side. Does the slot show as free in your diary, and can a waiting-list pupil take it?
- Cancel inside your own cancellation window. Does the app apply your late-cancellation rule or leave you to enforce it by hand?
On the plan page, check the channel and any cap. DrivoPilot's payments page mentions email reminders before a balance falls due, and Total Drive's app page says lesson reminders go out 24 or 48 hours ahead without naming the channel, so ask both whether lesson reminders go by text. If a plan caps text reminders per week, do the sum: an instructor with 28 lessons a week and two reminders each needs 56 messages, so a 50-a-week cap leaves three lessons without their second reminder.
Progress records and the pupil's view
Progress tracking is where the apps differ most in feel. Both vendor pages describe scoring lessons against the national syllabus and showing pupils how they are doing. The practical test is speed: can you record a lesson in under two minutes in the car park, with a thumb, without losing your place? If recording is slow you will skip it, and the whole feature is wasted.
An illustrative record for a sixth lesson might read: "Junctions: right turns at a roundabout, 3 of 5, needs earlier lane position. Reversing around a corner: confident. Next: dual carriageway." That is two minutes of typing, which is where the AI question really starts.
AI add-ons: what they could do and what to test
Because the vendor pages checked describe no AI features, any AI you use as an instructor is likely a separate tool. Four uses are realistic. Each should pass a simple test: does it save time you can count, without exposing pupil data?
Lesson-note drafting
You speak or type rough notes, and an AI assistant tidies them into the progress record and a short pupil summary. Illustrative input and output:
Rough note: "[first name], L6. stalled twice at lights, slow on mirrors left turns, good on roundabouts. Next time hill starts."
Draft summary for pupil: "Good lesson. Roundabouts are now steady. Two things to practise: checking mirrors earlier before left turns, and smooth clutch control at traffic lights. Next lesson: hill starts."
The fix you would make: the draft is fine, but check it did not invent a fault you did not note. Use only first names or initials, or none, when pasting into any assistant, and use a plan whose terms say business content is not used to train models. For the wider picture see AI for driving instructors: lesson notes and progress summaries.
Enquiry replies
A pupil or parent messages at 9pm asking about price, areas and automatic or manual cars. An assistant can draft the reply from a fact sheet you wrote once. Illustrative fact sheet: "Lessons £40 an hour, blocks of ten £380, areas covered, manual and automatic, first lesson 90 minutes". You review and send. The wider pattern is in answering pupil and parent enquiries with AI at a driving school. The risk is a draft that promises a slot you do not have, which is why you send it rather than letting it send itself.
Filling cancelled slots
This is the AI-flavoured feature that pays, even though neither vendor calls it AI. Total Drive's own page lists "fast filling of diary gaps" for income lost to no-shows and cancellations: its Smart Gaps feature offers the freed lesson to pupils on a first come, first served basis, and the £23 and £26 tiers add "Gaps Plus" options. Whatever the app calls it, the sum is easy: if the feature refills one £40 lesson a month, it covers the £18 subscription more than twice. Test it by cancelling a lesson from a dummy pupil and seeing who is offered the slot, and how.
For how a diary gets filled across a whole school, how driving schools use AI to keep instructor diaries full goes through it in more detail.
Call handling
You cannot answer the phone while teaching, and a missed call is a lost enquiry. An AI receptionist or answering service can take the message. Pricing and fit are covered in how much an AI receptionist costs for a small business. Cheaper for most solo instructors: a voicemail greeting that points to your booking link, with the diary app's online booking doing the rest.
A week-long trial that tests what matters
Both vendors above offer free trials (30 days on both pages I read, no card). Use them like this rather than clicking around.
- Day 1. Enter five real pupils with their next lessons and one prepaid block. Check the balance shows correctly.
- Day 2. Book a lesson as a pupil from a phone. Time how long it takes and note what the pupil sees.
- Day 3. Take a test card payment for one lesson and check the amount that would reach you.
- Day 4. Cancel a lesson from the pupil side inside the late-cancellation window. See what the app does.
- Day 5. Record two real lessons from the car park, timing yourself.
- Day 6. Export pupils and balances. Open the file. Is it usable?
- Day 7. Add up the minutes saved and the fees you would pay. Decide.
A filled-in result might look like this. Illustrative scores out of 5 after the week: diary 4, payments 5, reminders 3 (email only on the cheaper plan), progress records 4, export 2. That pattern says: good app, but the reminder plan is the problem, so price the plan with text messages before signing.
Balances, reminders and fees that go wrong after the switch
A realistic mistake: an instructor moves to a new app on the first of the month and imports pupils but not their prepaid balances. In the second week three pupils are told they owe money for lessons they paid for. The fix is to move balances last, run the old system alongside for two weeks, and write each balance on a sheet that you check line by line.
Another: the instructor turns on automatic reminders but leaves the default wording, which says "your instructor" without a name. Pupils ignore it. Put your name and mobile number in the template.
A third: a school owner buys the school plan for a single car because "we may grow". Revisit it after three months; the per-instructor plan may be cheaper until the second car arrives.
A fourth, from the money side: an instructor sets a late-cancellation fee in the app but never tells pupils. The first pupil charged disputes it with their bank, the instructor loses the lesson fee and the dispute charge, and the pupil leaves. Put the cancellation rule in your welcome message, tick it on the booking form if the app allows, and keep a copy of what each pupil agreed. A one-line rule such as "less than 24 hours' notice is charged in full" is enough, provided the pupil saw it before the first lesson.
Finally, a quick check that the numbers add up. At the end of the first month, add the app's recorded income to the cash and transfers you know you received. If the two differ by more than a lesson, find the missing payment now, while the pupil remembers, rather than at the end of the tax year.
Pupil data and what you can safely put into AI tools
You hold names, mobile numbers, home addresses, health notes and sometimes the age of a young learner. That is personal data under data-protection law, and you are the controller. Three habits keep this simple. Put only first names or initials into any assistant. Avoid pasting addresses or phone numbers. Choose a plan whose terms say your content is not used for training; the main business plans of the large assistants state that by default, but check the page for the plan you actually hold. The diary vendor holds the rest, so read its privacy page once and note where data is stored.
Which to pick, by type of instructor
A solo instructor with a steady week: pick the diary with text reminders, card payments and fast payout, test it over a week, ignore AI until the diary is humming, then trial a note-drafting assistant on anonymised notes. A school of two to four cars: price per school against per instructor, test the lead flow and instructor-only diary views, and ask for the multi-car quote in writing. A trainee instructor: look for a free trainee tier before paying anything; Total Drive says trainee instructors can use it free until they qualify.
If you would rather work through your own week with someone, that is what my AI implementation consultation covers. For the wider AI picture, the AI guide collects the rest of this series.
Questions instructors ask before paying for a diary app
Is a free diary app good enough for a solo instructor?
A free calendar handles bookings but not pupil balances, lesson blocks, progress records or card payments. If you take under ten pupils and chase nobody for money, a calendar plus a spreadsheet works. Once you hold prepaid blocks or lose lessons to late cancellations, a paid diary usually repays its monthly fee within one or two refilled slots.
Do I need the AI features to run a driving school?
No. The diary, payments and reminders produce nearly all the value. AI add-ons are optional extras: drafting lesson notes, answering enquiries, or suggesting who could fill a cancelled slot. Test any of them on a trial and keep them only if they save time you can name.
Can I put pupil details into a general chat assistant?
Only if you have decided how. Pupil names, phone numbers, addresses and lesson notes are personal data. Use a plan whose terms say your content is not used for training, remove names before pasting, and check the rules that apply to you as a data controller. When unsure, paste anonymised notes only.
What should I check before moving diaries?
Ask whether you can export pupils, balances and lesson history, and whether pupils must re-register. Run both systems side by side for two weeks, move prepaid balances last, and keep the old export for as long as your tax records have to be retained.
Further reads
- AI Receptionist or Answering Service for a Booking-Based Business? — If missed calls are the real leak, compare these two.
- What Is an AI Receptionist and How Does It Handle Bookings? — How an AI receptionist books lessons and where it goes wrong.
- How to Measure an AI Receptionist's Return in the First 90 Days — A way to measure any call-handling add-on over 90 days.
- What to Do When an AI Receptionist Gets a Booking Wrong — What to do when automated booking gets a slot wrong.
- Swim School Management Software: Do You Need AI Features? — Another lesson-based business choosing diary software.
- Riding School Software: Lesson Booking, Rider Notes and AI Reminders — Lesson booking and progress notes in a similar trade.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: DrivoPilot pricing, home and payments pages; Total Drive home, instructor pricing, instructor app, card payments and AI info pages (all read 4 November 2026).