April 9, 2026
Less Follow-Up, More Enrollment: New Group Class Automation in Opus1
Managing group class enrollment for your music or dance school used to mean a lot of manual follow-up: chasing down trial students, cleaning up pre-enrollments, and leaving families to guess whether a class had space. These updates change that. Group Classes in Opus1 (currently called Sessions) now handle more of the work automatically, so your team spends less time on follow-up and more time growing class enrollment.
This is the first of several upcoming upgrades to Group Class functionality in Opus1.
What’s New:
- Recurring spot availability for self-booking: Parents and guardians booking group classes can now see exactly how many recurring spots remain on the All Services page and individual class booking pages, giving families with multiple children the confidence to book without having to call or email your front desk
- Auto-expiring pre-enrollments: Managers and owners can now configure pre-enrollments to automatically expire a set number of days after a trial class date, eliminating the need to manually unenroll students who don’t continue (find this option in your Group Classes settings, currently labeled Sessions)
- Automatic trial-to-recurring conversion: After attending a trial group class, students and parents now automatically receive a personalized proposal email with a one-click checkout link to enroll on a recurring basis — no manual follow-up required
- Recurring spot availability for self-booking: Parents and guardians booking group classes can now see exactly how many recurring spots remain on the All Services page and individual class booking pages, giving families with multiple children the confidence to book without having to call or email your front desk
- Auto-expiring pre-enrollments: Managers and owners can now configure pre-enrollments to automatically expire a set number of days after a trial class date, eliminating the need to manually unenroll students who don’t continue (find this option in your Group Classes settings, currently labeled Sessions)
- Automatic trial-to-recurring conversion: After attending a trial group class, students and parents now automatically receive a personalized proposal email with a one-click checkout link to enroll on a recurring basis — no manual follow-up required
April 9, 2026
Richer Class Roster Exports, Without the Extra Legwork
Exporting a class roster for your music or dance school shouldn’t mean opening three different reports to get the information you actually need. The Class Roster Export now includes Account Manager phone numbers and up to 10 custom student attributes, with column headers that automatically reflect your school’s own attribute names, not generic placeholders.
What’s New:
- Account Manager phone numbers in the export: Reach the right contact faster. Phone numbers are now included directly in the class roster CSV, so your staff doesn’t have to look them up separately
- Up to 10 custom student attributes per export: Any custom attributes you’ve set up for students at your school now appear as their own columns in the export, with headers that match your own attribute names
- One file, more complete data: Combine what used to require multiple exports or manual reconciliation into a single, more usable file
- Account Manager phone numbers in the export: Reach the right contact faster. Phone numbers are now included directly in the class roster CSV, so your staff doesn’t have to look them up separately
- Up to 10 custom student attributes per export: Any custom attributes you’ve set up for students at your school now appear as their own columns in the export, with headers that match your own attribute names
- One file, more complete data: Combine what used to require multiple exports or manual reconciliation into a single, more usable file
April 2, 2026
Billing That Runs Itself, With New Registration Fee and Multi-Student Discount Controls
Two new billing tools for growing Dance and Music Schools are now available in Opus1. Charge per-student registration fees with tiered pricing and an optional family cap, automatically collected once per year at signup. And for families with multiple enrolled students, configure table-based discounts in dollars or percentages with your choice of how they apply across tuitions. Both are managed from the new Tuition Policy page and flow into invoices automatically.
Interested in these billing options for your school? Reach out to your Customer Success Manager to learn more.
What’s New:
- Per-student registration fees with tiered pricing: Charge registration fees that adjust automatically as families add students, with an optional family cap to reward loyalty
- Automatic seasonal billing: Registration fees are tied to your season start date and charged once per year at signup — no manual triggers needed
- Flexible multi-student discounts: Configure discounts in dollars or percentages for families with multiple enrolled students, with control over how they apply (lowest tuition first, highest tuition first, or order of enrollment)
- One place to manage it all: Both registration fees and multi-student discounts are configured in the new Tuition Policy page in Business Settings and flow automatically into every invoice
- Per-student registration fees with tiered pricing: Charge registration fees that adjust automatically as families add students, with an optional family cap to reward loyalty
- Automatic seasonal billing: Registration fees are tied to your season start date and charged once per year at signup — no manual triggers needed
- Flexible multi-student discounts: Configure discounts in dollars or percentages for families with multiple enrolled students, with control over how they apply (lowest tuition first, highest tuition first, or order of enrollment)
- One place to manage it all: Both registration fees and multi-student discounts are configured in the new Tuition Policy page in Business Settings and flow automatically into every invoice
April 2, 2026
Smarter Teacher Payroll, Even During Summer Holds
Music schools that pause subscriptions over the summer or other periods shouldn’t have to manually sort out which cancellations count toward teacher pay. Opus1 now distinguishes between appointments cancelled due to a subscription hold and those cancelled through standard or late client cancellations automatically, so teachers are paid correctly without any extra reconciliation.
What’s New:
- Hold cancellations and regular cancellations shown separately: Calendar and Payroll views now clearly differentiate between the two cancellation types, so there’s no ambiguity when reviewing teacher compensation
- Smarter payroll defaults: Cancellations from subscription holds are excluded from payroll by default, since teachers aren’t typically compensated for held lessons
- Flexible for schools that do pay for holds: If your school compensates teachers for held lessons, you can enable that in Staff Pay Rates — the setting is there when you need it
- No more manual reconciliation: The distinction is applied automatically across Payroll and Calendar, eliminating the extra steps that used to come with applying summer holds
- Hold cancellations and regular cancellations shown separately: Calendar and Payroll views now clearly differentiate between the two cancellation types, so there’s no ambiguity when reviewing teacher compensation
- Smarter payroll defaults: Cancellations from subscription holds are excluded from payroll by default, since teachers aren’t typically compensated for held lessons
- Flexible for schools that do pay for holds: If your school compensates teachers for held lessons, you can enable that in Staff Pay Rates — the setting is there when you need it
- No more manual reconciliation: The distinction is applied automatically across Payroll and Calendar, eliminating the extra steps that used to come with applying summer holds
April 2, 2026
Less Clicking, Faster Payroll Review
A small change with a real impact on your weekly routine. Staff are sorted alphabetically by last name when the Payroll Report loads, so your team can get straight to reviewing compensation without needing to reorganize the table first.
What’s New:
- Alphabetical by default: The Payroll Staff Table now sorts by last name in ascending order when the report first loads
- Find staff faster: Scroll straight to the name you’re looking for without manually sorting the column each time
- One less step, every pay period: A small improvement that adds up for payroll administrators who run this report regularly
- Alphabetical by default: The Payroll Staff Table now sorts by last name in ascending order when the report first loads
- Find staff faster: Scroll straight to the name you’re looking for without manually sorting the column each time
- One less step, every pay period: A small improvement that adds up for payroll administrators who run this report regularly
March 27, 2026
Apply Consistent Policies Across Your Entire Class Catalog in One Step
For music and dance school administrators managing a growing class catalog, every manual configuration step adds up. Three new settings in Opus1’s Services Batch Update tool give your team greater control over cancellation and scheduling policies at scale, reducing one-by-one setup and keeping your policies consistent across every service.
What’s New:
- Smarter credit return rules: Configure whether a credit amount is returned to the payer when a session is cancelled, applied consistently across class types
- Subscription-level credit caps: Set whether a cap applies to service credits issued for client cancellations within a given time period, keeping credit policies consistent across your catalog
- Flexible first-booking windows: Set how many days after a session starts a client can book their first scheduled date, applied in bulk instead of service by service
- Smarter credit return rules: Configure whether a credit amount is returned to the payer when a session is cancelled, applied consistently across class types
- Subscription-level credit caps: Set whether a cap applies to service credits issued for client cancellations within a given time period, keeping credit policies consistent across your catalog
- Flexible first-booking windows: Set how many days after a session starts a client can book their first scheduled date, applied in bulk instead of service by service
March 27, 2026
Smarter Email Notifications for Busy School Admins & Teachers
When your school is busy, every email your team receives should carry enough detail to act on immediately. These three updates bring more context to the automated notifications your staff and families rely on every day.
What’s New:
- Clearer cancellation notifications: Self-cancellation emails now include the lesson date and name in the subject line (e.g., “John’s Mon, Jan 5 Guitar Lesson appointment has been canceled”), so staff know exactly which lesson was cancelled before they open the email
- More informative enrollment emails: Staff-booked session confirmation emails now include the payment plan name (e.g., “Free Trial Lesson”), so your team can filter and identify enrollment types directly from their inbox
- Payment method security alerts: A confirmation email is now sent automatically when a payment method is added or updated, helping school owners and families monitor account security without any extra steps
- Clearer cancellation notifications: Self-cancellation emails now include the lesson date and name in the subject line (e.g., “John’s Mon, Jan 5 Guitar Lesson appointment has been canceled”), so staff know exactly which lesson was cancelled before they open the email
- More informative enrollment emails: Staff-booked session confirmation emails now include the payment plan name (e.g., “Free Trial Lesson”), so your team can filter and identify enrollment types directly from their inbox
- Payment method security alerts: A confirmation email is now sent automatically when a payment method is added or updated, helping school owners and families monitor account security without any extra steps
March 27, 2026
Less Manual Work at Payroll Time
Reconciling payroll data across systems shouldn’t require extra steps. Opus1 now includes Employee IDs in the Payroll Summary CSV export, making it faster and easier for school owners and administrators to cross-reference payroll data with external HR and workforce management systems.
What’s New:
- Employee IDs in the summary export: Staff Employee IDs now appear directly in the Payroll Summary CSV, so payroll administrators can match records across systems without switching to the detailed export or adding data manually
- Employee IDs in the summary export: Staff Employee IDs now appear directly in the Payroll Summary CSV, so payroll administrators can match records across systems without switching to the detailed export or adding data manually
March 26, 2026
Keep Your Enrollment Pipeline Clean as Your School Grows
Growing music and dance schools depend on accurate prospect data to make smart enrollment decisions. An update to the Opus1 Register Client flow ensures that when staff register a student and parent together, prospect status is assigned only to the student, so your pipeline, campaigns, and conversion reports reflect reality.
What’s New:
- Accurate prospect status assignment in Register Client: Account managers (parents) created alongside a dependent (student) in Register Client no longer receive the default prospect status automatically. Only the student is tagged as a prospect, keeping your prospects board uncluttered, your marketing lists accurate, and your conversion data reliable.
- Accurate prospect status assignment in Register Client: Account managers (parents) created alongside a dependent (student) in Register Client no longer receive the default prospect status automatically. Only the student is tagged as a prospect, keeping your prospects board uncluttered, your marketing lists accurate, and your conversion data reliable.
March 19, 2026
From One Template to a Full Term of Group Classes, Instantly
Growing music and dance schools need to move fast. Batch Duplicate Sessions makes it easier than ever to expand your group class catalog without adding hours of back-office work. Create a template once, duplicate it across your entire schedule, and open enrollment sooner.
What’s New:
- One-click batch creation: Duplicate multiple Session services at once from a single template instead of building each one from scratch
- Smart find-and-replace across key fields: Key details update automatically across every session you create, keeping everything accurate without manual review
- Faster class catalog setup: Build out an entire term’s worth of group classes in a fraction of the time it used to take
- One-click batch creation: Duplicate multiple Session services at once from a single template instead of building each one from scratch
- Smart find-and-replace across key fields: Key details update automatically across every session you create, keeping everything accurate without manual review
- Faster class catalog setup: Build out an entire term’s worth of group classes in a fraction of the time it used to take

