Built by software experts with 20 years in the language-school world

The CRM & online
enrollment platform for language schools

Students enroll and pay-ready prices calculate themselves on your website. Your office manages students, classes, accommodation, invoices and agencies — all in one system, without spreadsheets.

30-day free trial · Full version · No credit card required
Start Free — Full Version
10,000+ enrollments processed Live on your website in a day
🎬
Live demo video
See it in action
enrollyca.com/demo — Enrollment Form Preview
Enrollyca demo preview
Student just enrolled — email sent automatically
10,000+
enrollments processed
13
integrated modules
8+
languages — add your own
1 file
to install on your website
0
pricing errors

Your office is drowning in work
the software should be doing

Enrollyca was built by software experts who have spent 20 years working with language schools — every module solves a problem the office actually has.

Quotes calculated by hand

High season, holidays, extra nights, discounts, transfers — one mistake in a quote costs money or a client. Enrollyca calculates every price automatically, live, on your website.

Hours writing confirmation emails

Every enrollment needs a detailed confirmation with dates, prices and instructions. Enrollyca generates and sends it the second the student enrolls.

Students in spreadsheets, classes on paper

Who arrives Monday? Which class has space? Which bed is free? Enrollyca keeps students, classes and housing on live boards your whole team shares.

Invoices made one by one

Student and agency invoices are generated from enrollment data in one click — numbered, multilingual, ready as PDF.

Agency commissions in your head

Agencies get their own portal and an always-current price table; commissions calculate themselves by your rules.

Marketing budget spent blind

Built-in analytics show where students come from — by country, city, source and language — so you invest where it works.

One platform. Thirteen modules.
The whole office covered.

Click through the modules — everything below is included in the 30-day trial.

Smart enrollment form with a live price calculator

Embeds into your website with a single HTML file. Students pick course, level, dates, accommodation, transfer and extras — and see the exact price at every step. No emails back and forth, no manual quotes.

Step-by-step guided selection — invalid combinations are impossible
Live price breakdown: seasons, holidays, extra nights, discounts
8 languages built in — and you can add your own, switchable by link (?lang=de…)
Promo & discount codes with flexible rules
8 design themes or your own custom CSS + your logo — matches your website
Google Tag Manager conversion tracking built in
Enrollment form demo
🔒 Prices are always recalculated on the server — a manipulated browser can never produce a wrong price.

Student management with automatic emails

Every enrollment lands instantly in your dashboard: full profile, courses, accommodation, payments, notes. The confirmation email — with every price, date and instruction — writes and sends itself.

Searchable, filterable student database
Weekly view: who arrives, who is in school, who leaves
Edit any enrollment and recalculate prices in place
Structured confirmation emails, fully customizable blocks
Payment status tracking and office notes
Holiday overlap warnings added to emails automatically
Student administration interface

Analytics that show where students come from

Real-time statistics over any date range: enrollments by country, city, source and language, with drill-down filters, charts and week volumes. Marketing decisions based on data, not guessing.

Enrollments & booked weeks by country, city, source, language
Drill-down chain: country → city → source
Any date range — week, season, year, custom
Charts + sortable tables, always live from your data
Statistics overview

Agency portal with automatic commissions

Your partner agencies get their own login to enroll students directly — commissions calculate themselves by the rules you set per agency. Plus a shareable, always-current price table so agencies never quote from an outdated PDF.

Separate agency enrollment portal with own logins
Commission % per category + fixed amounts, min/max rules
Commission totals per agency at a glance
Shareable price table: courses, accommodation, transfers, seasons
Configurable columns, agency discounts and markups
💡 Schools that work with agencies recover the Pro plan cost with a single correctly-calculated commission.

Online placement test for your website

Students take your level test online before arriving. Multiple choice, gap-fill, writing tasks, even YouTube listening questions — graded automatically, with results and assigned level in your backend.

