Guides
Launching your online academy: the 9-step checklist
By Clasify Team · · 7 min read

Most academies don't fail because the teaching is bad. They stall because the operational scaffolding — the timetable, the attendance register, the payment reminders — eats the hours that should have gone into lessons. This checklist is the order we'd set things up in, and roughly what each step costs you in time.
1. Decide what your school is actually called
Sounds trivial; it isn't. Your name shows up in the classroom, in every email, and on the domain your students type. Changing it after you have 200 enrolled students means re-teaching your entire audience where to log in. Settle it before you invite anyone.
2. Claim the domain before the brand
Run the academy on a domain you own. It costs about the price of a coffee per year, and it's the single thing that makes the difference between building an asset and renting a shelf in someone else's shop. A custom domain with managed SSL is the default on Clasify, not a premium add-on.
3. Set your brand once, everywhere
Logo, primary colour, secondary colour. In a white-label platform these should propagate to every surface a student sees — the login screen, the lobby, the classroom itself. If you find yourself uploading the same logo in five places, the platform isn't really white-label.
4. Onboard your teachers before your students
An empty classroom is embarrassing; a classroom with no teacher is fatal. Get faculty in first, give them a real login, and let them walk through a live room while the stakes are zero. Set hourly rates at this point too — it's much harder to renegotiate once lessons are running.
5. Build the timetable from rules, not from clicks
If you're creating a term's worth of classes one at a time, you're doing data entry, not teaching. Define the recurring rule — "Tuesdays and Thursdays, 6pm, twelve weeks" — and let the platform generate the sessions, then check for clashes automatically.
6. Stop taking attendance by hand
Attendance taken manually is attendance taken late, or not at all. It should be recorded the moment a student joins the live room, and it should feed your reports without anyone re-typing it into a spreadsheet.
7. Decide how you handle a missed class
Not every absence is the same, and your numbers shouldn't pretend otherwise. Draw the line between an unexcused absence and an excused one — illness, a family emergency — and make sure excused absences don't quietly drag down a teacher's or a student's attendance rate.
8. Get paid inside the platform
Chasing bank transfers over chat apps does not scale past about thirty students. Plans, renewals and receipts should be handled end to end, in your students' local currency.
9. Run one real lesson before you launch
Invite a friendly student. Do the whole flow: they get the invite, they log in on their phone, on mobile data, they join, the whiteboard works, attendance registers, the summary lands afterwards. You will find two or three things. Better you than your first paying cohort.
The academies that grow fastest aren't the ones with the best software. They're the ones whose teachers never have to think about the software at all.
All articles