Music, dance and art schools (several teachers)

Families book lessons with each teacher online, and tuition is invoiced every month. Recitals and classes are on one calendar, with RSVPs.

The school works in one Magpie team, with each teacher as a member. Families book and pay without joining it.

Get started free
Cedar Hall School of Music and Dance’s booking page for a 30-minute piano lesson: its price and place, and the times on Tuesday when the teacher is free.

This combination of six Magpie areas fits a music or dance school.

Appointments
Appointments lets families book lessons with each teacher.
Calendar
Calendar holds group classes and recitals, with RSVPs.
Invoicing
Invoicing sends each family's tuition every month.
Contacts
Contacts keeps parents and students, with notes and follow-ups.
Resource Booking
Resource Booking keeps the rooms and pianos from being booked twice.
Flashcards
Flashcards gives students theory decks to practise between lessons.

Families book a lesson with a teacher, at a time the teacher is free.

Appointments gives the school a booking page with each lesson, its length and its price. A family picks the lesson, a teacher or anyone free, and a time.

Each teacher's hours are set day by day. A busy Calendar or room closes a slot. Families can move or cancel a lesson themselves.

Cedar Hall’s staff in Appointments: three teachers accepting lessons, the owner and the dance teacher not, and the start of the piano teacher’s weekly hours.

Group classes and recitals are on one calendar, and families RSVP.

Calendar holds group classes, exam dates and recitals. A recital can be on your public calendar, with RSVPs up to the room's capacity.

You see every response. Each class is its own event, added for each date.

Cedar Hall’s event drawer for the winter recital, over the term’s calendar: on the public calendar, with RSVPs up to 80 people, the count shown and names seen by the organizers only.

Each family's tuition is invoiced every month.

Invoicing sends each family one invoice, with a line for each child's lessons and classes. A recurring invoice repeats a family's lines every month.

Families pay by card from the email, into the school's Stripe account, with no Magpie fee.

Cedar Hall’s November tuition invoice to the Lee family in the editor: Mia’s piano lessons, Sam’s Saturday ballet class and the exam entry fee.

Every parent and adult student has a record, with the next follow-up.

Contacts keeps each parent and adult student with tags, such as their instrument. A booking adds the person as a contact by itself.

A follow-up is a To-do with a date, such as booking an exam. Their invoices and lessons show on their page.

Cedar Hall’s contact list: parents and adult students with their tags, email, phone, last contacted date and next follow-up, such as an exam booking.

Rooms and pianos are never booked twice.

Resource Booking holds each room and instrument with its hours. A lesson can need a room, and the slot closes when the room is taken.

Teachers book the studio for a rehearsal the same way. Other bookings show as Busy.

Students practise theory between lessons, with decks you share.

Flashcards holds decks, such as note names or key signatures, shared by link. Spaced repetition brings each card back when it is due.

Each student's progress is their own. A deck can be imported from a CSV file.

Four more areas cover the teachers' rota, news for families, the school shop and enrolment.

Staff Scheduling
Staff Scheduling plans the front desk and class teachers by the week.
Newsletter
Newsletter sends news of exams, recitals and holidays to families.
Store
Store sells school T-shirts, books and dancewear.
Forms
Forms takes enrolments and exam entries, with the questions you choose.

A student goes from a trial lesson to the recital.

  1. The trial

    A family books a free trial lesson online.

  2. The lessons

    They book weekly lessons with the teacher they met.

  3. The practice

    The student practises theory with a shared deck.

  4. The tuition

    Each month's lessons are on the family's invoice.

  5. The recital

    Family and friends RSVP to the winter recital.

Setting up takes four steps.

  1. Add your lessons

    You add each lesson with its length and price. Help: Set up Appointments.

  2. Add your teachers

    You set each teacher's hours and lessons. Help: Add staff and set appointment hours.

  3. Connect Stripe

    You connect the school's Stripe account for tuition. Help: Connect Stripe to receive money.

  4. Add the recital

    You put it on the public calendar with RSVPs. Help: Create public and private calendar events.

Plans

A school fits the Team plan, with each teacher a member. Families who book, RSVP or pay are not added to the team.

Magpie adds no fee to tuition payments. Stripe's processing fee is taken from each card payment. Prices are on the Pricing page.

Other teachers and schools have pages of their own.

Questions music and dance schools ask

Can families book a lesson with a particular teacher?

Yes. The booking page lists each lesson, and the family picks a teacher or anyone free. Only times the teacher is free are offered.

Can a lesson need a particular room?

Yes. A lesson can need a resource, such as Room 1 with the piano. The time closes when the room is taken.

Can families move or cancel a lesson?

Yes. Families can reschedule or cancel a lesson themselves. The teacher's calendar changes with it.

Can we invoice tuition every month?

Yes. A family's invoice can repeat every month, with a line for each child. Families pay by card from the email.

Can we hold a recital with RSVPs?

Yes. The recital can be on your public calendar, with RSVPs up to the hall's capacity. Its page then says it is full.

Can students practise theory at home?

Yes. A Flashcards deck is shared by link. Spaced repetition brings each card back when it is due.

Can we keep notes on each student?

Yes. Each parent or adult student is a contact, with notes and tags. A follow-up reminds you of the next thing to do.

Can we sell dancewear and books?

Yes. Store sells them from the school's own shop, with sizes and stock. Families pay into your Stripe account.

Book your school's lessons in Magpie.

Create a Magpie account and make a team for the school.

Create account