TL;DR — Most Cambodian tutoring centers and academies run their enrollment pipeline in a spreadsheet plus Telegram plus a notebook. That stack works up to about 30–50 active leads per month. After that, leads slip through cracks, follow-ups get forgotten, and revenue leaks. An Education CRM is the purpose-built fix.
If you run a tutoring center in Phnom Penh, your teaching is probably the most polished part of your operation. The students who already pay you are well-managed. The problem is the students who are thinking about paying you — the inquiries on Telegram, the parents who called last week, the kid who came to one trial class and never came back.
For most centers, those leads live in a master spreadsheet, three Telegram groups, a notebook at the front desk, and the back of someone's mind. You can run a center this way. But somewhere between 50 and 150 students, you start losing more revenue to lost follow-ups than you would pay for the tool that prevents it.
The shape of a Cambodian tutoring center's lead funnel
A typical month at a 200-student English center in Phnom Penh:
| Stage | Volume (per month) |
|---|---|
| Telegram / Facebook inquiry | 80–120 |
| Replied to in ≤24 hours | 50–70 |
| Trial class scheduled | 30–45 |
| Trial class attended | 20–35 |
| Enrolled and paid | 12–20 |
| Still enrolled after 3 months | 9–16 |
The biggest single drop-off is between "inquiry" and "replied to in 24 hours." Half your leads vanish here — not because they were not interested, but because nobody got back to them. A 10–20% inquiry-to-enrolled conversion rate is normal. Improving that to 15–25% by plugging obvious holes is the highest-ROI work a center owner can do. See our conversion playbook.
What you lose when leads live in a spreadsheet plus Telegram
The cost of "no CRM" is rarely a single dramatic loss. It is many small losses that add up:
- A parent messages Saturday night. Your weekend staff is not on duty. Monday afternoon, the parent has enrolled at the center down the street.
- A teacher promises a trial to a walk-in parent, writes the name on paper. The paper gets covered. The trial never happens.
- Two staff members both reply to the same Telegram inquiry with different prices. The parent walks away.
- A lead asks "what about your evening English class for adults?" Nobody on staff knows confidently. They get "let me check" and never receive the follow-up.
- A student attends a trial, is interested, is shy about signing up that day. Nobody follows up two days later. The intent fades.
- You launch a Facebook ad campaign. You get 60 inquiries. You cannot tell which 12 eventually enrolled.
Every one of these is recoverable revenue. Every one is invisible in a spreadsheet that only tracks enrolled students.
Why HubSpot, Salesforce, and Zoho don't quite fit either
Generic CRMs are built around a B2B sales motion — a company sells a contract to another company over weeks or months. Some maps to education. Most does not.
- Education has parents and students. A B2B CRM has one contact per deal. Education needs linked records for parent (paying) and child (attending).
- Education has classes and schedules, not products. "Is there a 5 PM Khmer class on Saturday?" needs answers linked to your class catalog and capacity.
- Education leads convert to long-term relationships. "Deal closed" means the student now exists in the LMS, attends classes, gets graded, may renew. CRM and LMS need to be the same system.
- Generic CRMs are priced for sales teams of 5–50. A 200-student center has 2–4 people who handle inquiries part-time. HubSpot Sales Hub at USD $20+/user/month does not work.
- Generic CRMs talk about pipelines, MRR, and ARR. Cambodian centers talk about សិស្ស, ឳពុកម្ដាយ, តម្លៃថ្នាក់. Vocabulary wrong, workflows wrong.
The anatomy of an Education CRM
The core objects are simple:
1. The Lead (or "Deal")
One record per potential student: name, age, grade, parent contact, source (Facebook, referral, walk-in), program interest, pipeline stage, owner.
2. The Pipeline Stages
Typically: Inquiry → Replied → Trial Scheduled → Trial Attended → Enrolled → Paid → Active. Some centers add Lost and Re-engagement.
3. The Activity Log
Every interaction with the lead, attached to the lead record. Four categories cover almost everything:
- CALL — phone notes, duration, outcome.
- EMAIL — email exchanges.
- MEETING — in-person (trial visit, parent consultation).
- CHAT — Telegram, Messenger, in-app.
When the next staff member opens the lead, they see the full history.
4. Notes
Free-form context. "Mother prefers Khmer-language WhatsApp updates. Father pays. Child is shy about speaking English."
5. The Owner
Each lead has a named owner responsible for the next follow-up. When ownership is not assigned, leads die — this is the single biggest mechanism by which spreadsheets leak revenue.
From inquiry to enrolled student in one record
The unique value of an Education CRM versus a customized generic CRM is that the lead record continues to exist after enrollment. The "deal" is not closed and archived. It becomes a student record in the LMS, linked to the same history.
Concretely in SEKSAAHUB:
- Day 1: Parent messages → CRM creates a Lead, owner assigned.
- Day 2: Staff calls, schedules trial → CALL activity logged.
- Day 5: Trial attended → MEETING activity, pipeline moves to "Trial Attended."
- Day 7: Follow-up SMS → CHAT activity.
- Day 10: Parent pays → pipeline moves to "Enrolled."
- Day 11: Student account created in LMS, linked to the original Lead record. Lessons, grades, attendance, parent reports — all visible alongside the CRM history.
- Month 6: Student considers dropping out. Staff opens the linked record and sees the original sales conversation plus the recent attendance dip. Retention call is informed, not cold.
When you have outgrown the spreadsheet
- You handle 50+ new inquiries per month.
- You have lost a lead in the past month to a delayed follow-up.
- More than one staff member handles inquiries and they overlap.
- You cannot answer "what is my conversion rate from Facebook leads?" in under 5 minutes.
- Your master spreadsheet has more than 10 tabs.
- You have called a parent and forgotten what was discussed last time.
- You run more than one program or branch.
- You spend an hour/week reconciling who is in the spreadsheet vs the LMS.
Four or more means the spreadsheet is no longer saving you money.
How SEKSAAHUB's Education CRM works
SEKSAAHUB includes a full Education CRM out of the box, bundled with the LMS:
- Lead records with owner, pipeline stage, source, and program interest.
- Activity logging across Call, Email, Meeting, and Chat.
- Notes per lead.
- Customizable pipeline stages.
- Automatic linking of converted leads to student records in the LMS.
- Multi-owner view for staff who handle leads part-time.
- Reports on funnel conversion by source, stage, and owner.
Available on every plan including the 30-day free trial. Start your free trial →
Frequently asked questions
What is the difference between an LMS and an Education CRM?
An LMS manages students you already have — classes, grades, materials, attendance. An Education CRM manages students you do not yet have — inquiries, trial classes, enrollment follow-ups.
Can I just use HubSpot or Zoho for education?
You can, but you will customize heavily. Generic CRMs do not understand classes, schedules, parent-vs-student contacts, or the inquiry-to-enrolled flow. They also cost per-user.
Does SEKSAAHUB's CRM integrate with Telegram?
Telegram integration is on the roadmap. Today, Telegram conversations are logged manually as Chat activities.
How long does it take to migrate from a spreadsheet?
Most centers import their existing lead list as CSV in under an hour. Historical activities are left in the spreadsheet for archive.
Can multiple staff members own the same lead?
Yes. One primary owner, but additional staff can view, add activities, and be notified.
How long does the free trial last?
30 days, full access. No credit card required.