The tutors who fill their diaries are not always the best teachers. They are the ones who reply to a parent's enquiry the same evening, send a quick recap after every lesson, and remember that Year 9 mock exams are six weeks away. The teaching is the easy part. The admin is what costs people money.

If you tutor part time, run a small agency, or manage a roster of subject specialists, a CRM is the bit of kit that holds your business together when teaching takes the rest of your week. This guide covers what one actually does for a tutoring business, the choices that matter, and how to set one up without paying for features designed for B2B sales floors.

What a CRM does for a tutoring business

A CRM, customer relationship management software, is a single record for every enquiry, every student, every parent, and every lesson cycle. For a tutor, it replaces the usual spread of tools: a phone full of WhatsApp threads with parents, a Google Sheet of contact details, a paper diary for sessions, and a Stripe inbox you only check once a week.

In practical terms, a CRM does five things for a tutoring business:

  • Enquiry capture: every contact form submission, school referral, or word of mouth lead lands in one place with a source tag
  • Student and parent records: subject, year group, exam board, target grade, parent email, lesson preferences, and safeguarding notes
  • Lesson scheduling: a self service link parents can use to book, reschedule, or cancel without a 12 message exchange
  • Communication automation: reminders the day before a lesson, a follow up after a missed slot, and a re-engagement nudge when a student goes quiet
  • Reporting: where your students actually come from, who has paid, and which subjects are growing or shrinking

None of this is teaching. All of it is the difference between a tutoring business that scales past 15 students and one that stalls because the admin gets heavier than the lessons.

Why tutors outgrow spreadsheets faster than most

Most tutors start with the same kit: a calendar app, an inbox, and a spreadsheet of student names. It works for the first 10 students. Around 20 to 25, it starts to crack.

The symptoms are predictable.

Symptom What is actually going wrong
Enquiries from parents go unanswered for two or three days No system surfaces new emails or form submissions until you happen to look
You forget which students are on which exam board Subject and exam details are scattered across messages, not stored against a record
Cancelled lessons quietly become lost income No follow up nudge goes out, so the slot is never rebooked
You re-ask parents for details they already gave you Intake information lives in one inbox thread, not a structured field
Invoicing slips and you chase from memory No single view of who has paid, who has not, and what is outstanding

Each of these costs money and trust. Parents pay close attention to how organised a tutor is, because they are using that as a proxy for how organised their child's lessons will be. The tutor who replies first, with a clear next step, usually wins the booking even when their hourly rate is higher.

Where the time actually goes

Most tutors describe their admin as "a few hours a week." When they actually log it, the picture looks more like this for a tutor running 20 to 25 weekly students.

Weekly admin time, typical UK tutor (hours) Replying to parent enquiries 1.7 Lesson reminders and prep 1.4 Scheduling and reschedules 1.2 Invoicing and chasing payment 1.0 Lesson notes and feedback 0.8 Marketing and platform admin 0.6

That is roughly six and a half hours a week, before any actual teaching. Four of those hours, enquiries, reminders, scheduling, and invoicing, are the ones a CRM eats into. Reclaim half of them and you have bought yourself a free morning a week, or three more paid lessons.

Features that matter for a tutoring business

Most CRMs are aimed at sales teams. You do not have a sales pipeline; you have an enquiry to first lesson journey, an active block of weekly tuition, exam season, and a long tail of past students who often come back the next year for the next sibling or the next exam. Pick a tool whose default workflow can be shaped to that shape.

A tutoring shaped pipeline

Stages should read in plain English: new enquiry, trial booked, trial done, active, on hold (exam done, half term, or paused for a year), past student, returned. Six or seven stages is plenty. Anything more is a sales tool wearing a tutoring hat.

Self service booking for parents

A booking link that shows your real availability cuts the back and forth dramatically. The good ones tie the booking straight to the student record, so when Mum rebooks for the next term, the lesson history is already there. Parents like it because it respects their time. You like it because you stop losing 30 minutes a day to scheduling messages.

Automated reminders and follow ups

Three automations carry most of the weight: a 24 hour pre lesson reminder, a "sorry we missed you" message after a no show, and a re-engagement nudge at four to six weeks for paused students. None of these are clever. All of them quietly recover income most tutors never realise they are losing.

Lead source tracking

Every enquiry should record where it came from: Google search, school referral, parent recommendation, a directory like Tutors.co.uk ↗, or a partner agency. Six months of clean data tells you exactly where to spend your time and money. Our article on lead attribution covers the principle in plain English.

Notes and history in one place

Past topics covered, exam board, target grade, parent communication preferences, and any safeguarding notes should sit on the student record. When a parent emails about progress, you should be able to open one card and have the whole picture, not piece it together from a chat thread.

Simple reporting

Three reports cover most of what a solo tutor or small agency needs: new enquiries per week, active versus paused students, and revenue by subject or source. Anything beyond that is usually unread by month two.

Features you can ignore

Skip anything branded around the following. It is built for enterprise sales teams, and you will pay for it every month.

  • Multi stage B2B deal forecasting
  • Territory and quota management
  • AI lead scoring trained on enterprise data
  • Complex marketing automation with branching journeys
  • Custom object modelling and workflow builders

These are the features that turn a £20 a month tool into a £200 a month tool. They also turn an afternoon of setup into a multi week project that never quite ships.

