All-in-one dance school management plugin

Kiss goodbye to Google Forms and other incomplete tools – manage your dance school within your WordPress!

Interactive schedule with signup form

Easy-to-use but powerful administration

Class types, levels, classrooms, discounts

Tons of time-saving features

Saving time of dance schools around the world
and others…

Always balanced classes

Let your students register with a partner or alone, it’s fully up to you. The plugin automatically matches couples and the rest is put on the waiting list until more students sign up.

You can always step in and approve anybody manually should you wish so!

Scheduled sign-up availability

Set up when the sign-up becomes available and when the registration closes.
As simple as that.

Learn more

Match your school’s brand

Customize colors, schedule visuals, sign-up input fields, messages, and emails.
Make it your own!

Learn more

Automatic e-mails

Your students will always know what’s happening. All the e-mail templates are customizable as well.

Learn more

Made to solve a need

Developed for one school – made available to all. With ESR, you can be sure we understand your pains and needs.

One course in multiple days

Hi, today I would like to introduce to you feature requested by one of our schools. In a short this feature enables you to select multiple days fou one course in one week. If you are one of these schools that run courses multiple times in one week, this feature is...

Thank you for 2018

Dear all, We would like to thank you for all your support in 2018. For leaving behind old tools (wink-wink GForms), for trusting us and giving a go to something new. It was your feedback that shaped ESR and we are grateful for it! Together we made a huge step forward....

Easy School Registration – Attendees Modul

Hi there! We have heard a ton of great ideas from all ESR users about what upcoming modules would be great and helpful. We listen to your feedback and here is the first of many - Attendees Module! What is that? Knowledge is power and knowing how many students attend...

ESR Version 3.2.7 Released

Easy School Registration version 3.2.7 has just been released. Complete list of changes: Update: Id for groups, levels and halls in settings Fix: More registration forms on one site Fix: Select wave for payment emails Fix: Hall input

ESR Version 3.2.6 Released

Easy School Registration version 3.2.6 has just been released. Complete list of changes: Fix: Action button click Fix: Problem with removing group and level from course

ESR Version 3.2.5 Released

Easy School Registration version 3.2.5 has just been released. Complete list of changes: Update: Added support for styling module

ESR Version 3.2.4 Released

Easy School Registration version 3.2.4 has just been released. Complete list of changes: New: Show only specific group in registration form New: Filter groups for schedule and registrations New: TinyMCE shortcode button New: Spanish translation Fix: Error message for...

ESR Version 3.2.3 Released

Easy School Registration version 3.2.3 has just been released. Complete list of changes: New: Saving registration via ajax New: Partner enforcement for courses New: Default schedule style in settings Fix: Deleted users display Fix: Lots of small bug...

ESR Version 3.2.2 Released

Easy School Registration version 3.2.2 has just been released. Complete list of changes: Update: Compact schedule hour_limits setting Fix: Students payment tab

ESR Version 3.2.1 Released

Easy School Registration version 3.2.1 has just been released. Complete list of changes: New: Student admin page New: GDPR email template New: Sending GDPR exports New: Payment emails page reworking New: Schedule compact style Update: Registration form...

Tailored to your school

Do not change your current workflow – make it faster and easier! Do you run classes throughout the year or change the schedule every few weeks? Using multiple classrooms? Get it done in a few clicks.

Solo or couple classes, class types, groups, and levels

Adjustable semester length

Attendance limits with add-over-limit option

Unlimited teachers

Multiple classrooms

Various discount options

Solo or couple classes, class types, groups, and levels

Adjustable semester length

Attendance limits with 
add-over-limit option

Unlimited teachers

Multiple classrooms

Various discount options

Did you know?

A medium-size dance school spends up to 12 hours on administrative tasks connected to registrations every course wave.

Save time and money

Daily administrative work takes too much of your precious time. And time is money. Automate sign-ups, emails, set up waiting lists. We have tons of time-saving features that you’ll love.

Step up your school
with better overview

In ESR, you will have an overview of payments, students and their attendance, and various statistics that will help you do better decisions.

Want to see it in action?

Hands-on experience is worth million words. Try it for yourself.

or