Education & training · TePublico.NET

Management software for english language schools

Students arrive in the middle of courses, at every level, all year. Management software for language schools handles placement, rolling enrolment and company contracts without rebuilding the timetable each week.

In brief: software for english language schools

  • Enrolment is continuous, not seasonal, which is the hard part.
  • Placement results have to reach the timetable, not an inbox.
  • Group viability changes every time somebody joins or leaves.
  • Company contracts are invoiced and reported differently from individuals.

People join in the middle. Somebody who needs a certificate by June enrols in February, and slotting them into a group that started in October is the recurring problem this kind of school actually has.

A placement result is useless until it becomes a seat. The level, the availability and the timetable have to meet in one place, otherwise a student who tested on Monday is still waiting on Friday and has started looking elsewhere.

Viability moves constantly. Every arrival and departure changes whether a group still works, and merging two half-empty levels is a decision that has to be taken while both still have students in them.

Companies buy differently from individuals. Invoices to a finance department, attendance reports for whoever authorised the training and classes delivered on the client's premises: none of that fits the process built for a person paying monthly.

The modules english language schools need

Start with the one that hurts most and switch on the rest when you're ready — they all share the same data.

Starts here

Online booking & calendar

Your clients book from their phone at any hour, with reminders that stop no-shows.

Clients (CRM)

The record, history and follow-up for every client and quote, so none slips away.

Email marketing

Campaigns and automations to bring clients back, with ready-made templates and tracking.

How we do it for english language schools, step by step

  1. 1

    We look at your day-to-day

    We count the enquiries arriving each week by phone, WhatsApp and website — and how many go cold.

  2. 2

    We choose the modules

    We check what you are already paying for elsewhere, so you are not buying the same thing twice.

  3. 3

    We set it up for your sector

    We bring across your existing customer records, so you do not start from zero and nothing is lost.

  4. 4

    We connect it to your website

    So managing starts where the customer finds you: your website and Google profile.

  5. 5

    We hand it over working

    We go live in a quiet week, not in the middle of your season, and watch it daily at first.

It starts where your customer finds you

Nearly every enquiry carries a goal and a date — an exam in April, an interview, a move abroad. With both written down, the answer can name a course and say honestly whether the timescale is realistic.

Frequently asked questions about software for english language schools

What is the real scheduling problem here? +

That people join mid-course. Somebody needing a certificate by June enrols in February, and fitting them into a group that began in October is the recurring difficulty rather than the September intake.

Why does the placement result need to reach the timetable? +

Because otherwise nothing happens. A level assessed on Monday and left in an inbox means a student still waiting on Friday, and by then they are looking at another school.

How often does group viability change? +

With every arrival and departure. Merging two half-empty levels only works while both still have students, which makes it a decision to take in week two rather than at the end of term.

Do company contracts need separate handling? +

They are a different transaction entirely. A finance department, an attendance report for whoever signed off the budget and classes taught at the client's office have nothing in common with an individual paying by direct debit.

Much more than a website

Not just your website. Your academy's panel.

Enrolments and enquiries in your CRM, with email to support and retain students.

Customer CRM

Every contact that comes through your website lands in your panel, with follow-up and notes. Nothing gets lost.

Bookings & appointments

Online diary with automatic reminders. Your customers book themselves, you see your calendar fill up.

AI assistant

A smart chat serves and captures customers on your website 24/7, and passes the interested ones to your CRM.

Clear analytics

How many visit you and where they come from, with no jargon or annoying cookies. Decisions backed by data.

All under your brand, in one place.

I want my panel

What english language schools look for

If any of these is what you're after, this software is for you.

  • language school software
  • placement test management
  • rolling enrolment software
  • corporate training invoicing
  • attendance reporting for employers

What your management software includes

Enrolment without paper

Pick the place, fill it in once, confirmation straight away — instead of forms bouncing around by email.

Fees and deadlines

Recurring payments, unpaid balances and deadlines in one place, with no phone chasing at the start of the month.

Keeping families in the loop

Changes, dates and reminders to everyone affected, in one go instead of thirty messages.

Shall we put the day-to-day in one place?

We'll show you the modules that fit how you already work. Demo and quote, no commitment.

We reply within 24 hours · No obligation

WhatsApp