A language school is half retail and half education. Students enroll on emotion ('I want to speak French') and stay on results. Software that doesn't track results is software that doesn't keep students past month 3 — and month 3 is where the unit economics of every language school live or die. The first month of tuition pays the acquisition cost. The next nine months pay the rent.
What that means in practice is that the software stack for a language school has to do five jobs at once: take inquiries from a marketing site and place students by level, schedule instructors across small-group classes that change every six weeks, run recurring tuition and family billing, track homework completion and progress between sessions, and — for U.S. schools that enroll international students — keep up with SEVIS reporting without a separate $400/month tool. Most school directors I talk to are running three or four tools to do this and re-keying student data between them every Monday morning.
This guide compares eight platforms language schools evaluate in 2026: Deelo, Edmingle, TutorBird, Class Manager, MyClassCampus, ezTalks, Lingoda Business, and italki Classroom. Where each fits for a boutique single-language school, a multi-language adult ESL program, a kids' enrichment program, and a corporate language training shop.
What Language Schools Actually Need
- Leveled class enrollment. A1, A2, B1, B2, C1, C2 — or whatever your internal level system looks like. Students need to be placed in the right class on day one, and the software needs to know that a B1 student finishing a session rolls into B2, not back into the same A1 cohort.
- Placement testing. Online, ideally before the first day. A 20-minute placement quiz that scores reading, listening, and grammar and routes the student to the right cohort saves a director two hours of one-on-one phone screening per intake week.
- Instructor scheduling across rotating cohorts. Cohorts open and close every 6-12 weeks. Instructors are often part-time native speakers with their own day jobs. The schedule has to model recurring class blocks, instructor availability windows, and substitute coverage without a separate calendar tool.
- Multi-language and multi-program support. A school that teaches Spanish, French, and Mandarin in the same building, with kid programs at 4 p.m. and adult ESL at 7 p.m., needs program-level segmentation in one database — not three separate logins.
- SEVIS reporting (if you enroll F-1 students). U.S. language schools certified to issue I-20s have to keep SEVIS records current: enrollment, attendance, address changes, program extensions. A school that does this in Excel will eventually get a finding from SEVP.
- Homework and practice-app integration. Students don't progress between class hours alone. Schools that integrate homework platforms (or a built-in LMS for assignments) and track completion retain students longer because results are visible.
- Recurring tuition and family billing. Monthly auto-pay, sibling discounts, family accounts where one parent pays for two kids in different programs. Stripe-backed recurring billing should not require a separate accounting tool to reconcile.
- Parent communication app (for kid programs). Parents need a channel for absences, progress reports, and tuition reminders. Email alone gets ignored. A branded parent app — or a portal with push notifications — is what gets the response.
Quick Comparison Table
| Platform | Starting Price | Language-School Features | All-in-One Scope |
|---|---|---|---|
| Deelo | $19/seat/mo | CRM with custom fields for level, program, and native language; Practice for cohort management; recurring billing; client portal for parents and students; automation for placement-test follow-up | CRM, Practice/Programs, Docs, ESign, Invoicing, Automation, Portal — single platform for boutique to mid-size schools |
| Edmingle | Subscription tiers (contact for pricing) | Tutor and class management platform with batch scheduling, attendance, fee collection, and a learner mobile app — popular with multi-branch language and skills schools | Tutoring / training operations platform |
| TutorBird | Per-student tier (free for very small schools, paid above) | Studio and small-school management for music, language, and academic tutors; lesson scheduling, billing, and family accounts | Tutor / studio management |
| Class Manager | Per-student subscription | Class and cohort management with attendance, billing, and parent communication; widely used by activity and enrichment schools | Class / cohort operations |
| MyClassCampus | Per-student / per-module pricing | School ERP with admissions, fees, attendance, LMS, and parent app — used by language institutes that want a full ERP rather than a CRM | School ERP / LMS |
| ezTalks | Per-host subscription | Video conferencing with classroom features (whiteboard, polls, breakout rooms) — pairs with a separate management tool | Virtual classroom / video |
| Lingoda Business | Enterprise / per-learner pricing (contact) | Curriculum and instructor network for corporate language training; CEFR-aligned classes delivered through Lingoda's platform | Curriculum + instructor delivery (B2B language training) |
| italki Classroom | Marketplace fees + classroom features | 1-on-1 marketplace and classroom tools — best-known platform for independent tutors and small private programs | Marketplace / 1-on-1 lessons |
8 Best Language School Platforms in 2026
1. Deelo — Best All-in-One for Boutique and Multi-Language Schools
Most language school software conversations turn into a stack-of-tools conversation: one app for student records, another for class scheduling, a third for tuition billing, a fourth for the parent portal, plus Mailchimp for the marketing list. Deelo collapses that stack for boutique single-language schools and multi-program shops that don't want to be a sysadmin.
The core is a CRM with custom fields, which sounds boring until you realize it lets a director model their own student record: current level, target level, native language, program (Adult ESL / Kids French / Business Mandarin), enrollment date, family account, parent contact, instructor assignment, attendance rate, homework completion. The Practice app is where cohorts live — recurring class blocks with instructor assignments, attendance tracking, and roll-forward logic when a session ends. Recurring tuition runs through Stripe-backed invoicing with auto-pay, sibling discounts modeled as family accounts, and dunning when a card fails. The client portal is a parent-and-student portal that shows schedule, attendance, invoices, and progress — branded for the school. Automation handles placement-test follow-up, level-up notifications, and re-enrollment reminders for the next session without a separate Zapier subscription.
Where Deelo fits: Single-location and multi-location language schools (~30 to ~600 students) that want one platform for inquiries, placement, enrollment, scheduling, billing, parent communication, and progress tracking. Pricing starts at $19/seat/mo, which is roughly an order of magnitude below the per-student cost of stacking dedicated school ERPs, billing tools, and portal tools.
Where Deelo is not the right answer: If you are a state-licensed K-12 school operating under a formal SIS like PowerSchool with state reporting requirements, you need a true SIS. Deelo is a CRM and operations platform — it is not a state-reporting SIS. Schools enrolling F-1 students will still need a SEVIS-certified recordkeeping process; Deelo can be the source-of-truth for student demographics that feed into SEVIS, but it does not directly file SEVIS updates.
2. Edmingle — Best for Multi-Branch Language Institutes
Edmingle is built for tutoring and training institutes that operate across multiple branches with a shared instructor network. Batch scheduling, attendance, fee collection, and a learner-facing mobile app are wired in, which is why language institutes with three or more locations often shortlist it.
Where it fits: Multi-branch language and skills institutes where directors want a single platform across all locations and a learner mobile app out of the box. Especially common in markets with large adult test-prep and language-training segments.
What to evaluate: Pricing is by quote. Ask about CEFR-level taxonomy, recurring tuition handling for monthly auto-pay (vs. cohort-based one-time fees), and whether the learner app supports homework submission or just attendance.
3. TutorBird — Best for Solo and Very Small Studios
TutorBird is built for studios — originally music studios, expanded to language and academic tutoring. It handles lesson scheduling, family accounts, recurring billing, and student records at a price point that works for very small schools.
Where it fits: Solo language tutors and 2-5 instructor studios where the work is mostly 1-on-1 and small-group lessons rather than cohort classes. Family accounts for sibling billing are a strong feature for kid-focused programs.
What to evaluate: TutorBird is studio-shaped — strong on lesson-by-lesson billing, less native to multi-week cohort programs with placement-driven enrollment. Schools that run sessions of 8-12 weeks with rolling cohorts will need to model that creatively.
4. Class Manager — Best for Activity and Enrichment Schools
Class Manager handles class and cohort management for activity schools — dance, swim, gymnastics, and increasingly kids' language enrichment. Attendance, billing, and parent communication are the core, with a parent portal that handles absences and tuition.
Where it fits: Kids' language programs that look more like an after-school enrichment activity than an academic school — Saturday Mandarin, weekday French clubs, summer intensives. The parent-app and absence-management features are stronger here than on most generic CRMs.
What to evaluate: Adult ESL programs with placement testing and CEFR levels are not Class Manager's native fit. If your school is mixed adult/kid, you may end up running it for the kids' side and a separate tool for the adult side — which is the stack problem you were trying to avoid.
5. MyClassCampus — Best for Schools That Want a Full ERP
MyClassCampus is a school ERP — admissions, fees, attendance, an LMS, and a parent app in one platform. Some language institutes use it as a true ERP rather than a CRM-plus-billing approach.
Where it fits: Larger language institutes (often international) that already think of themselves as a school with a registrar, a fees department, and a curriculum office. The LMS is a real LMS, with assignments and grading, which can replace a separate homework tool.
What to evaluate: Implementation is heavier than a CRM. If you are a 50-student boutique school, a full ERP is probably more software than the operation needs. Pricing scales by student and module — make sure you understand the all-in number for the modules you actually need.
6. ezTalks — Best Virtual Classroom Layer
ezTalks is a video conferencing platform with classroom features — whiteboard, polls, breakout rooms — that schools running online classes use as the live-class layer. It is not a school management platform.
Where it fits: Schools that deliver live online classes and want a virtual-classroom experience that is more education-flavored than generic Zoom or Google Meet. Pairs with a school management platform that handles enrollment, billing, and records.
What to evaluate: You will still need a CRM/operations platform alongside ezTalks. Treat it as one piece of the stack, not a school management replacement.
7. Lingoda Business — Best for Corporate Language Training
Lingoda Business delivers corporate language training through Lingoda's own instructor network, with CEFR-aligned curriculum and reporting designed for enterprise L&D buyers. It is fundamentally different from the other platforms here — it is the school, not the software for running your school.
Where it fits: If you are a corporate L&D buyer looking to outsource language training to an existing platform with a global instructor network, Lingoda Business is one of the established options. If you are a language school, Lingoda is closer to a competitor than a tool.
What to evaluate: Curriculum quality, instructor coverage by language and time zone, and how reporting flows back to corporate buyers (HRIS integration, SCORM/xAPI, manager dashboards).
8. italki Classroom — Best for Independent Tutors and Marketplace Programs
italki is the largest online language tutor marketplace, and italki Classroom is the in-platform classroom for 1-on-1 lessons. It is the clearest fit for independent language teachers building a private student book rather than running a school.
Where it fits: Independent tutors who want a marketplace for student acquisition and a classroom layer for lesson delivery. Some small private programs run their teachers through italki and use the marketplace as their channel.
What to evaluate: italki's economics are tutor-marketplace economics, not school economics. Schools that try to use italki as their operations platform end up underserving the cohort-class, placement-test, and family-billing parts of the business.
How to Choose
The choice is shaped by three questions. First: are you a single-language boutique or multi-language program? A boutique French school can run on almost any of these tools because the data model is simple. A school teaching six languages with kid programs in the morning and adult business classes at night needs a CRM-shaped platform with enough customization to model program-level segmentation in one database — Deelo, MyClassCampus, or Edmingle are the strongest fits.
Second: are your students kids, adult ESL, or business language? Kids' programs live or die on parent communication and family billing — Class Manager, TutorBird, and Deelo's portal all do this well. Adult ESL programs need placement testing and CEFR-level cohort management. Business language is half corporate L&D — invoicing flows through procurement, reporting goes to HR, and the SaaS stack often has to integrate with the client's HRIS.
Third: do you enroll F-1 students? If yes, your platform has to be the clean source-of-truth that feeds SEVIS reporting. Studio-shaped tools (TutorBird, italki) are not built for this. CRM-shaped platforms with custom fields and structured records (Deelo, MyClassCampus) are.
Most schools end up choosing between a school ERP (heavier, more curriculum-native) and a CRM-shaped operations platform (lighter, more inquiry-to-enrollment-native). For schools whose growth bottleneck is converting inquiries into enrolled students and keeping families paying past month 3, the CRM-shaped path usually wins.
Run your language school on a single platform that handles inquiries, placement, enrollment, scheduling, recurring tuition, and parent communication — without stitching together five tools. [Try Deelo CRM](/apps/crm) free for 14 days and see whether one platform can replace the stack you are running today.
Start Free — No Credit CardFrequently Asked Questions
- What is the best software for a small language school in 2026?
- For boutique language schools (roughly 30-300 students), the strongest all-in-one options are Deelo, TutorBird, and Class Manager. Deelo fits schools that want a CRM-shaped platform with custom fields for level, program, and family accounts plus recurring billing and a parent portal in one tool starting at $19/seat/mo. TutorBird fits very small studios doing mostly 1-on-1 lessons. Class Manager fits kids' enrichment programs that look more like activity schools.
- Do language schools need a school ERP or just a CRM?
- It depends on size and complexity. Schools under ~500 students that are growth-bottlenecked on inquiry-to-enrollment usually do better with a CRM-shaped operations platform than a full ERP — the ERP implementation overhead outweighs the curriculum features. Larger institutes with a registrar, a fees department, and formal curriculum management benefit from an ERP like MyClassCampus.
- How does language school software handle placement testing?
- The strongest pattern is an online placement quiz embedded in the inquiry funnel that scores reading, listening, and grammar and routes the prospect into the right CEFR level (A1-C2) automatically. Some platforms include a placement test builder; others integrate with a standalone test and capture the result as a custom field on the student record. Either way, the goal is to remove the manual phone-screen step from the director's week.
- Can language school software handle SEVIS reporting?
- No platform on the market files SEVIS updates directly — SEVIS is the U.S. government system, and school officials log into the SEVP portal to make filings. What good software does is keep the underlying student record (enrollment, attendance, address, program dates) clean enough to feed SEVIS reporting accurately. Schools enrolling F-1 students should treat their CRM or ERP as the source-of-truth that feeds SEVIS, not as the SEVIS system itself.
- How should a language school bill recurring tuition?
- Monthly auto-pay through a Stripe-backed invoicing system with family accounts (so one parent paying for two siblings sees one consolidated charge), sibling discounts modeled at the account level, and dunning when a card fails. Schools that run tuition through PayPal or manual invoices lose ~10-15% of revenue to failed-payment churn that cleaner billing tooling would have caught automatically.
- What is the difference between Deelo and Lingoda Business for language training?
- They solve different problems. Deelo is software you run your school on — your students, your instructors, your curriculum, your tuition. Lingoda Business is an outsourced training service — Lingoda's instructors deliver Lingoda's curriculum to your employees on Lingoda's platform. A language school chooses Deelo to run operations. A corporate L&D buyer chooses Lingoda Business when they don't want to run a school at all.
Related pages
Explore More
Related Articles
Best Personal Injury Case Management Software in 2026
A head-to-head comparison of the top personal injury case management platforms in 2026. Lien tracking, medical record management, demand letters, contingency math, and settlement distribution compared across Clio, MyCase, Filevine, CASEpeer, PracticePanther, Smokeball, and Deelo.
12 min read
How-ToHow to Start a Plastic Surgery Practice: Complete 2026 Guide
A step-by-step guide to launching a plastic surgery practice in 2026. Licensing, credentialing, facility setup, liability insurance, patient pipeline, operations software, and first-year revenue targets.
14 min read
Best OfBest Podcast Management Software in 2026
The top podcast management platforms compared for 2026. Descript, Captivate, Buzzsprout, Transistor, Riverside, and Deelo — features, pricing, and the angle each takes for professional podcasters.
11 min read
ComparisonDeelo vs ServiceTitan: The Honest 2026 Comparison
A genuinely fair side-by-side comparison of Deelo and ServiceTitan for field service businesses. Pricing, features, strengths, weaknesses, and who each platform is really built for.
12 min read