CognitoCoding All posts
27 May 2026 6 min read by Eris Taylor

Why Generic CRMs Fail Tutoring Agencies (and What to Use Instead)

tutor-crmtutoring-agencyeducation-managementEducationDashDeck

If you run a tutoring agency in the UK, you've almost certainly been down this road: someone suggests HubSpot, you sign up, spend three weekends configuring pipelines, and then realise you still don't have a clean way to track which student finished their GCSE mock, who still owes for last Tuesday's session, or whether Priya's mum got the email about the timetable change.

The problem isn't that those tools are bad. The problem is they weren't built for you.

This post breaks down what a proper tutor CRM in the UK actually needs to do, where general-purpose tools fall short, and what a purpose-built alternative looks like in practice.


What Tutoring Agencies Actually Need From a CRM

Most CRM platforms are designed around a B2B sales funnel: leads come in, you nurture them, they close, done. Tutoring is a fundamentally different model. Your "customer" is a parent. Your "product" is a student's progress. Your "service delivery" happens session by session, sometimes across multiple tutors, over months or years.

A CRM built for a law firm or a SaaS startup won't solve those problems. Here's what a tutor CRM actually needs to handle:

1. Student Tracking — Not Just Contact Records

Generic CRMs store contacts. Tutoring agencies need student records — with the ability to see what subjects are being covered, which tutor is assigned, where in the curriculum the student currently sits, what targets have been set, and what's been achieved.

That's not a contact card. It's a student profile. The distinction matters, because all your reporting, communication, and billing flows from it.

2. Session History and Progress Logs

Every session your tutors deliver should leave a record — what was covered, how the student performed, any notes for the next session. If you're using a standard CRM for this, you're probably logging it as a "deal activity" or shoving it into a notes field that nobody reads. You need session logs that are structured, searchable, and tied to each student's progress arc.

For tutoring agencies working with students who have EHCPs, SEN provision, or AQA Unit Award Scheme requirements, this isn't optional. It's an audit trail.

3. Parent Communications — Tracked and Threaded

Parents aren't decision-makers in the sales sense. They're ongoing stakeholders in a service you're delivering. They need regular updates, term reports, and clear billing communications. If those touchpoints are scattered across a Gmail inbox, a WhatsApp group, and a CRM activity log that nobody keeps up to date, things go wrong — and the parent blames you, not the process.

A proper education CRM threads parent comms against the student record so you can see what was said, when, and in what context — without digging through three different apps.

4. Session-Based Billing and Invoicing

Tutoring billing is session-based, often variable, and subject to last-minute changes (the student was ill, the tutor rescheduled, the parent added an extra session). A standard CRM deal pipeline does not handle this gracefully. You need billing that pulls directly from the session log, generates invoices against the right parent contact, and flags when payment is outstanding — without you building it from scratch in a spreadsheet.


Why HubSpot, Notion, and Airtable Fall Short

Let's be honest about the alternatives, because they come up in every conversation.

HubSpot is a powerful sales CRM. The free tier is generous and the reporting is good. But it's organised around deal stages and marketing automation. Adapting it to track 80 students, their tutors, their subjects, their sessions, and their parents requires so many custom properties and workarounds that you end up maintaining HubSpot as a part-time job. And the billing component doesn't exist — you'd need a separate integration.

Notion is a flexible workspace tool, not a CRM. You can build a database of students in Notion, but you're doing the building. You'll end up with a system that's bespoke to you, breaks when team members don't follow the schema, and requires manual maintenance every time you onboard a new tutor or change your session structure. It's also not GDPR-friendly out of the box, which matters when you're holding data on minors.

Airtable is the same story — genuinely useful for structured data, but it puts the configuration burden entirely on you. Without a developer, you're likely to hit its automation limits within six months. And again, no billing module.

All three platforms share a core problem: they're horizontal tools trying to fit a vertical use case. You end up spending time shaping the tool rather than running your agency.


EducationDashDeck: Built for Tutoring Agencies, Not Adapted From Something Else

EducationDashDeck is a modular platform designed specifically for education businesses. It starts as a command centre for your agency — managing students, tutors, timetables, and progress — and expands with the modules that match how you work.

Here's how the core modules map to what tutoring agencies actually need:

  • EducationDashDeck (command centre) — student profiles, tutor assignments, timetable management, and the foundation everything else plugs into. From £69/month for up to 50 users, with one Basic module included.
  • Lesson Logs (£9.99/mo) — structured session records, auto-logged per tutor per student. Each session creates a searchable progress entry tied to that student's record. No post-session admin burden.
  • Target Tracker (£9.99/mo) — half-termly targets and PDF reports. Set goals at the start of the term, track progress through sessions, generate a report for the parent at the end. All from the same system.
  • Session Pay (£9.99/mo) — session-based billing. Invoices generated from the session log, sent directly to parents, with payment status tracked in the dashboard.
  • Award Tracker (£19.99/mo) — for agencies working with AQA Unit Award Scheme or similar evidence-based frameworks. Student portfolios and achievement records, fully auditable.
  • Meet & Teach (£19.99/mo) — online tutoring with an integrated interactive whiteboard, scientific calculator, and screen share. Sessions auto-log into Lesson Logs so there's no manual step after the call.

You can learn more about tracking student progress as a tutor and see how the session log and target tracker work together in practice.

The modular approach matters because not every agency needs every module. A 10-tutor agency running GCSE revision sessions has different requirements from a 60-tutor agency doing EHCP support. EducationDashDeck lets you start with what you need and add modules as your operation grows — rather than paying for a platform that's 80% irrelevant to your business.


The Cost Comparison Isn't What You'd Expect

A common assumption is that generic CRMs are cheap and specialist tools are expensive. In practice, for tutoring agencies, the maths runs the other way.

HubSpot's free tier lacks the custom properties, reporting, and automation limits you'll need to run a proper tutoring workflow. The paid tiers start at £15/user/month and scale quickly. Add a separate invoicing tool, a session-tracking spreadsheet someone maintains manually, and the hourly cost of whoever configures it all — and you're well past £69/month before you've got a working system.

EducationDashDeck at £69/month gives you a ready-made foundation that understands education context from day one. No configuration overhead. No GDPR workaround required. No spreadsheet duct-taped to the side.


What to Look For in Any Tutor CRM (UK)

Whether you choose EducationDashDeck or evaluate something else, here's the checklist to apply:

  1. Does it have a student record structure, not just contact records?
  2. Can tutors log sessions without a manual handoff to admin?
  3. Does billing pull from session data, or does someone re-enter it manually?
  4. Can you generate parent-facing progress reports from within the system?
  5. Is it GDPR-compliant and clear on data residency? (You're holding data on minors — this is not optional.)
  6. Is support available from people who understand education, not just software?

If a tool says yes to all six, it's worth a serious look. If it needs significant customisation to reach yes on more than two, it's probably not built for tutoring agencies — and the hidden cost is the time you spend making it work.


EducationDashDeck starts at £69/month for up to 50 users, with modules available from £9.99/month. No setup fee, no forced bundling — just the modules your agency actually needs.

Visit cognitocoding.com to find out more or book a discovery call.