Skip to main content

08.02How-to guide

How to automate tutor matching and trial lesson booking

An AR Labs guide for tutoring companies: turn enquiries and assessments into tutor matches and booked first sessions, and know when your platform is enough.

Before: a parent’s request, shuffled tutor profiles and an unsure calendar. After: assessment, matched tutor, booked first session.Before: a parent asks for help with maths while tutor profiles lie shuffled and the calendar is full of question marks. After: an assessment ticked, a tutor card matched, and a first session booked on the calendar.GUIDE 08.02 · TUTOR MATCHINGCan you help with maths????Assesstutormatched1styou chooseBEFOREAFTERAn assessment first, then a matched tutor and a booked first session.
Steps
  1. The process is the same; the decision point is different
  2. What is different from a music school
  3. The steps, adapted
  4. When an existing platform is already enough
  5. Common mistakes
  6. About this guide

Before you start

Who it is for
Tutoring companies
Steps
6
Reading time
6 min
Checklist items
16

The printed copy keeps the steps and checklists and leaves out the rest of the site.

This guide from AR Labs is for owners and operations leads at tutoring companies and other education providers who want to automate tutor matching and trial or first-session booking without losing the personal matching families choose them for. It applies the method from the music school scheduling guide, itself based on our design work for an in-home music school described in the case study, to businesses where a consultation or assessment usually comes before the match. Read the music guide first for the full method; this page covers what changes. The general method behind both is in how to map a business process before automating it.

The process is the same; the decision point is different

When we reviewed public material from 12 music and tutoring operators in the UK, the United States and Australia, the same sequence appeared in all three countries: an enquiry, a record of the learner's needs, level, goals, location and availability, a match to a tutor, programme or centre, a trial or assessment, a schedule, and then feedback that leads to continuing or rematching. Music schools tend to use a free trial lesson as the point where a family decides. Academic tutoring businesses tend to use a free consultation or diagnostic assessment instead, and the match is made after it.

FIG. 01
flowchart TD
  E["Enquiry: subject, year, goals"] --> C["Consultation call"]
  C --> A["Assessment: level and gaps"]
  A --> R["Recommendation: programme, mode, centre"]
  R --> M{"Person confirms the tutor match"}
  M --> F["First session booked"]
  F --> P["Progress feedback"]
  P --> K{"Continue or rematch"}
  K -->|"rematch"| M

What is different from a music school

  • The assessment is the decision point. Its result should become fields on the learner's record: current level, gaps, recommended subject or programme, and delivery mode. A report sent as a PDF and never turned into fields cannot drive a match.
  • Curriculum and exam detail matters. Public tutoring intake forms ask for school year, subject, exam board and goals, and some accept school reports. A tutor who knows the right specification is part of the match.
  • Delivery mode and centre are part of the match. Many providers offer online, in-centre and in-home sessions, and some route families to a centre by postcode. Travel between homes matters only for the in-home part of the business.
  • Safeguarding checks are tutor eligibility data. UK operators refer to DBS checks, Australian operators to Working With Children Checks, and US providers advertise background-checked instructors. Record each tutor's check and its renewal date, and exclude tutors whose check has lapsed from the shortlist.
  • The surge follows the exam calendar. Music schools rebuild schedules at the start of the school year; tutoring demand also rises around exams and new terms.
  • Tutor supply is often looser. Many tutoring businesses work with self-employed tutors who choose which jobs to take, so matching includes asking tutors and waiting for answers.

The steps, adapted

Step 1: Map the process, including the consultation and assessment. Follow three recent learners from enquiry to first session and mark where information is re-typed, where a fact lives only in someone's memory, and where the business waits for a reply.

  • Three learners' paths mapped, including consultation and assessment
  • Re-typing, memory-only facts and untracked waits marked

Step 2: Capture the enquiry once. Ask for the learner's year, subjects, exam board, exam dates, goals, learning needs, preferred mode, area or postcode and weekly availability, and save every answer in its own field. The enquiry form fields reference gives the full list. Most tutoring platforms already have a website enquiry form, so start with yours: TutorCruncher's creates a client profile and can include your own custom fields (help article), and Teachworks offers an inquiry form that delivers enquiries into Teachworks, plus custom enrolment forms that create new profiles (add-ons).

  • Enquiry form covers every matching field
  • Answers stored as fields, not one free-text box

Step 3: Turn the assessment into data. Decide which assessment results the match uses and record them as fields against the learner. Keep the full report too, but match on the fields.

  • Assessment results that drive the match listed
  • Those results recorded as fields on the learner

Step 4: Hold tutor data that the match can filter on. For each tutor, record subjects, levels and exam boards, modes, areas, availability, capacity and safeguarding check dates. In TutorCruncher, administrators can set each tutor's availability day by day or across a date range (help article).

  • Subjects, levels, exam boards and modes recorded per tutor
  • Availability and capacity kept current
  • Safeguarding check and renewal date recorded

Step 5: Shortlist, then let a person choose. Filter tutors on the fields above, show the reason each one fits, and let a person make the match. TutorCruncher already supports much of this: administrators set required or preferred skills on a job, narrow which tutors are told about it by a radius around the job's location and by labels, and tutors apply (help article). The judgement about personality and learning style stays with staff.

  • Shortlist filter written down
  • A person confirms every match

Step 6: Book the first session and close the loop. Book the trial or first session, record the tutor's confirmation, and draft the family's summary from the record for a person to approve. Teachworks has a lesson requests add-on in which families with an account can see their tutors' availability and request a lesson, which staff accept or decline (lesson requests). Set the criteria that trigger a rematch, such as the learner's needs changing or the first sessions not working out, and route a rematch back to Step 5.

  • First session booked and confirmed on the record
  • Family summary drafted for approval
  • Rematch criteria written down

Step 7: Measure. Track enquiry to consultation, consultation or assessment to enrolment, time to first session, the share of enquiries that arrive complete, and the rematch rate. Take a baseline first.

  • Baseline taken
  • Assessment-to-enrolment and rematch rate reported

When an existing platform is already enough

Configure your platform and stop if most of these are true:

  • Families arrive through one channel and the enquiry form captures what the match needs.
  • The match depends mostly on subject, level, mode and centre, which your platform can filter on.
  • Sessions take place online or in a centre, so travel between homes does not constrain the schedule.
  • Your team already records assessment results as fields and works from one record.
  • Rematches are rare and handled without re-typing.

TutorCruncher, Teachworks and similar products already cover enquiry capture, pipelines, availability, booking and billing. Setting one up properly, and running a full term on it, is the cheapest fix and often the right one. Some larger providers with several centres run their own portal and a defined assessment method; for them, the useful work is usually in exceptions and hand-offs, not in matching.

Connect tools or build something only where staff still re-type, chase or join information by hand: assessment results that never become fields, rematches tracked in a spreadsheet, reminders that do not know why they exist, or in-home tutors whose travel the platform cannot check.

Common mistakes

  • Matching on subject and availability alone when the business sells a personal match.
  • Leaving the assessment as a document that nobody can filter.
  • Treating rematches as failures to hide instead of cases to record with a reason.
  • Building custom software before finding out what your platform's settings and add-ons already do.

About this guide

AR Labs offers this kind of discovery and design work to small service businesses, keeping the owner's decisions with the owner. Our client delivery framework sets out the phases we use, and more about us is on the about page.