Visual test builder with drag & drop questions
Images and YouTube video/listening questions
Automatic grading + level assignment
Results list with review of written tasks
Your existing paper test can be imported
🎯 Doubles as a lead magnet: test takers leave their email before seeing the school contacts them.

Public course calendar for your website

A year calendar with course start dates per level and highlighted holidays — embedded on your site, translated into 8 languages, always in sync with your real course configuration. No more outdated date tables.

Start dates per level, holidays and events, auto-legend
8 languages via ?lang=xx links
Colors and design fully configurable
Changes are live immediately — no cache, no re-upload

Weekly class board with drag & drop

Plan every week: class groups and private lessons as cards, students dragged in from the arrivals panel, teachers, classrooms and absences tracked. Print the office sheet or a personal schedule for each student.

Weekly board of continuous class groups + private lessons
Drag & drop student placement from the arrivals panel
Teachers, absences and classroom management
Mid-stay class changes handled cleanly
Print views: office sheet & student schedule

Accommodation board down to the bed

Apartments, host families, residences — with rooms and numbered beds. Drag students into beds week by week, see occupancy far ahead, and get warned about conflicts before they become problems.

Weekly bed-level board of all housing units
Smart warnings: double bookings, gender policy, minors, same-day turnovers
Occupancy grid weeks ahead for capacity planning
Per-unit incident log (repairs, complaints…)
External-address records for students with own housing
⚠️ Warnings never block you — the software informs, your team decides.

Invoices generated from enrollment data

Student and agency invoices in one click — numbers assigned automatically, layouts for both recipient types, multilingual output, printed to PDF straight from the browser.

One click from enrollment to numbered invoice
Separate student and agency templates
Multilingual — including Chinese and Japanese
Consistent numbering register, re-print safe
School data, taxes and payment details configurable

Live on your website in 3 steps

No developers, no migration project. Your copy comes pre-filled with demo data — replace it with your courses and go live.

1

Register — your copy installs itself

Create an account, confirm your email, and in ~2 minutes you have your own installation with its own database, admin panel and demo data.

Own databaseFully isolatedDemo content included
2

Configure your school

Replace demo courses with yours: levels, prices, seasons, accommodation, transfers. The illustrated manual (English & Spanish) and videos guide you — or we do it for you (VIP).

Step-by-step manualVideo guidesVIP setup available
3

Upload one file to your website

Download enrollment.html from your dashboard, upload it to your site, link it from your menu. Enrollments start arriving — priced, saved and confirmed automatically.

Works on any websiteNo codingWordPress, Wix, anything
Start Your Free Trial →
30 days free · Full version · No credit card

Rather skip step 2 entirely? With ✦ VIP Assistance our specialist configures your whole school and integrates the form into your website — you go straight to enrolling students.

Watch a full enrollment,
from course pick to confirmation email

A short walkthrough of the whole flow — as the student sees it and as your office sees it. Then open your own private demo copy and click around yourself.

New — full live demo, no signup

Don't just watch — open your own private demo copy

One click gives you the complete, real Enrollyca with realistic school data. Enter as Administrator or Office Staff, open every module, change anything — your copy is private, nobody else sees your changes, and it resets itself automatically.

Full version Your own private copy Admin & Office roles Real enrollment form No signup
Open the Live Demo →
Opens instantly in a new tab

Three plans. Every trial starts
with the Full version.

Try everything free for 30 days, then keep the plan that fits your school. Upgrades and downgrades apply instantly — your data is always preserved.

Monthly Annual 2 months free
Standard
Sell your courses online
39 / month
  • Enrollment form + live price calculator
  • Seasons, holidays & extra nights pricing
  • Discount & promo codes
  • Student management
  • Automatic confirmation emails
  • Statistics & analytics
  • 8+ languages, design themes & custom CSS, GTM tracking
  • Staff accounts & system options
Start Free Trial
30 days free · Full version · No card
Full
Run the whole office
99 / month
  • Everything in Pro
  • Class Manager — weekly board, teachers, rooms
  • Accommodation Manager — beds, occupancy, warnings
  • Invoice Manager — multilingual, print-to-PDF
