Tools for Online Tutors: How to Audit Your Tech Stack and Decide What to Replace, Link or Keep

By Leo Yang
· 13 min read

Key takeaways
- An online tutor needs tools for six jobs: getting booked, reminding, teaching, recording what happened, getting paid and keeping parents informed. Most tutors cover them with five or six separate apps.
- The cost of a scattered stack is not mainly the subscriptions. It is the hand-offs: every time you copy something from one app to another by hand.
- Audit your own stack in three steps: list the tools by job, count the hand-offs in one ordinary lesson, and add up the monthly cost.
- Replace the jobs where the hand-offs are worst, link the tools you like, and keep specialist tools such as a teaching whiteboard.
- Tutafy covers booking, reminders, a built-in video room, lesson notes and homework, payment status and parent updates in one place, with 0% commission. It has no whiteboard and it is not a payment processor.
The tools an online tutor needs fall into six jobs: getting booked, reminding students, teaching the lesson, recording what happened, getting paid, and keeping parents informed. A solo tutor can run all six on three to six apps, and for a handful of students a set of free ones works. The trouble begins when the apps do not talk to each other: every lesson then needs several copy-and-paste steps, and those, not the subscriptions, are the hidden cost.
This guide shows how to audit your own tutoring tech stack in an evening. You will map your tools to the six jobs, count the hand-offs in one ordinary lesson, add up what you pay, and decide for each job whether to replace the tool, link it or leave it alone. It is honest about where separate tools are the better choice, and about what Tutafy does and does not cover. The example lesson and the example prices are made up to show the method; use your own.
6 jobs
from getting booked to updating parents
7 hand-offs
in the example lesson below (invented to show the counting)
3 questions
to decide whether to replace, link or keep each tool

The six jobs, and the tools that usually do them
Start with jobs, not tools. Every lesson, whatever you teach, goes through the same six jobs, and each has a handful of common tools. The table lists them with examples from the tools tutors use, among them Calendly, Acuity, Google Calendar, WhatsApp, Zoom, Google Meet, Google Docs, Notion, Google Sheets, Stripe and PayPal. These are examples of what tutors use, not a recommendation of any of them.
| Job | What it means | Common separate tools | What usually breaks |
|---|---|---|---|
| 1. Get booked | A student finds a time without messaging you | Calendly, Acuity, Google Calendar appointment schedules | The booking lives in one place and your student list in another |
| 2. Remind | The student remembers and turns up | WhatsApp, email, calendar invites | You send them by hand, or forget |
| 3. Teach | A video room and the materials for the lesson | Zoom, Google Meet, Jitsi, Skype | A new link for every lesson, pasted in by hand |
| 4. Record | Topic, notes, homework, vocabulary, materials | Google Docs, Notion, a notebook | The notes never reach the student, or arrive late |
| 5. Get paid | Collect, confirm, know who owes what | Stripe, PayPal, a bank transfer, a spreadsheet | The payment and the lesson are not connected |
| 6. Inform parents | A regular update for the person who pays | Email, WhatsApp, a monthly message you write | It is the first thing dropped in a busy month |
The six jobs of a tutoring lesson and tools commonly used for each.
Count the hand-offs in one lesson
A hand-off is any moment where you copy something from one tool to another by hand: a time, a link, a note, a payment. Take one ordinary lesson and write down every one. The list below is an invented but realistic Tuesday lesson on a scattered stack, with a scheduler, a spreadsheet, a messaging app, a video call tool, a documents app and a payment link. Your own list will differ, and its length is the point.
- A booking arrives by email from the scheduler. You add the student to your spreadsheet. (Hand-off 1)
- You create a video link and paste it into the calendar invite. (Hand-off 2)
- The evening before, you message the student a reminder with the link. (Hand-off 3)
- You teach in the video app and take notes in a separate document. (Hand-off 4)
- Afterwards you copy the homework from the document into a message to the student. (Hand-off 5)
- You check the payment in the payment app and tick it off in the spreadsheet. (Hand-off 6)
- At the end of the month you rebuild the lesson history from the spreadsheet to write the parent an update. (Hand-off 7)

