Packages beat single sessions for both of you. A 24-hour notice rule and a three-line recap to the parent are what actually stop the cancellations.
Sailo team13 min read
Three students cancelled this week, one at 9pm the night before, and your Tuesday earned ₱0. You've got twelve people in your messages asking about "one session muna" and about four of them will actually book.
The fix is structural, not motivational. Stop selling single sessions and start selling packages of eight, paid up front, with one free reschedule and a 24-hour notice rule written into the confirmation message. A tutor at ₱500 an hour losing one session in eight to no-shows is taking a 12.5% pay cut, which at 20 sessions a week is ₱1,250 gone every week and around ₱60,000 a year. Packages don't just protect that. They also cut the rebooking conversation, which for a busy tutor is genuinely two to three hours of unpaid messaging every week.
The rest of this is how to build the package, what to put in the confirmation, and the three or four things that go wrong once you have twenty students.
A single session is not one transaction. It's a chain of them.
Someone asks about availability. You offer three slots. They pick one two days later. You confirm. They pay, or they say they'll pay after. You remind them the morning of. They arrive, or they don't. Then, at the end, you start the whole thing again for next week.
That's six to ten messages per session. At twenty sessions a week that's up to two hundred messages, and none of them are teaching. Tutors describe this as being "always on the phone" and then blame themselves for being disorganised. It isn't disorganisation. It's the product design.
A package collapses the chain. One conversation, one payment, eight slots agreed in one go, and a single recurring time that both of you defend. Your messaging load drops by roughly three quarters and your income stops depending on whether a fifteen-year-old feels like studying on a Thursday.
Price it so the package is obviously better for the student too:
| What you sell | Price | Per hour | What it does for you |
|---|---|---|---|
| Single session, 1 hour | ₱550 | ₱550 | Deliberately the worst deal |
| 4 sessions, used within 6 weeks | ₱2,000 | ₱500 | The trial package |
| 8 sessions, used within 10 weeks | ₱3,600 | ₱450 | The one you want people on |
| 8 sessions, group of 3 | ₱2,000 each | ₱250 each | ₱750/hour to you |
| Exam sprint, 12 sessions in 6 weeks | ₱5,400 | ₱450 | Seasonal, and it sells itself |
Two things to notice in that table. The single session is priced above the package on purpose, and you should say so out loud rather than hiding it: "sessions are ₱550 individually, or ₱450 each in a pack of eight." Nobody has ever been offended by that.
And the group row is the only line where your hourly rate moves without raising your price. Three students at ₱250 each is ₱750 an hour, which is 50% more than your single rate, and for a lot of subjects a group of three is a better lesson than one-on-one anyway because the students argue with each other.
A package with no expiry is a liability you carry forever. Someone buys eight sessions in June, uses three, disappears, and comes back in February wanting the other five when your rate has gone up and your Tuesday is full.
Put a window on it. Eight sessions to be used within ten weeks. Twelve within eight. Write the exact end date on the confirmation message, not "ten weeks from now".
The window does three things. It stops the liability. It creates a gentle reason to actually turn up. And it makes the renewal conversation happen at a natural moment rather than requiring you to chase.
Be humane about it. If someone's had dengue for two weeks, extend it and say so warmly. The window exists to shape behaviour, not to catch people out.
Everything about this lives in the confirmation message, because nobody reads a terms page.
The three lines, more or less as I'd write them:
Sessions are ₱450 each in your pack of 8. Please give me 24 hours' notice to move a session. You get one free reschedule in the pack, after that a late cancellation uses up a session.
That's it. Clear, not aggressive, and it names the consequence in advance, which is the only thing that makes a consequence enforceable without an argument.
The mechanics that support it:
Set your notice period to 24 hours on whatever takes your bookings, so nobody can book you at 6am for an 8am slot. This is the single most useful setting in a booking system and most people leave it at zero. How to take bookings for a service covers the rest of the setup.
Send a reminder the evening before, not the morning of. The evening before is when a student can still say "actually I have a project due" and give you time to fill the slot. The morning of is too late for you and it feels like nagging.
Have a waiting list. Three names of people who wanted a slot you didn't have. When a Thursday 5pm opens up at 10am, you message all three at once and often fill it.
Decide what happens when your own connection dies. Brownouts and storms are part of the job here. My rule would be: if I drop, the session is rescheduled free and I'll usually give the first fifteen minutes of the next one back. If they drop and can't get back in ten minutes, it counts as a session but I'll send the material. Write it down before it happens on a Wednesday in typhoon season.
The full policy language, including the awkward "you've cancelled three times now" conversation, is in rescheduling and cancellations.
Free trial sessions attract people who were never going to pay. That's not cynicism, it's just what free does to a queue.
Charge a reduced rate for a shorter first session. Forty-five minutes at ₱250, credited against a package if they buy within a week. The person who pays ₱250 turns up prepared, brings their actual homework, and books about half the time. The person who takes a free hour books far less often and asks for a second free one.
The four free Saturdays I gave away produced one paying student. The first ₱250 trial I charged for produced three.
Structure the paid trial so it's genuinely useful even if they never come back. Diagnose where the gap is, teach one thing properly, and end with a two-sentence plan. If they don't buy, you've been paid for an hour and they'll recommend you anyway.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
For anyone under about eighteen, the person paying and the person in the session are different people with different needs, and almost every tutor forgets this until a package quietly doesn't renew.
The parent has one question: is this working. They cannot see the session, they get monosyllables at dinner, and the only evidence they have is the bank transfer leaving their account every month.
So build the evidence. After every session, send the parent three lines:
Ninety seconds of typing. Do it while the tab's still open. This single habit does more for retention than any amount of teaching quality, because teaching quality is invisible to the buyer and a Thursday-evening message is not.
At the end of a package, send a slightly longer version with the renewal offer attached. "We've done eight. He's gone from struggling with quadratics to getting them right most of the time. The next eight would cover the rest of the algebra unit before the exam. Same slot, ₱3,600, shall I hold it?" That message renews itself.
Keeping track of who's paid for what, across twenty students and three package types, gets messy fast, and keeping track of who has paid is the boring system that stops you teaching a ninth free session by accident.
Joy teaches high school maths and science online, mostly to students in Cebu and Metro Manila, with three in Singapore whose parents pay in pesos anyway.
Her structure: ₱550 single, ₱3,600 for eight, ₱2,000 each for a group of three, and a ₱250 paid trial. Sessions are 60 minutes, weekdays 4pm to 8pm and Saturday 8am to 12pm. That's twenty-four available slots and she runs at about twenty-two.
A normal month: eighteen one-to-one sessions a week at ₱450 average, plus four group sessions a week at ₱750 an hour. That's ₱8,100 plus ₱3,000, so about ₱11,100 a week and roughly ₱44,000 a month. Her costs are small: internet at ₱2,500, a second-hand tablet and stylus she paid ₱14,000 for eighteen months ago, and a ₱1,200 a year subscription for the whiteboard app.
Her first four months were single sessions only and she made around ₱26,000 a month for the same number of teaching hours, because roughly a fifth of her slots were empty on any given week and she spent Sunday evenings rebooking.
Two changes did almost all of it. Packages with a ten-week window, and the three-line message to parents. Her renewal rate on eight-session packs is now high enough that she has a waiting list from January to March, which is exam season and the only time of year she puts her prices up.
The thing she'd tell anyone starting: don't open slots you don't want. She used to say "I'm flexible, tell me what works" and ended up with a 7am Sunday and a 9pm Wednesday. Now she publishes four blocks and people fit into them, and nobody has ever complained.
In the Philippines, GCash and Maya are how most parents will want to pay you, with bank transfer through InstaPay for the bigger packages and the occasional envelope of cash for students you see in person.
Sailo doesn't have a GCash rail. It doesn't have Maya, or M-Pesa, or UPI. The complete list is card, WhatsApp, Telegram, Instagram, email, phone, bank transfer and cash on delivery, and that's the whole list. What tutors do, and it works fine, is put the GCash name and number into the bank transfer instructions field so the parent sees exactly who to send to and what reference to put. The shop holds the package, the schedule and the notice period. Your phone holds the money.
Be clear-eyed about the consequence, because it's the honest limitation of this setup. Nobody confirms those payments except you. A parent sends ₱3,600 at 11pm and it's marked paid when you open the app in the morning and match the name. If you're careless about that, you'll teach sessions you weren't paid for and you'll find out in month three.
On those manual rails Sailo takes nothing at all and never touches the money. Card payments are 1–3% of the goods, taken after discount and excluding tax, and they need a Stripe account cleared for charges. For a tutor billing in pesos to local parents, card is usually the wrong answer and transfers are the right one. It changes if you start taking students abroad who genuinely can't send you a peso transfer, and at that point the subscription pays for itself with about five sessions a month.
One more thing on money. Sell the package, not the month. A monthly subscription for tutoring sounds tidy and it breaks the first time a student goes on holiday for three weeks. A pack of eight with an expiry date survives holidays, illness and exam weeks, and nobody has to cancel anything.
There are only so many hours between 4pm and 8pm. At ₱450 a session and twenty-two sessions a week, Joy's realistic ceiling is somewhere around ₱50,000 a month, and the only ways past it are price, groups, or something that isn't an hour.
Price is the easiest and the one people avoid. Raise for new students first, keep existing ones on the old rate for six months, and tell them you're doing that. It buys enormous goodwill for very little money.
Groups are the biggest single lever. Three students at ₱250 is 50% more per hour than one at ₱550, and for exam review, where everyone needs the same material, it's a better lesson.
Something that isn't an hour means a reviewer PDF, a set of worked past papers, a recorded module for the topic everybody struggles with. You make it once. It sells while you sleep, subject to the confirmation problem above. Most tutors have already written the material and never thought to sell it. How to sell files and time online is the general shape of that, and the pricing logic is the same as everything else here: work out what it saves the parent, not what it cost you to write.
Don't build the course first. Build it when three different students have asked you for the same explanation, which is the actual signal that it will sell.
Write your four teaching blocks down, the actual hours you want to work, and refuse everything outside them for a month. Then convert your three most regular students to an eight-session package this week, with a written end date and the 24-hour rule in the confirmation message.
Send the three-line recap to their parents after every session for the next four weeks, even the sessions that went badly. Especially those.
If you want one more thing, put a ₱250 paid trial on your link and stop offering the free one. The people who stop asking were never going to book, and the ones who pay will be sitting there with their notebook open at 4pm.
For the wider setup, including registration, receipts and how other people in the country are getting paid, selling online in the Philippines covers the ground around this one.
Written by
Sailo team
One link, your whole shop.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
Sailo just gives it a front door — so people can browse, compare and see prices before they message you.
Get your linkFree while in beta · No card required