Running an academy on WhatsApp groups, Google Drive links, Google Forms and spreadsheets looks free, but you pay for it in staff time, leaked content, lost students and decisions made without data. Research puts numbers on parts of that bill: McKinsey found that knowledge workers spend nearly 20% of their week looking for internal information or tracking down colleagues, and a Harvard Business Review study counted roughly 1,200 switches between apps and websites per worker per day. Add links that open for anyone, chats that bury answers, spreadsheets that audits almost always find errors in, and a single phone number that holds the whole business. The fix is not to abandon WhatsApp but to move students, content, payments and records into one system and keep WhatsApp for conversations and sales. Below we size each cost, give a migration plan any academy can follow and show how HBS LMS handles it.
Why do so many academies run on WhatsApp and Google Drive?
Because that is where the students already are. In Saudi Arabia, the Communications, Space and Technology Commission's Saudi Internet 2023 report lists WhatsApp as the most used social app, at 90.9%. Most of the academies we spoke to in Egypt and the Gulf started the same way: a group for announcements, a Drive folder for videos, a Google Form for registration and a spreadsheet for payments. The tools are free, everyone knows them and the first cohort runs fine.
The trouble starts with growth. Each new cohort adds another group, folder and sheet, and the manual work that holds them together grows with every student. Because none of these tools were built to run a school, their costs never appear on an invoice.
How much time do manual work and app switching cost an academy?
More than most owners think, because it arrives in small pieces. The McKinsey Global Institute's research on how interaction workers spend their week estimated that the average worker spends 28% of the workweek managing email and nearly 20% looking for internal information or tracking down colleagues who can help. In an academy, that "email" is WhatsApp, and the "internal information" is the right Drive link or the screenshot that proves a student paid.
Switching between tools has its own cost. A Harvard Business Review study of 137 users across three Fortune 500 companies found that workers toggled between apps and websites roughly 1,200 times a day and spent just under four hours a week reorienting themselves afterwards, roughly 9% of their time at work. These are global figures from large companies, not academies, but the pattern is familiar: WhatsApp, the bank app, the spreadsheet, Drive, then WhatsApp again.
In the academies we spoke to, the same tasks came back every day:
- Activating students by hand. Checking a transfer screenshot, adding the student to the group, sharing the folder and updating the sheet, one student at a time. We cover the payment side in our guide to collecting course payments in Egypt with automatic enrolment.
- Answering the same questions. "Where is lesson 3?", "The link does not open", "Is there a certificate?", "Can I pay by wallet?" Each answer takes a minute, and that minute repeats for every student.
- Chasing information. Who paid for which package, who asked for a refund and who still has access after their course ended.
Why do shared Google Drive links leak course content?
Because a link is a key that anyone can copy. Google's own help page on sharing files from Google Drive is clear: when general access is set to "Anyone with the link", "anyone who has the link can use your file, without signing in to their Google Account." That is convenient for a teacher and a gift for anyone who wants to resell your course. One student forwards the link to a friend, the friend posts it in a Telegram channel, and your paid course is now free.
The harder problem is that you cannot see it happening. A shared link does not tell you which paying student it came from, and turning it off locks out every honest student at the same time. Switching to restricted access and adding each student's Gmail by hand stops the leak but brings back the manual work. We cover what reduces piracy, and its limits, in our article on protecting online courses from piracy and account sharing.
Why do students get lost in long WhatsApp groups?
A WhatsApp group is a stream, not a library. Announcements, homework, links, questions and thank-you messages all sit in one timeline, so the lesson link from three weeks ago is hundreds of messages up. Students who join late scroll, give up and ask again, which brings back the repeated questions above.
Size adds another problem. When WhatsApp launched Communities in November 2022, it announced groups with up to 1,024 users. That sounds like plenty until you run several courses and cohorts, and every announcement has to be posted in several groups. And a chat records nothing useful for teaching: it does not show who watched which lesson or who never started.
Why are spreadsheets and forms risky for student and payment records?
Spreadsheets are flexible, which is exactly why errors creep in. In a peer-reviewed study published in the Journal of Organizational and End User Computing, Powell, Baker and Lawson audited 50 operational spreadsheets from real organisations and found errors in 47 of them, a rate of 94%, with errors in 0.9% to 1.8% of all formula cells depending on how an error is defined. The study is global, but in an academy even a 1% error rate means students marked as paid who did not pay, or who paid and never got access.
Forms and sheets also give you records, not reports. To learn how much a course made this month or how many students finished, someone has to export, clean and combine data from the form, the sheet, the bank app and the chat. Most academies we spoke to did not, so pricing and marketing were decided by feel. For records across a wider business, our comparison of CRM and ERP systems explains which system fits.
What happens if the academy's phone number or account is lost?
Often, the whole operation stops. When the groups, the student list and the payment confirmations live on one phone number, a lost or stolen phone, a suspended account, a SIM problem or an assistant who leaves with the number can cut you off from your students overnight. The same applies to a Drive folder owned by a personal Gmail account: if its owner leaves or loses access, the course content goes with them.
Even without an accident, who is enrolled in what, who was promised a discount and who asked for a refund live in people's heads and chat histories, not in a system the academy owns. This is one of the reasons we explained in why we built HBS LMS.
How do you move an academy to one system without losing students?
You do not need to switch everything in one weekend. This plan works whichever platform you choose:
- List what you have. Every group, Drive folder, form and sheet, who owns it and who has access. Move anything important from personal to company accounts.
- Build one student list. One row per student with name, phone, email, courses and payment status, with duplicates removed. This becomes your single source of truth.
- Write the answers once. Turn the ten questions you answer every week into an FAQ on your course pages and send that link instead of retyping the answers.
- Put content behind a login. Upload lessons to one place where each student signs in, attach files to the lessons they belong to, then switch old Drive links from "Anyone with the link" to restricted.
- Connect payment to access. Use a checkout where a completed payment enrols the student, and keep one recorded manual step for bank transfers.
- Run one cohort in parallel. Start the next cohort on the new system while current students finish, then set a date to retire the old groups and links.
- Agree on a weekly report. Revenue by course, new students, completion and the lessons where students stop. If you cannot see these every week, the move is not finished.
Keep WhatsApp for what it does well: conversations with prospects, quick questions and sales. If they take too much of your team's day, our guide to AI customer service in Arabic on WhatsApp and the web shows how AI agents can answer routine questions.
How does HBS LMS solve this?
HBS LMS is a course platform that HBS Tech builds for your academy under your own logo, colours and domain, then hands over to you. Here is how it replaces each cost above:
| Hidden cost today | Where it comes from | How HBS LMS handles it |
|---|---|---|
| Manual activation | Screenshots checked and students added by hand | Students are enrolled automatically when payment completes by card, Apple Pay, Vodafone Cash or other mobile wallets, with manual enrolment for bank transfers and a list of failed payments to follow up |
| Repeated questions | Answers scattered across chats | Pages for courses, packages and one-to-one sessions, with offers, reviews and FAQs your team edits from the dashboard without a developer |
| Leaked links | "Anyone with the link" sharing | Videos stream through expiring links with a moving watermark showing the student's name, email and phone number |
| Files lost in Drive | Folders shared one by one | Files and attachments sit beside each lesson, available to enrolled students after they sign in |
| Students lost in chats | Lessons buried in a long timeline | A structured course where progress is saved, so students resume where they stopped |
| No data and no reports | Records split across forms, sheets and the bank app | Revenue today, this month and over 30 days by course and payment method, new students, completion rate, where students drop off and traffic sources such as ads, WhatsApp and Google |
| One phone holds the business | Groups and records on one number or personal account | Team roles for admins, sales and instructors on a platform the academy owns |
One honest note on content protection: watermarks make leaks traceable and discourage them, but no platform can fully stop screen recording. And WhatsApp does not disappear: HBS LMS adds WhatsApp buttons to your pages, and traffic reports show how many visitors come from WhatsApp, ads and Google.
The business model is simple: a one-time project fee rather than a subscription, no percentage of your sales and the option to pay in 12 monthly instalments. Hosting, video streaming and payment fees are paid directly to those providers, and an optional care plan covers ongoing management.
This article is part of our HBS LMS series. Start with the opening article, why we built HBS LMS and the problems we kept seeing.
Ready to run your academy from one system instead of five apps? Tell us how you work today and we will show you what the move looks like. Explore HBS LMS.