Safeguarding, GDPR, and parental data

Tutors hold data on minors. That changes the rules around what a CRM has to do. Three things sit alongside the choice itself.

Safeguarding. If you tutor in person or online with under 18s, you are operating in a space the Department for Education covers in Keeping Children Safe in Education ↗. Many schools and agencies will expect you to have a clear policy and a way to log concerns. A good CRM lets you store safeguarding notes against a student record with restricted access.

UK GDPR. Names, contact details, school information, and progress notes about children are personal data and should be treated as such. The ICO ↗ is the regulator, and a CRM aimed at UK service businesses should make compliance easy: UK or EU hosting, encryption, role based access, consent tracking, and a data processing agreement. Our guide to GDPR and CRM for UK businesses covers the questions to ask before you sign up.

Professional standards. Tutoring is not formally regulated in the UK, but bodies like The Tutors' Association ↗ publish standards and a code of conduct that schools and parents increasingly look for. A CRM should make it easy to track when DBS checks, professional memberships, and insurance renew, so nothing lapses on a Friday afternoon during exam season.

A first month setup that actually works

The temptation when you sign up for a CRM is to spend three weekends perfecting the data before going live. Resist it. Here is a first month setup that is good enough to start reclaiming hours immediately.

  1. Import your current students. Name, year, subject, exam board, parent email and phone, source, last lesson date. Nothing more. An hour of work.
  2. Set up your pipeline. New enquiry, trial booked, trial done, active, on hold, past student, returned. Ten minutes.
  3. Connect your enquiry form. Replace the "email me" link on your site or directory profile with a form that drops leads into the CRM with a source tag.
  4. Build three automations. Pre lesson reminder 24 hours out, post no show email, four to six week paused student nudge. One afternoon.
  5. Turn on the booking link. Connect your calendar, set your real availability, share the link with active parents and on your website.
  6. Review weekly for a month. Spend 20 minutes every Sunday checking your pipeline, your unanswered enquiries, and any failed automations. Most of the value comes from this habit, not the software.

If you want a wider walkthrough, our weekend CRM setup guide covers the same approach for any small service business, and our piece on choosing a CRM for a service business sets out the broader selection process.

Solo tutor or small agency: does the answer change?

If you run a solo tutoring business, the focus is reclaiming admin hours and making sure no enquiry goes cold. A simple CRM with one or two automations is enough.

If you run a small agency with several tutors, two extra needs come into play. First, allocation: every enquiry has to land with the right tutor based on subject, year, and availability. Second, visibility: the agency owner should see the whole pipeline, not just their own students, so a quiet week for one tutor does not become a quiet week for the agency. Both are CRM jobs.

The same tool can usually cover both, as long as it has user roles and the booking link can be tied to individual tutor calendars. Avoid agency only platforms that lock you into their marketplace; you give up margin and brand for features you can build with a generic CRM and a website form.

Where Kabooly fits

At Kabooly, we built our CRM for small UK service businesses, including tutoring. Enquiry forms, parent and student records, self service booking, lesson reminder automations, and lead source reporting in one place. UK data hosting, transparent pricing from £100 per month with no per student charges, and a 30 day free trial so you can import your real students before deciding.

Our CRM for tutors page has more on how tutors and tutoring businesses use it day to day. Pricing is on one page with no hidden tiers, and you can contact us if you have setup questions.

Frequently asked questions

Is a CRM the same as a tutoring marketplace or directory?

No. Marketplaces like Tutorful or Tutors.co.uk send you new students in exchange for a margin or listing fee. A CRM is the system you use to manage every student, parent, and lesson once they are yours, regardless of where they came from. Most working tutors use both: marketplaces or directories as one source of leads, a CRM as the central record.

I only have 10 students. Do I really need a CRM?

Probably not yet. At 10 active students, a tidy spreadsheet and a calendar still work. The reason to look at a CRM at this stage is the habits it builds: every enquiry logged, every source tagged, every lapsed student followed up. The tutors who struggle at 30 students are the ones who never built those habits at 10 or 15.

Can I run a CRM from my phone between lessons?

Yes, if you pick one with a usable mobile experience. Most modern CRMs, including Kabooly, work well in a mobile browser, so you can open a student record, add a quick note, or reply to a new enquiry in the gap between lessons without needing your laptop.

How does a CRM help during exam season?

Exam season is when admin breaks the worst. A CRM helps in three ways: it surfaces students whose exam dates are close so you can offer extra slots, it automates the reminder messages that would otherwise slip in the rush, and it captures the spike of enquiries from parents looking for last minute tuition without dropping any of them. The tutors who hold their own in May and June are usually the ones who set the system up in February.

How much should a tutor expect to pay for a CRM?

Realistically, between £50 and £150 a month for a tool that covers enquiries, bookings, automations, and reporting. Cheaper tools usually miss one of those four. More expensive tools are priced for sales teams and ship with features a tutoring business will never touch. Always check the price at the scale you expect to reach in 12 months, not just at signup.

What is the fastest win from a CRM in month one?

The pre lesson reminder. A single 24 hour automated reminder typically halves the no show rate. For a tutor at £40 an hour, one recovered no show a fortnight pays for the tool several times over, before any of the other gains from cleaner enquiry handling and faster rebooking.