CREO is in open beta. Create your school free →

Notion, Google Drive and Telegram instead of an LMS: where the stack breaks

When an expert launches a first course, a platform feels like an unnecessary expense. Lessons live as Notion pages. Videos sit in a Google Drive folder. Students gather in a private Telegram channel. Payments land on a card, and access is granted by hand after someone sends a screenshot.

And it works — honestly works for a first cohort of 15–30 people. The problem is that this stack does not degrade gradually. It breaks suddenly, on the second or third cohort, when there are more people than hands.

What the stack genuinely covers

  • Speed. You can build a course outline in Notion in one evening.
  • Zero setup. No migration, no domains, no plans to compare.
  • Familiar interfaces. Students already know Telegram and Drive.
  • Format flexibility. Tables, databases, embedded mockups — Notion allows all of it.

For validating an idea this is ideal: pre-sales, a pilot group, a closed beta cohort.

Seven places where it cracks

1. Manual access granting

A student buys the course, and someone has to add them to the channel, share the Notion page and send the folder link. Three actions per person. For 30 students that is an hour of work smeared across a week in the worst possible way: one request at a time, with context switching, usually in the evening. At 150 students it is five hours — and one forgotten request turns into a refund and a bad review.

2. Revoking access

A refund, a resold login, an expired membership — and you have to remember three places at once. In practice people get removed from the channel while the Drive link keeps circulating.

3. Content protection

A public Drive link is copied in one click and carries no connection to whoever opened it. A "share by link" Notion page gets forwarded and indexed. You cannot trace a leak or narrow access after the fact — you can only reissue every link and send new ones to your honest students.

4. No progress data, no completion

This is the most expensive item and almost nobody prices it in at the start. With Notion + Drive + Telegram you physically do not know how many students opened lesson 4, where the group stalled, or who has been absent for ten days. Without that you cannot intervene in time: you learn about weak completion at the end of the cohort, when six people out of a hundred show up for the closing session. For comparison, gamified courses on CREO hold 70–80% completion — and the main reason is not badges, it is that progress is visible to the school and to the student.

5. Payments live apart from access

A card payment is a line in a bank statement with no link to lesson access. Every payment gets reconciled manually: who paid, for what, whether the amount is complete. Ten payments a month is annoying. Two hundred is a dedicated person on the team.

6. Communication is scattered

Lesson questions land in the channel, homework in direct messages, payment screenshots in Instagram DMs, complaints under a post. One student''s history lives in four places and never comes together.

7. Analytics are impossible

No single database means no cohorts, no LTV, no repeat-purchase view by segment. You cannot see which traffic brings students who finish and which brings refund requests on day three.

Price your "free" stack in hours

A duct-tape stack is free on subscriptions and expensive in time. Run the numbers on your last cohort:

TaskMinutes per student×50 students
Granting access in 3 places43 h 20 m
Reconciling payments32 h 30 m
Manual nudges to stragglers54 h 10 m
Revoking access and refunds21 h 40 m
Total per cohort≈ 11 h 40 m

Eleven hours is two full working days per cohort. At $20 an hour, administering a 50-student cohort by hand costs roughly $235. Twelve cohorts a year, and you have paid thousands of dollars for a "free" solution.

When the stack is the right call

  • you have never sold the course and are still testing demand;
  • the group is under 20 people and it is a one-off pilot;
  • the course supports consulting work rather than standing alone as a product;
  • you deliberately do not plan a second cohort.

The rule is simple: as long as manual work is cheaper than automation, it is justified. The tipping point is usually the second cohort, or 50 active students at once.

A migration checklist

  1. Move the videos first — they are the asset most exposed to leaks.
  2. Build a student registry with one identifier (phone or email) while you can still assemble it by hand.
  3. Connect payments before content. The "payment → automatic access" link removes the largest chunk of manual work.
  4. Do not migrate archived cohorts. Leave old students on the old access and start the next cohort on the new platform.
  5. Keep Telegram where it is strong — live community and fast announcements. Take only access and payments out of it.

What this means in practice

Notion, Drive and Telegram are excellent tools. None of them was built to sell access, revoke it, show progress and assemble a student''s history. As a school grows, someone performs those functions anyway — usually the owner, in the evenings.

CREO puts it in one place: payments through WayForPay and Stripe open access immediately, Telegram funnels run without manual moderation, the sales page builder and CRM sit next to the courses, and gamification keeps completion at 70–80%. The platform already serves more than 100,000 students, and support replies in about 15 minutes. Beta testers get MCP control first — running the school through a conversation with an AI agent.

Beta testing starts in August 2026. Join the early access list at platform.creo.ua.

FAQ

Can you sell a course properly without a platform?

Yes, for a first cohort of 20–30 students: card payments, manual access, Telegram for communication. The stack breaks on the second cohort, when manual access granting and payment reconciliation start eating 10+ hours per cohort.

Is Google Drive safe for hosting paid video lessons?

A public link is copied in one click and is not tied to a specific student. You cannot trace a leak or revoke one person's access — only reissue every link. For a paid course this is the weakest point.

When is it time to move from Notion and Telegram to a platform?

The benchmark is your second cohort, or 50 active students at once. A second signal: you cannot answer how many people reached lesson four. Without progress data you cannot protect completion rates.

ShareTelegramX
ВВ

By Віталій Вальков

Засновник CREO

Засновник CREO — української AI-first платформи для онлайн-шкіл.