Software Solutions for Language Course Providers
Language learners buy time with a tutor, in lessons they book around their own day. Providers need to place each learner at a level, hold tutor availability across time zones and keep a balance of hours that expire. Recorded lessons and group classes sit beside the one-to-one sessions.
Sell language lessons by level, tutor and package of hours.
A learner of German wants Tuesday evening with a tutor who teaches intermediate level. The school must match level, tutor and time zone before it can accept the booking.
The sale is usually a package of hours, so the balance is as important to the learner as the price.
Online language schools
A school employs tutors, sells hour packages and group classes and manages the timetable.
Marketplaces of independent tutors
A platform lists tutors who set their own prices and takes the booking and payment.
Corporate language training
A provider sells hours to firms whose staff book individually under one invoice.
The workflow for language courses.
- 1
Placement
A short test or an interview sets the learner’s level, and the level decides which classes and tutors appear.
- 2
Buying a package
The learner buys hours with a validity period, or enrols in a group class.
- 3
Booking a lesson
The learner picks a free slot shown in their own time zone, and the tutor is told.
- 4
Teaching and noting
The tutor takes the lesson on the video tool and records a note and the hours used.
- 5
Moving up or renewing
When the level is complete, the learner is moved up and offered the next package before hours run out.
The challenges, and what they cost.
What is specific to this trade.
These are requirements we would confirm in discovery. They describe what the solution may need to handle. They are not features that already exist.
- How levels are defined and who may change a learner’s level
- Cancellation and rescheduling cut-offs
- Package validity, and whether hours can be extended
- Whether tutors are paid by the lesson or by salary
What we would build for language courses.
Chosen from the commerce capabilities this business needs, not a list of everything.
Who works in the system, and what each can do.
What it would connect to.
An integration is confirmed only after its API, access and scope are checked. A connection that updates on a schedule is described as scheduled, not real-time.
- The video tool your lessons use, once its interface has been tested
- A payment gateway for packages and classes
- A calendar service, so bookings reach learners’ own calendars
How the work runs, and what we need from you.
What you provide
- Your languages, levels and placement material
- Your tutors’ typical hours and rates
- Your package and cancellation rules
Settle the level scale
Levels and the test come first, because bookings and tutors depend on them.
Try booking with a few tutors
A handful of tutors and learners book lessons across time zones before the school opens it widely.
What you receive.
- Placement and level records
- Tutor availability and booking
- Hour packages with expiry rules
- Training for coordinators and tutors
How progress is judged.
Measures are agreed against your own baseline. We do not promise a result in advance.
- Lessons missed through a time-zone mix-up
- Hours that expired unused
- Learners placed at a different level by two tutors
Selling at home and abroad.
Learners join from other time zones and may want to pay in their home currency. Lessons are shown in the learner’s local time, and the scale used for levels is chosen by the school.
The wider requirements for online courses are on the Online Courses page.
Related subcategories.
Language Course E-commerce & Scheduling Software
Custom software solution
Placement tests, tutor booking across time zones and lesson-hour packages form a scheduling system that ordinary course stores do not include, so it is written for your school. Payment and video go through providers you choose.
Read about the softwareExisting GullySystem products that apply
Related services
Questions about language courses e-commerce.
Can learners study without a tutor?
Yes, if you also sell recorded lessons. Those are sold as courses, and the hours system applies only to live tutoring.
Can tutors set their own prices?
In a marketplace, yes, within limits you set. In a school, prices are fixed by the school.
Does it teach or test pronunciation?
No. Tutors do. The system holds their notes and the learner’s level.
Talk through your commerce requirement.
Describe what you sell, where you sell it and what is slowing you down. An engineer will reply within one business day.
- No obligation
- A reply within one business day
- Your details stay private
