For schools & academies

Cambridge English for your whole school — one plan, every level.

Give every student unlimited PET, FCE, CAE and CPE practice on a white-label portal that carries your school's name, logo and colours. One subscription, one invite link per level, one dashboard.

Built for the way schools actually run

No per-student upsells, no juggling individual logins, no asking parents to pay a subscription. Hand out one link, run your classes.

🎨

White-label portal

Students join at yourschool.classportal.app — your logo, your colours, your name. Grammar Refined branding stays out of sight.

🔗

One invite link per level

Generate four links (PET, FCE, CAE, CPE) and hand them out. Students click, sign up, and land on the right exam — no level-picker confusion.

♾️

Unlimited practice

Every student gets unlimited full mock exams + unlimited part-by-part practice on the level you assigned them — for as long as the subscription is active.

📊

Aggregate dashboard

See every student's progress in one roster, grouped by level. Drill into any class, any session, any individual exam result.

✍️

Real Cambridge writing

Writing tasks are scored against the official Cambridge band 1/3/5 rubrics. Students get error-by-error feedback with the correction inline.

🛟

Cancel anytime

Monthly billing via Stripe. No contracts. Students keep their accounts and progress if you cancel — they just roll back to the free tier.

Pick a seat plan

Every plan is a flat monthly fee for the whole school — no per-student top-ups. Compare with €9.99/month per student at retail.

Starter
€149/ month
Up to 50 students
SAVE 70% vs €9.99/student retail

For small classes and tutoring groups.

Up to 50 students
All four levels: PET, FCE, CAE, CPE
Unlimited full mock exams per student
Unlimited part-by-part practice
School admin dashboard
Per-level invite links
Most popular
Growth
€259/ month
Up to 100 students
SAVE 74% vs €9.99/student retail

For growing language schools.

Up to 100 students
Everything in Starter
White-label subdomain (yourschool.classportal.app)
Custom logo, name, tagline and accent colour
Hide all Grammar Refined branding
Roster grouped by level with per-student progress
School
€449/ month
Up to 300 students
SAVE 85% vs €9.99/student retail

For full-school deployments.

Up to 300 students
Everything in Growth
Bulk-invite via copy-paste email helper
Per-level link rotation if a token leaks
Aggregate exam results across classes
Priority email support

Need more than 300 seats, multiple campuses, or invoiced billing? and email us from the admin dashboard.

From signup to first lesson — about 10 minutes

No contracts to sign, no IT setup. The whole flow is self-serve.

1

Register your school

Fill in your school name and pick an admin login. We'll allocate yourschool.classportal.app — your white-label home.

2

Activate a plan

Pick Starter, Growth or School. Subscribe via Stripe — you'll have full admin access the instant payment clears.

3

Customise your branding

Upload your logo, set your tagline and accent colour. Optional: hide all Grammar Refined branding (Growth + School plans).

4

Share an invite link

Copy the level-specific invite link (PET / FCE / CAE / CPE) and email or message it to your students. They sign up in one click and land on the right exam.

Why a school plan beats individual subscriptions

At retail, each student paying €9.99/month adds up fast — a class of 100 students costs €999/month. The Growth plan covers the same 100 students for €259/month — a 74% saving — and adds a school admin dashboard, white-label branding, and aggregate progress tracking that retail subscriptions don't include.

Frequently asked questions

How does billing work?
School plans are monthly subscriptions billed by Stripe. You can upgrade, downgrade or cancel at any time from your school admin dashboard — no contracts, no minimum term.
What happens if we go over our seat count?
Nothing breaks — students still join and learn. Your dashboard shows an 'over limit' badge so you know to remove inactive students or upgrade. Once you're back under the cap the badge clears.
Do you offer a discount for whole-school deployments?
Yes — every tier already saves at least 75% versus the €9.99/month retail price per student. Larger schools (300+ students) save more again. If you need a custom plan, register your school and email us from the admin dashboard.
Can students keep their progress if we cancel?
Yes. Cancelling the subscription unlinks students from your school but keeps every account, every saved exam and every result. Students roll back to the free-tier limit (2 full exams + 2 part exercises per level) and can upgrade individually from their own dashboard.
Do students see the Grammar Refined brand?
On the Starter plan they see your school's name + a 'Powered by Grammar Refined' line on the join page, then Grammar Refined branding inside the dashboard. On Growth and above your subdomain is fully white-labelled — your logo, your colours, your name everywhere. Students never need to know we exist.
What about exam content quality?
Every Cambridge level (PET, FCE, CAE, CPE) is built from official Cambridge sample papers with locked banks, post-generation critique passes and the official Cambridge writing rubrics. The same content powers every plan — there's no 'school edition' that's secretly worse.

Ready to set up your school?

Registration takes about a minute. You'll be able to demo the dashboard before you commit to a paid plan.

See sample Cambridge exams
🍪 We use only cookies that are strictly necessary (authentication + your saved preferences). We don't use tracking or advertising cookies. .