Built for busy activity centres.

Stop searching through papers to find available class spots.

ClassFlow helps activity centres manage students, classes, attendance, waiting lists and schedules — so your team can answer parents in seconds.

Built for busy class-based businesses, starting with swimming schools.

No credit card required. Try every feature with up to 50 active students.

Already using Excel? Import your students in minutes.

  • Greek & English
  • Desktop, tablet & mobile
  • Simple setup
  • Excel import available

A parent asks

My child is 7. Beginner. Tuesday after school.

Your receptionist enters

Age7 years
LevelBeginner
Preferred dayTuesday

ClassFlow instantly shows

Beginners — Group A

Tuesday · 17:00–17:45

3 spots left

Beginners — Group B

Tuesday · 18:00–18:45

Full · 2 waiting

Beginners — Group C

Thursday · 17:00–17:45

5 spots left

Sound familiar?

Running classes on paper and spreadsheets slows everyone down.

Parents waiting at the desk while staff search through papers.

Classes quietly becoming overbooked.

Waiting lists scribbled in notebooks.

Attendance recorded by hand, register after register.

Missed lessons that are impossible to track.

No clear overview of which classes still have space.

ClassFlow replaces all of this with one simple system.

Made for small teams that don't have time for complicated software.

Availability in seconds

Answer every parent before they leave the desk.

Enter age, level and preferred day, and see every matching class instantly.

A parent asks

My child is 7. Beginner. Tuesday after school.

Your receptionist enters

Age7 years
LevelBeginner
Preferred dayTuesday

ClassFlow instantly shows

Beginners — Group A

Tuesday · 17:00–17:45

3 spots left

Beginners — Group B

Tuesday · 18:00–18:45

Full · 2 waiting

Beginners — Group C

Thursday · 17:00–17:45

5 spots left

Everything you need, nothing you don't.

Simple tools that keep a busy front desk calm.

Find available spots in seconds

Match a student to the right class by age, level and day — instantly.

Know exactly where you have free spots

See enrolled students and remaining places at a glance for every class.

Mark attendance in seconds

Tap present or absent from any phone or tablet, right by the class.

Fill cancelled places faster

Keep a waiting list per class and promote the next student the moment a place opens.

Keep every student's information in one place

Profiles, parents and contact details — organised and instantly searchable.

Emergency information always available

Allergies, medical notes and emergency contacts flagged right on the register.

Handle make-up lessons with confidence

Cancel or close for holidays and track make-up credits automatically.

See your whole week at a glance

A clear weekly timetable of every class with live capacity.

Who uses ClassFlow

For any business that runs recurring classes.

Launch marketSwimming schools
Dance studios
Football academies
Martial arts
Music schools
Tutoring centres
Tennis academies
…and many more

One product. Every feature. Priced by your size.

Every plan includes everything in ClassFlow. You only pay for the number of active students you manage.

Trial includes all features and up to 50 active students.

Start with a 30-day free trial

Try every ClassFlow feature with up to 50 active students. No credit card required. After your trial, choose the plan that fits your center.

Essential

€49/mo

Up to 75 active students

Most popular

Growth

€79/mo

Up to 150 active students

Academy

€119/mo

Up to 300 active students

Scale

€179/mo

Up to 600 active students

Which plan fits you?

Up to 75 active students → Essential
Up to 150 active students → Growth
Up to 300 active students → Academy

Every plan includes

  • Classes & schedules
  • Attendance on any device
  • Instant availability finder
  • Waiting lists
  • Student & family profiles
  • Medical & emergency info
  • Make-up lessons & closures
  • Reports & printable registers

Active students are those currently enrolled in active classes — archived or inactive students don't count. Billed monthly in euro. Cancel anytime.

Frequently asked questions

Everything you need to know before you start.

Can I use this for swimming, dance, football or other activities?

Yes. ClassFlow works for any business that runs recurring classes — swimming, dance, football, martial arts, music, tutoring, tennis and more. Nothing is locked to a single activity.

Can I import my students from Excel?

Yes. Download our template, upload your CSV or Excel file, preview the data, fix any issues and import your students in a few clicks. Greek and English column headers both work.

Does it work on tablets and phones?

Yes. ClassFlow runs in any browser and works smoothly on desktop, tablet and mobile — ideal for marking attendance on the go.

Can my instructors use it?

Yes. Each instructor gets their own login and sees only their own classes, so they can mark attendance without accessing everything.

Can I manage waiting lists?

Yes. Every class has its own waiting list. When a place opens up, promote the next student in one click.

What is an active student?

An active student is someone currently enrolled in an active class. That number is what your plan is based on.

Do archived students count?

No. Archived and inactive students don't count towards your plan — only students currently enrolled in classes.

Can I cancel anytime?

Yes. Plans are billed monthly and you can cancel whenever you like.

Do all plans include the same features?

Yes. Every plan includes every feature. The only difference is how many active students you can manage.

Can I upgrade as my centre grows?

Yes. Move up a plan whenever you need more active students — your data stays exactly as it is.

Is there a free plan?

There's no free forever plan, but every new centre gets a 30-day free trial — no credit card required. The trial includes every feature and up to 50 active students. After it ends, choose the paid plan that fits your size.

Ready to leave the paperwork behind?

Book a 15-minute demo and see ClassFlow in action.