Start Free Trial
30 days free · Full version · No card
Every plan: unlimited enrollments, unlimited staff users, your own isolated database, free updates. All prices exclude VAT / sales tax. The tax applicable in your country is calculated and added automatically at checkout by our payment provider (Paddle).
✦ VIP Assistance

Don't want to configure anything?
Your personal specialist runs it all for you.

€300 / month — Full plan included

VIP means a dedicated Enrollyca specialist — with years of language-school experience — takes over the entire technical side of your installation. They build your courses, levels, prices, seasons and fees, set up accommodation down to rooms and beds, transfers, promo campaigns, your level test, course calendar and invoice templates — and integrate the enrollment form into your website.

And it stays that way: new season prices, a new course, another promo campaign — you send an email, and it's configured, checked and live. You never open a settings page.

Set up & maintained for you
  • Courses, levels, prices, seasons, fees
  • Accommodation structure: units, rooms & beds
  • Transfers, promo & discount codes
  • Level test, course calendar, invoice templates
  • Class blocks & classrooms
  • Form embedded & integrated into your website
  • All future updates & yearly price changes
And your team? They simply work in the comfortable everyday interfaces — students, classes, beds, invoices. Every technical setting behind them is prepared, updated and supervised by our specialist.

Questions schools ask us

You register with just a name, email and password — no credit card. Your own installation is created automatically in about 2 minutes, with demo data and the FULL version of every module. After 30 days you choose a plan; if you don't, your installation pauses (your data is kept for another 30 days, so nothing is lost if you decide later).
You download one small HTML file from your dashboard and upload it to your website — WordPress, Wix, Squarespace, custom sites, anything. Link to it from your menu ("Enroll now") and you're done. The form runs on our servers and shows inside your page; no plugins or coding needed.
Yes, anytime. Plan changes apply to your installation instantly — no reinstall, no downtime. If you downgrade, the extra modules are locked but all their data stays in your database and reappears untouched when you upgrade again.
Never. Every school gets its own isolated installation with its own separate database. Your students, prices and business data are yours alone, processed in line with GDPR.
All plans include unlimited enrollments, unlimited students, unlimited staff accounts, unlimited courses and pricing rules. We don't charge per student or per booking — the monthly price is the whole price.
Self-service is genuinely doable: a 38-page illustrated manual (in English and Spanish), video guides and demo data are included, and support answers your questions on every plan. If you'd rather not touch settings at all, the VIP option (€300/month) means we configure and maintain everything technical for you.
VIP (€300/month, Full plan included) gives your school a personal Enrollyca specialist who takes over the entire technical side. The initial setup — courses, levels, prices, seasons, fees, accommodation with rooms and beds, transfers, promo codes, your level test, course calendar and invoice templates — is built for you, and the enrollment form is embedded and integrated into your website. Afterwards every change works the same way: you email us what's new (next year's prices, a new course, a promo campaign) and we configure, test and publish it. Your team never touches a settings page — they just work with students in the everyday interfaces. It's the fastest way to go live: your office starts on day one with everything already configured.
English, Spanish, German, French, Italian, Russian, Chinese and Japanese are built in — all managed from the backend, and you can edit every translation. Need another language? Add it yourself in the backend: it appears in the form's language selector with its own flag, and you translate it at your own pace. The public course calendar and level test are multilingual too.
Yes — this is the heart of the system, battle-tested on 10,000+ real enrollments. High/top season supplements, school holidays, extra nights, enrollment fees, discounts and agency commissions are all calculated by one engine, and every submitted price is re-verified on the server.
30 days free · Full version · No credit card

Give your office its time back

Register now — in two minutes your school has its own CRM with a working enrollment form, demo data and every module unlocked.

Start Your Free Trial →

Questions first? Tap the chat bubble in the corner — we answer fast.