Seven steps do not sound like many, until you multiply them by the lessons in a week. Each step is quick, but each also depends on you being at a computer and remembering. A forgotten reminder is a no-show; a missed payment tick is an awkward conversation; a note that never reaches the student weakens the next lesson.
Count it live, not from memory. At your next lesson keep a note open and add a line each time you copy something between tools, then do the same for two other kinds of lesson: a new student's first one, which has the most set-up, and the lesson nearest the end of the month, when invoices and parent updates fall due. Time a few of the steps with your phone's stopwatch. Three counts give you a range, and the range is more honest than one lucky Tuesday.
Add up what the stack costs
List every tool with its job, its monthly price and where it keeps student information. Then add the prices. The example below is invented, with round numbers, to show the addition; do not compare it with any real plan. For a few students, a stack of free tiers can legitimately cost nothing, and that is a fair choice. The exercise is to see the total and the number of logins side by side.
| Tool (type) | Job | Monthly price (example) | Holds student information? |
|---|---|---|---|
| Scheduling app, paid plan | Get booked | $10 | Yes: names and emails |
| Video call plan | Teach | $15 | No |
| Notes app, paid plan | Record | $8 | Yes: lesson notes |
| Spreadsheet | Student list and payments | $0 | Yes: names, payments |
| Messaging app | Remind, inform parents | $0 | Yes: phone numbers, history |
| Payment link | Get paid | $0 (card fees apply) | Yes: payer details |
| Total | Six tools, six logins | $33 a month, $396 a year | Student data in five places |
An invented stack, to show the addition. Fill in your own prices, including any plan you pay for only to get one feature.
Two columns here matter more than the price. The first is logins: six places to sign in and six places to keep secure. The second is the last column, because student information scattered across five tools means five places to correct an email address, five places to delete when a family leaves, and five places a privacy question could lead to.
Putting a price on the hand-offs
The subscriptions are the part of the cost you can see. The hand-offs cost time, and time has a price. Suppose each of the seven hand-offs in the example takes two minutes, an assumption to replace with a stopwatch reading of your own. That is 14 minutes a lesson. At 12 lessons a week it is 168 minutes, or 2.8 hours, and at a real hourly rate of $15 (our guide to your real hourly rate shows how to work out yours) those hours are worth $42 a week. Over 44 teaching weeks that is $1,848, against $396 a year for the invented subscriptions.
Do not take the number too literally. Some hand-offs take seconds, and the minutes you save are worth money only if you spend them on paid work or on rest you value. But it shows where to look: in this example the time costs nearly five times the subscriptions, so cancelling a $10 plan while keeping a hand-off that costs two minutes a lesson would be economising in the wrong place.

What to replace, what to link and what to keep
You do not have to move everything to one place. For each tool, ask three questions. Does it hold data that another tool also needs? Do you copy from it by hand every lesson? Would a student or parent notice if it disappeared? A tool that answers yes to the first two is a candidate for replacement. A tool you like and that connects with a link can stay. A specialist tool that no general product matches should stay.

Linking works best with a rule of one: each kind of information has exactly one home, and everywhere else holds a link to it, not a copy. Student contact details live in one list. The lesson link lives in the lesson, and the calendar invite points to it. Homework lives in the lesson notes, and your message says "your homework is in the notes" with the link. A tool you keep then costs one link per lesson instead of one copy.
When separate tools are the better choice
If you teach a handful of students and your free tools already work, there is nothing to fix. Keep your own setup if you work inside a school or an institution that requires a particular video platform, if you run a specialist tool for your subject, such as a music notation or whiteboard app, or if you simply enjoy your system. Consolidate when the copying starts to cost you reminders, payments or evenings.

