Sonely for multi-location schools

One school, one account, every location

Wherever your teachers teach, Sonely keeps your schedule, your families and your invoices together in one account.

The calendar's month view for all teachers, about eight lessons a weekday, with attendance ticks and birthdays
The calendar's month view for all teachers, about eight lessons a weekday, with attendance ticks and birthdays

Works with
the tools you already use

  • Stripe
  • PayPal
  • Google Calendar
  • Apple Calendar
  • Outlook

Run every location from one account

However many places you teach, keep one list of students and families, one calendar and one set of invoices.

Give each location its own name, color and address, so teachers and families always know where the lesson is.

A clay village of three music schools joined by winding paths, with a bench, a guitar and a music stand

Scheduling by location

Every location's lessons on one calendar

See what's happening at every location at once, or only at one.

  • Color by location

    Color the calendar by location instead of teacher or category.

  • Search by location

    Show one location's lessons, or one teacher's at that location.

  • No double-booked rooms

    Conflict detection warns when a room is already in use.

The calendar's day view with one column per teacher and each lesson's room

Location is part of every lesson in Sonely, so a school with three addresses runs like a school with one.

The Sonely team
Makers of Sonely

Billing across locations

Bill every family the same way, wherever they take lessons

Families with students at different locations still get one account and one invoice.

Siblings who learn at different locations share one family account, one balance and one invoice.

Turn on locations on invoices, and families see where each lesson took place.

Connect your Stripe or PayPal account once, and families at every location pay online through it.

One account per family

Siblings who learn at different locations share one family account, one balance and one invoice.

A family account with its balance, invoice recipient, two students, auto-invoicing and payment methods

The location on the invoice

Turn on locations on invoices, and families see where each lesson took place.

An invoice for one family, with a payment, a package, a lesson and recital fees, and the total due

One payment setup

Connect your Stripe or PayPal account once, and families at every location pay online through it.

Online payments settings: the payment processor and convenience fees for card, bank account and Stripe Link
A family account with its balance, invoice recipient, two students, auto-invoicing and payment methods

Students at every location

Don't let anyone, at any location, slip through the cracks

Keep track of every student, wherever they learn.

Every student and family is in one list, with their status, teachers and tags. A student who moves to another location keeps their history.

Give each location's students a group tag, and you can message, invoice or assign pieces to all of them at once.

The Student retention report shows who joined and who stopped in any period, across your whole school.

One student list

Every student and family is in one list, with their status, teachers and tags. A student who moves to another location keeps their history.

The students list with status counts, families, teachers and tags

A tag for each location

Give each location's students a group tag, and you can message, invoice or assign pieces to all of them at once.

Messages: emails sent to a family, to a group theory class and to everyone in the fall recital

Retention across the school

The Student retention report shows who joined and who stopped in any period, across your whole school.

The New report drawer with the report type, dates and PDF or Excel
The students list with status counts, families, teachers and tags

Teachers at every location

Set each teacher's week, location by location

Teachers add their weekly availability with the locations they teach at, in order of preference. Online booking offers the first one that's free.

A teacher's booking and availability: start-time intervals, a break after each booking and weekly hours open to online booking

Family portal

Make a big school feel small

Families see their own lessons, teachers and invoices, wherever they take lessons.

The portal calendar shows each lesson with its location, and you can color it by location.

Families book from teachers' availability and from open lessons, within your booking rules.

Post news to the family portal and pin what matters. Keep staff updates on the teacher portal.

Families see their balance and invoices and pay online.

Lessons and locations

The portal calendar shows each lesson with its location, and you can color it by location.

The portal calendar on a phone with each lesson's time, teacher and room

Booking

Families book from teachers' availability and from open lessons, within your booking rules.

Booking a lesson in the portal on a phone: open times under each day

News for everyone

Post news to the family portal and pin what matters. Keep staff updates on the teacher portal.

News in the family portal on a phone: the fall recital, a holiday closure and the lending library

Invoices and payments

Families see their balance and invoices and pay online.

Invoices in the portal on a phone with Pay online and Download PDF
The portal calendar on a phone with each lesson's time, teacher and room

Teachers who work at two locations see one calendar with all their lessons, each one marked with where it is.

The Sonely team
Makers of Sonely

Shared across locations

Share resources across every location

Give teachers at every location the same tools and materials.

Cover a lesson with another teacher. It shows on both calendars, and payroll goes to whoever taught.

Put sheet music, recordings and videos in the shared space for every teacher, and give each teacher a space of their own.

Track instruments and books lent from any location, and see what's overdue.

Shared templates help every teacher write lesson notes the same way.

Substitutes

Cover a lesson with another teacher. It shows on both calendars, and payroll goes to whoever taught.

The calendar's day view with one column per teacher

A shared space

Put sheet music, recordings and videos in the shared space for every teacher, and give each teacher a space of their own.

The shared space in online resources, with folders for the fall recital and theory worksheets

Lending library

Track instruments and books lent from any location, and see what's overdue.

The lending library: books, instruments and equipment, with who has each one and when it's due

Lesson note templates

Shared templates help every teacher write lesson notes the same way.

The attendance drawer for one lesson with tabs for attendance, lesson details and history
The calendar's day view with one column per teacher

Integrations

Do more with the API and webhooks

Connect Sonely to your other tools with read-only or read-write API keys, usable from tools like Zapier, and signed webhooks for events such as a new student or a payment.

See the developer docs

Every location works from the same records, so nobody keeps a spreadsheet of their own.

The Sonely team
Makers of Sonely

Features you need for the locations you have

What schools with more than one location use most.

  • Add your team free for 30 days, no card needed
  • Add a location for each address or room
  • Color and search the calendar by location
  • Catch rooms booked twice
  • Set teacher availability by location
  • Offer the first free location in online booking
  • Show the location on invoices
  • One family account across locations
  • Substitute teachers
  • Payroll for each teacher
  • A shared space for every teacher's materials
  • Staff news on the teacher portal

Sign up free

Frequently asked questions about multi-location schools

For more questions, contact us.

No. Reports cover your whole school, filtered by dates and, for some reports, by teacher or category. To see one location's lessons, search the calendar by location.

No. Permissions are set per person, not per location. For each teacher you choose whether they see only their own lessons or other teachers' too, and whether they can record payments, see invoices or run reports.

Yes. Every family signs in to the same portal for your school, with your name and brand color, and sees their own lessons with each one's location.

No. A school connects one Stripe account and one PayPal account, and families at every location pay through them. Invoices can show the location of each lesson.

Yes. Turn on multiple time zones and each teacher can set their own. Staff who handle invoices or expenses stay on the school's time zone.

One teacher is free, and each extra teacher, admin or staff login is a paid seat. The number of locations doesn't change the price, and students are unlimited. See pricing.

Try the demo

Look around a sample studio with students, lessons and invoices already in place.

Open the demo studio

Talk to us

Ask us anything about running your studio on Sonely. Real people read and answer.

Contact us about Sonely

See what’s new

Every update we ship, in one place. See what changed in each release.

Read the changelog