One system for every step of a student's journey
From the first lead to the last lesson: admissions, orders, tuition, classes, exams, student cases and staff, all on the same data.
Each step picks up where the last one ended, with nothing typed twice
A student is one record. Every team sees the part of it that is theirs.
- Capture Leads from Facebook, Zalo, the website, events CRM
- Advise Sales assignment, messages, appointments Inbox
- Enrol Orders, tuition, instalments Orders
- Place Classes, timetable, rooms, teachers Teaching
- Learn and test Attendance, online lessons, exams LMS
- Cases Study-abroad cases, documents, each step Workflow
Everything a centre runs, in one product
See how the centre is doing the moment you log in
New leads, orders, revenue and classes on one screen, filtered by branch and date range.
- Revenue, admissions and student reports per branch
- Export lists to Excel
- A notice when something needs you
Never lose a lead
Every lead from ads, the website, events or referrals lands in one list and is shared out to sales automatically.
- Round-robin assignment, reminders when follow-up is late
- Custom fields for your school's needs
- Call history, notes, status changes
| Name | Source | Sales owner | Status |
|---|---|---|---|
| Phan Thu Trang | Website | Tran Thu Ha | New |
| Trinh Tuan | Zalo OA | Pham Duc Long | In consultation |
| Vu Duc Anh | Referral | Tran Thu Ha | Placement test booked |
| Hoang Gia Huy | Event | Vu Ngoc Mai | Converted |
| Mai Phuong | Pham Duc Long | In consultation |
Facebook and Zalo OA messages in one place
Sales reply from inside EduHubs, and each conversation is tied to the right customer record.
- One inbox for your Facebook page and Zalo OA
- Assign conversations to a person
- Statistics per channel
Orders for courses, bundles and gifts
Sell courses, books and study-abroad bundles. Edits and cancellations go through approval and keep their history.
- Products, bundles, gifts, stock
- Approved edits that keep what was sold
- Cancellation with a refund proposal
| Order | Student | Product | Total | Status |
|---|---|---|---|---|
| DH-1042 | Hoang Gia Huy | IELTS 6.5 + books | 18,500,000 | Completed |
| DH-1041 | Do Thao Vy | TOEIC 650 | 9,200,000 | Paying |
| DH-1039 | Nguyen Minh Anh | Australia study combo | 62,000,000 | Instalment 2/4 |
| DH-1036 | Ly Hai Nam | Kids Starters | 7,800,000 | Cancel pending |
Collect tuition clearly and to the dong
Take cash, bank transfers or VNPay, split into instalments, with each bill approved by accounting.
- Several instalments per order, each recorded and confirmed on its own
- Bank transfers matched to orders
- Refunds with evidence
| Order | Instalment | Method | Amount | Status |
|---|---|---|---|---|
| DH-1039 | 2/4 | VNPay | 15,500,000 | Approved |
| DH-1041 | 1/2 | Bank transfer | 4,600,000 | Pending |
| DH-1040 | 1/1 | Cash | 6,900,000 | Approved |
Classes, rooms and teachers without clashes
Create classes from courses, set the weekly pattern, and every lesson is generated and kept when you edit by hand.
- Timetable by room and by teacher
- Transfers, deferrals, make-up lessons
- A syllabus for every lesson
Take attendance in 30 seconds a lesson
Teachers mark the whole class at once; the lesson, the student status and attendance reports update themselves.
- Present, late, excused absence
- Feedback after each lesson
- Attendance statistics for each student
| Student | Attendance |
|---|---|
| Hoang Gia Huy | Present |
| Nguyen Minh Anh | Present |
| Le Quoc Bao | Late |
| Do Thao Vy | Absent |
| Bui Khanh Linh | Present |
Exams and gradebooks skill by skill
Tests are taken in the online learning system and scores land straight in the class gradebook.
- Placement, mid-course and final tests
- Gradebook by skill
- Students see scores on their phone
| Student | Listening | Reading | Writing | Speaking | Overall |
|---|---|---|---|---|---|
| Hoang Gia Huy | 7.0 | 6.5 | 6.0 | 6.5 | 6.5 |
| Nguyen Minh Anh | 6.5 | 7.0 | 6.0 | 6.0 | 6.5 |
| Le Quoc Bao | 6.0 | 6.0 | 5.5 | 6.0 | 6.0 |
| Bui Khanh Linh | 7.5 | 7.0 | 6.5 | 7.0 | 7.0 |
Online classrooms tied to real classes
Each class has a Moodle course and can have its own private Microsoft Teams team; staff open the team straight from the class list.
- Materials, videos and homework per lesson
- Students open Moodle lessons and tests from EduHubs with no second password
- See who has finished
| Class | Content | Where | Done |
|---|---|---|---|
| IELTS 6.5 | Lesson 14 · Writing Task 2 | Moodle | 18/22 |
| IELTS 6.5 | Class team · 22 members | Microsoft Teams | — |
| TOEIC 650 | Mock test 3 | Moodle | 11/15 |
| Conversation B1 | Lesson 8 video | Moodle | 20/20 |
Every case follows its steps
Study abroad, or any process the school defines: steps, documents, owners and deadlines.
- Process templates the school designs
- Document checklists
- Tasks assigned automatically at each step
Staff records and requests with approval chains
Contracts, assignments, leave. Each request type goes through the approvers the school sets up.
- Employment records and contracts
- Leave and shift-swap requests
- One approval inbox for every request
| Employee | Type | Dates | Status |
|---|---|---|---|
| Tran Thu Ha | Annual leave | 14–15 Oct | Pending |
| Vu Ngoc Mai | Shift swap | 12 Oct | Approved |
Answer customers around the clock from your school's own knowledge
The website assistant answers questions about courses, schedules and fees from the school's knowledge base.
- A knowledge base the school writes
- A helper that shows staff how to use the software
- Usage budget control
Students and parents follow their learning on a phone
The student portal shows the timetable, attendance, exam scores and fees; a Zalo mini app carries the student's cases and school notices.
- Parents switch between their children in one account
- Notices by Zalo, email and push
- Request an absence from the portal
Stop stitching data together from five different tools
Today at many centres
- Leads in Excel, one file per salesperson
- Advice over personal Zalo; when someone leaves, their leads go too
- Tuition in a notebook, reconciled by hand at month end
- Timetables and attendance on paper or Google Sheets
- A separate online learning system, every student entered twice
With EduHubs
- One customer list, shared out to sales automatically
- Conversations belong to the school and sit on the customer's record
- Approved payment bills, balances that update immediately
- Timetables generated for you, attendance on a phone
- A student is enrolled once and appears everywhere
Each person gets the screens their job needs
Revenue, admissions and teaching quality by branch.
Assigned leads, conversations, appointments, orders.
Classes, teaching schedule, attendance, grades.
Approve bills, track balances, refunds.
Staff records, contracts, requests.
A school's data stays the school's
The database blocks one school from reading another's data, row by row.
Each area has its own roles and permissions; staff see only their own work.
Staff see their own branch; directors see them all.
Who did what, when, on which record.
Payments, cancellations and leave go to the right approvers.
Data from your old software or Excel is kept as it was and stays searchable.
See EduHubs running for your school
Leave your details and the EduHubs team will contact you to advise and open a trial account for your school or centre.
- Advice that fits the size of your school and the way it runs
- An address of its own for your school
- Your details are used only to contact you about EduHubs
We have your request
Thank you, . EduHubs will contact you on or at the e-mail you left.