Three tutors, three different answers
The audit does not always end in "consolidate". Three invented tutors show how different the answers can be.
Lena: six students, free tools, nothing to fix
Lena teaches six students over two evenings a week. She uses a free booking page from her calendar, a video link she reuses, a notes document for each student and a PayPal link. She has about 25 lessons a month, and her audit finds three hand-offs a lesson, none of which has ever cost her a reminder. The honest result is to keep everything: the cost of moving is higher than the cost of staying.
Arjun: twenty-five students and two forgotten payments
Arjun teaches IELTS to twenty-five students with a scheduler, a spreadsheet, a messaging app, a video plan, a notes app and a payment link. His seven hand-offs are real, and he finds two payments in the spreadsheet that nobody has chased for a month. He replaces the scheduler, the notes and the spreadsheet first, keeps his video tool because his students already use it, and keeps the payment link.
A three-tutor centre: one shared problem
A centre with three tutors has three of everything, and student details in three spreadsheets. The hand-off that hurts is not the copying: it is that nobody can say which tutor teaches a student on a given day, or who has paid. For a centre the case for one system is a shared record. Tutafy's Academy plan covers up to five tutors; a larger centre, or one with several branches, should also look at software built for agencies, such as TutorCruncher.
What Tutafy covers, and where it stops
Tutafy is built around the six jobs, for independent tutors and small centers of up to five tutors, with 0% commission on every plan. This is what it does for each job, and the limit that goes with it.
| Job | What Tutafy has | Limit to know |
|---|---|---|
| Get booked | A public booking page that shows your real availability to students in their own time zone, with a cancellation window you set and Google Calendar sync | It will not find you students; the Find a tutor directory is a listing, not a promise of traffic |
| Remind | Email reminders before lessons, and an email to you when a student moves or cancels | Reminders come from a job that runs once a day, so check how they fall around your lesson times |
| Teach | A video room that opens in the browser, with audio, video, screen sharing and chat, or a Zoom, Google Meet or custom link on any lesson | No whiteboard or shared document editor in the room; you can attach a recording link to a lesson |
| Record | Topic, notes, homework, a vocabulary list and file materials on every lesson, an Email Notes to Student button, and AI tools for plans, homework, flashcards and feedback on Pro | You still write the notes; the AI drafts are a starting point to check |
| Get paid | A payment status on every lesson, an invoice email, a PayPal link on any plan, a card payment link and packages on Pro, and an Earnings page | Money settles in your own PayPal or Stripe account; Tutafy is not told when a student pays through your own link |
| Inform parents | A parent portal with lessons and unpaid lessons, and a monthly progress email to the parent address you add | It needs a parent email on the student, and the update is a summary, not a personal note |
The six jobs in Tutafy, with the limit of each.
Two details are worth repeating. The built-in room is a plain video room: it does a lesson well, and it does not replace a whiteboard. And a Zoom or Google Meet link can sit on a lesson instead of the built-in room, so you do not have to give up a video tool you prefer, or one your student already uses.
Try the six jobs in one place
The Free plan covers up to 10 students with a booking page, a built-in video classroom, email reminders, the calendar and a PayPal link. Pro is $12 a month for unlimited students, card payments, packages and the AI tools; Academy is $29 for up to five tutors. 0% commission on every plan, no card to start.
Start free — no credit cardA two-week test before you move anything
Do not migrate your whole business on a feature list. Run one week of lessons in the old setup and one in the new for two or three students, and keep the hand-off count. The number you want to see go down is the one from your own list above, not any claim on a marketing page. Then compare three things: how many reminders you sent by hand, how many payments you had to chase, and how long the month-end parent update took.
- Move two or three students first, not everyone.
- Keep the old tools running during the test, so nothing is lost if you change your mind.
- Export before you import: the Students page has a CSV export, and Pro can import a CSV from other platforms.
- Ask one student what they noticed; a tool that is invisible to them is a good sign.
- Decide the date on which you will switch off the first tool, and do it.
Check what you cannot easily take back
Moving student data between tools means personal information, sometimes of children, so keep to your country's privacy rules and your students' agreement, and delete exports you no longer need. Do not email spreadsheets of student details to yourself or leave them in shared folders.
Student data in several places: the short version
Every tool that holds a student's name, email or phone number is a place you are responsible for. Keep a one-line list of where student information lives, and when a family leaves, delete it in each place on the same day. Keep only what you need: a lesson note about a child's progress is useful, a copy of their school report is rarely necessary. Rules on children's data are often stricter than for adults and differ by country, so check the rules where you and your students live. This is general guidance, not legal advice.
Questions to ask any tool before you adopt it
Whether you choose Tutafy or anything else, ask the same questions before you move student information into a tool.
- Can I export everything I put in, in a format another tool can read? Ask before you import a single student.
- What happens to my students' data if I cancel? Is it deleted, and when?
- Which emails does it send to students, from which address, and can I see them before they go?
- Does it show times in my student's time zone as well as mine?
- What does a student have to do to book and to pay? Try it yourself, as a student, on a phone.
- What is free, what is paid, and what happens to a paid feature I rely on if the price changes?
- Who answers when something breaks the night before an exam, and how quickly?
Read the answers, not the feature list. A tool that answers the first two questions plainly usually expects you to stay because it is useful, not because leaving is hard.
A migration in one weekend, in order
If the audit says replace, do it in a fixed order so that nothing is lost and no student is confused.
- Friday evening: export your student list from your spreadsheet and your scheduler, and keep a copy somewhere safe.
- Saturday morning: set up the new tool with your availability, lesson length, price and notice rule, then book a lesson with yourself as a test student, from a phone.
- Saturday afternoon: add two or three students and their next lessons. Leave the others where they are.
- Sunday: message those students (the template below), check that each one gets a confirmation, and run the first week beside the old setup.
- Two weeks later: count the hand-offs again, compare with your list and decide whether to move the rest.
"Hi Sam, from next week I'm taking bookings on a new page: [link]. Your usual Tuesday lesson is already there, and you'll get a confirmation email with a link to see or move it. Nothing changes on the day: same time, same lesson. If anything looks wrong, tell me and I'll fix it."
Keep your old booking link alive for a month, with a note pointing to the new one, so that a student with an old bookmark does not book into a void.
Mistakes tutors make when choosing tools
- Buying an annual plan before a two-week test. Pay monthly until the tool has survived a month of real lessons.
- Choosing for the feature you might use. Choose for the jobs you do every week, then check the rare ones.
- Moving everyone at once. One bad import can cost a week of corrections across twenty students.
- Copying a well-known tutor's stack. Their students, subject and volume are not yours.
- Keeping a tool "just in case" for a year. If you have not opened it in two months, cancel it.
- Forgetting the student's side. A tool that is quick for you and confusing for a parent costs you messages, which are hand-offs of their own.
See all six jobs side by side
Free to start, Pro $12, Academy $29, 0% commission on your lessons.
See the plansFrequently asked questions
What tools does an online tutor need?+
Tools for six jobs: getting booked, reminding students, teaching the lesson, recording notes and homework, getting paid, and updating parents. A solo tutor can cover them with three to six apps, and for a few students a set of free ones can be enough.
What is a tutoring tech stack?+
The set of apps a tutor uses to run lessons and the business around them, for example a scheduling app, a video tool, a notes document, a spreadsheet, a messaging app and a payment link. The word stack just means the tools you have chained together.
How many apps is too many for a tutor?+
There is no fixed number. The test is the hand-offs: if you copy the same information from one app to another every lesson, and that copying costs you reminders, payments or evenings, you have too many. Count the hand-offs in one ordinary lesson.
Is an all-in-one platform better than separate tools?+
Not always. For a handful of students, free separate tools work. An all-in-one makes sense when the hand-offs between your tools cost you time or cause missed reminders and unpaid lessons. Keep any specialist tool, such as a whiteboard, that a general product does not replace.
How much should an online tutor spend on software?+
There is no standard figure. Compare the monthly cost with the time the tools save: if a subscription removes hand-offs that cost you more than its price at your real hourly rate, it pays for itself. If not, a free tool is a fair choice.
What is the cheapest way to run an online tutoring business?+
For a few students, a free booking page, a free video tool, a notes document and a PayPal link cost nothing. That stops being cheap when the copying between them costs you reminders or unpaid lessons. Tutafy's Free plan covers up to 10 students if you want those jobs in one place.
How do I tell my students that I am changing tools?+
Message two or three students first, with the new link, their next lesson already in it and a line saying that nothing else changes. Keep the old link live for a month with a note pointing to the new one.
Can I keep using Zoom or Google Meet with Tutafy?+
Yes. Each lesson can use the built-in video room, a Zoom link, a Google Meet link or any custom link. Tutafy detects the platform from the link and sends the student to it from the lesson.
Does Tutafy have a whiteboard?+
No. The built-in room has audio, video, screen sharing and chat, and no whiteboard. If you teach with a whiteboard or another specialist tool, keep it and share your screen or its link.
Is Tutafy a payment processor?+
No. Students pay through your own PayPal link or your own Stripe card payment link, and the money goes to your account. Tutafy records the payment status on each lesson and takes 0% commission on every plan.
How do I move my students into Tutafy?+
Add them one by one, or on Pro import a CSV file, including an export from another platform. Move two or three students first and run both setups for two weeks before you switch anything off.

Leo Yang
Leo Yang is the founder of Tutafy. He writes about the business side of tutoring — getting students, getting paid, and keeping 100% of what you earn. About Tutafy →