Skip to main content
Vietcaso

ECMS

English center management software

Run teaching and enrolment for your English center on one platform

ECMS combines an LMS (students, classes, timetables, attendance, make-up lessons, reports) with a CRM (leads, campaigns, call center, tickets) for multi-branch centers.

ECMS · Call report: answer rate and talk minutes per day
ECMS – call center report
ECMS on mobile

8,000+

user accounts

500+

active classes

10+

branches in one system

16

built-in reports

Running at: An English center chain with 10+ branches

English center management software

ECMS – English center management software

ECMS (English Center Management System) was built from the day-to-day operations of a multi-branch English center chain. From the moment a parent leaves a phone number to the day a student finishes the course, every step lives in one system: admissions, class placement, timetables, attendance, make-up lessons, feedback, report cards and management reports.

  • 360° student records: parents, siblings, learning path, placement tests, attendance, tuition wallet
  • Month/week/day timetable filtered by branch, program, teacher and shift
  • Make-up lessons, tutoring and absence requests tracked automatically
  • Admissions CRM: leads, campaigns, click-to-call, call recordings and call reports
  • A web app for students and parents: notifications, timetable and attendance
  • 16 ready-made operational reports, role- and branch-based permissions

The problem

What does ECMS solve?

Before: Student data scattered across spreadsheets, chat apps and each branch’s notebooks

With ECMS: One student record shared across the whole organisation, searchable instantly

Before: Students miss lessons, nobody follows up on make-ups and parents complain

With ECMS: Make-up waiting lists, suitable sessions and make-up history managed automatically

Before: Admission leads slip through and nobody knows how many calls telesales made

With ECMS: A CRM wired to your call center: every call, recording and lead status is logged

Before: Month-end takes days of compiling class sizes, attendance and teaching hours

With ECMS: Ready-made reports exported to Excel in seconds

Features

Key features of ECMS

LMS – Teaching operations

The whole student and class lifecycle, from placement to year-end report cards.

360° student records

Everything about a student and their family on one screen.

  • Contact details, multiple phone numbers, Zalo, click-to-call
  • Parents and siblings studying at the same center
  • Learning path, placement tests, certificates
  • Attendance, current classes, lead source, school
  • Bulk import from an Excel template

Student tuition wallet

Track the balance and every tuition transaction of each student.

  • Top-ups and manual deductions
  • Transparent transaction history
  • Visible right in the student record

Class management

Running and past classes with staffing, exam schedules and feedback.

  • Program, course, shift, room, start and end dates
  • Homeroom teachers, teaching assistants and staff in charge
  • Exam, feedback and homework-check schedules
  • Center report cards and school report cards
  • Teacher and academic notes, special days off

Timetables

See every branch’s timetable by month, week or day.

  • Filter by branch, course, teacher, shift and time slot
  • Kindergarten, Kids, Teens, IELTS, Exam prep and Tutoring programs
  • Today’s schedule and class counts per time slot

Attendance

Per-session attendance with live attendance rates on the dashboard.

  • Filter by branch, class, shift, date range and attendance type
  • Records the teacher on duty and staff in charge
  • Export absence lists to Excel

Make-up lessons & tutoring

Never miss a make-up lesson, even across branches.

  • Parent absence requests, students waiting for or done with make-ups
  • Find suitable sessions within a date range
  • Fixed make-up slots, fixed days off, special-case students
  • Daily list of make-up students

16 operational reports

Ready-made reports by class, student, teacher, attendance, make-ups and grades.

  • Low-enrolment classes, daily class sizes, daily absences
  • Drop-outs, deferrals, new students (trial → enrolled)
  • Teaching hours, class logbooks, homework checks
  • Year-end report cards, periodic feedback, call outcomes

Permissions & settings

Everyone sees exactly their own data; the interface carries your brand.

  • Roles: admin, manager, staff, teacher, teaching assistant, student
  • Branches, shifts, programs, rooms, public holidays
  • Custom organisation name, slogan and brand color
  • Real-time in-app notifications

CRM – Admissions & care

Turn phone numbers into students: leads, campaigns, call center and support requests.

Leads & opportunities

Follow every prospect from source to close.

  • Source/campaign, birth year, school, owner
  • Status, call count, latest activity
  • Opportunities with expected revenue, probability, close date
  • Import leads from files

Marketing campaigns

Plan, assign targets and measure every admissions campaign.

  • Budget, timeline, participating branches, KPIs
  • Marketing goals and product content
  • Call scripts shown to telesales during calls
  • Promotions, promo codes and gifts

Integrated call center

Call straight from a record; every call is recorded and measured.

  • Click-to-call, call history, recordings
  • Call reports by day, status and hotline
  • Answer rate, talk minutes, CSV export
  • Contact lists for each calling round

Tickets & tasks

Every parent request gets an owner, a deadline and a report.

  • List or Kanban view
  • New, in progress, resolved, closed, overdue
  • Performance per assignee, average handling time
  • Sprints for the admissions team

Phone web app

A web app for parents and students

Parents sign in to ECMS on their phone to follow their child’s learning and get the center’s notifications – no app to install, and it can be added to the home screen like an app.

  • Push notifications about lessons, messages and important notices
  • Current and past classes: teacher, shift and dates
  • Attendance, class log, timetable and learning results
  • Request absences online for a date range
  • Send support requests and feedback, and follow their progress

Nothing to install

Open it from a link or QR code and use it right in the browser.

Instant notifications

Updates land on the phone straight away, so no important change is missed.

Works on any phone

iPhone, Android or tablet; add it to the home screen like an app.

The right info for the right person

Everyone signs in with their own account and sees only their own information.

ECMS parent web app – the child’s classes

Screenshots from the live system; data has been replaced with sample data.

Interface

Real screens from ECMS

ECMS · Call report: answer rate and talk minutes per day
ECMS – call center report

Call report: answer rate and talk minutes per day

Screenshots from the live system; data has been replaced with sample data.

Extend as you grow

Vietcaso builds these extensions to each customer’s needs:

  • Native mobile apps on the App Store and Google Play
  • Online tuition payment and e-invoices
  • Notifications via Zalo OA/ZNS, SMS and email
  • Time-clock and face-recognition attendance

Rollout & pricing

  • Monthly subscription or dedicated licence
  • Data migration from Excel, your own branding
  • Hands-on training and post-launch support
Get a quote

FAQ

Frequently asked questions

Can’t find what you need? Ask the Vietcaso team directly.

Contact us
Does ECMS support multiple branches?

Yes. ECMS is designed for chains: shared data, branch-level permissions and reports per branch or combined. It currently runs a chain of more than 10 branches.

We use spreadsheets today. Can our data be migrated?

Yes. ECMS ships with an import template, and the Vietcaso team helps clean and migrate students, classes and tuition history during onboarding.

Can ECMS connect to our phone system?

ECMS already integrates Asterisk-based call centers (OnePhone): click-to-call, recordings and call reports. Other providers with an API can be integrated on request.

Can the interface use our brand?

Yes. Organisation name, slogan, logo and main color are set in Settings; deeper customisation is available on request.

Do students and parents need to install an app?

No. ECMS has a web app that runs in the phone’s browser: students and parents sign in with their own account to get notifications and see timetables, attendance and feedback. It can be added to the home screen like an app.

Ready to digitise your operations?

Book a free call. We’ll listen to your challenge and recommend the best fit – an existing product or something built for you.