Spreadsheet or CRM: When a Tutor Should Switch

Session.do Team3 min read
Spreadsheet or CRM: When a Tutor Should Switch
  • spreadsheets
  • crm
  • tutoring

A spreadsheet, a shared calendar, and a chat thread will run a small tutoring practice perfectly well. Five or six students, a steady weekly slot each, money handed over in person — you don't need anything more, and adding software would only slow you down.

The trouble with a spreadsheet starts quietly. One month you forget who paid. The next, you teach a lesson that turned out to be the eleventh in a ten-lesson package. That is the moment most tutors start weighing a spreadsheet against a CRM — not because the sheet broke, but because remembering everything stopped being free.

When a spreadsheet is genuinely enough

Be honest before you switch. If you have a handful of students, a simple schedule, no prepaid packages, and everyone pays per lesson, a spreadsheet is the right tool. It's free, you already know it, and a CRM would add steps you don't need yet.

Switching too early is its own mistake. The point below isn't "spreadsheets are bad" — it's knowing the moment you've outgrown one.

Signs it's time to switch

You've probably outgrown the spreadsheet when:

  • You can't say from memory who paid this month and who still owes.
  • You lose track of how many lessons are left in someone's package.
  • The conversation is scattered across Telegram, WhatsApp, and Viber, and finding one message takes five minutes.
  • Sending payment reminders by hand quietly eats your evening.
  • There's no single history for a student — what they bought, what they paid, what you covered last time.
  • Everything lives in one file, and you have a small fear of the day it gets deleted or overwritten.

Count them. One or two, and you can wait. Three or more, and the spreadsheet is now costing you money and attention you could keep.

What a spreadsheet can't do

A spreadsheet stores numbers. It can't act on them. That gap is the whole reason to move:

What you needSpreadsheetSession.do
A reminder before a lessonYou remember, or you don'tClients get a reminder before each session
Package balanceA formula you maintain by handCounts down automatically as sessions happen
Who paid, who owesA color you'll forget by JulyOne status on the client's card
A booking link with real availabilityClients pick a free slot and confirm themselves
One history per clientRows across many tabsNotes, tags, payments, and sessions on one screen

In Session.do each student is a client with their own history and tags, their Telegram, WhatsApp, or Viber link sitting right in the card. Payments show who paid and who owes; a package counts down to zero so you sell the next one before the free lesson; the booking page hands the back-and-forth over to the student. For the payment side specifically, see how tutors track student payments without spreadsheets.

The cost of switching

Switching isn't free either, and it's fair to count the cost. There are two: the hour it takes to move your data, and the week it takes to break the habit of opening the sheet. The habit is the harder one.

What you get back is the mental load. You stop holding balances and debts in your head. Money isn't the barrier — Session.do is free to start, no card — so the only real question is whether the hour and the new habit are worth never teaching an unpaid lesson again. For most tutors past the signs above, they are.

How to move your data from a spreadsheet

You don't migrate years of history. You start with what's live:

  1. Add your active students — just the ones you teach now.
  2. Record each one's current package and how many lessons are left.
  3. Let the next payment land in Session.do instead of the sheet.
  4. Keep the old spreadsheet as a read-only archive you open once a year, if ever.

By the end of the first week the question "who paid?" has moved out of your head and onto the screen where you already plan the week.

A spreadsheet is a fine place to start and a poor place to stay. If three or more of the signs above sound like your week, you've outgrown it — and the switch is smaller than the problem it solves.

Frequently asked questions

Is a CRM expensive for a solo tutor?
Session.do is free to start, no card required, with unlimited clients, sessions, and packages. So the real cost of switching is your time, not a subscription.
Is it hard to switch from a spreadsheet?
No. You add your active students and their current packages, then let the next payment land in the right place. Most tutors are set up in an evening, and the old sheet stays as an archive.
What if I only have a few students?
Then a spreadsheet is probably still enough. A CRM earns its place once you juggle packages, prepayments, and reminders. Until then, don't switch for the sake of it.
What happens to my data?
It's yours. Clients and packages are entered once and live in one place instead of a single file on a laptop you're afraid to lose, tied to your account rather than a device.