Acuity Scheduling guide
Fill Canceled Classes with Acuity: Automate Waitlist Backfill with SMS
Learn how to refill canceled class slots in Acuity Scheduling automatically: connect clients to the waitlist, blast SMS seat-open alerts, and turn last-minute cancellations back into paid bookings with Aculio.

To fill a canceled class in Acuity, move the freed seat to your waitlist and notify the next eligible clients the moment it opens. Since October 2026, Acuity's built-in waitlist also covers individual class sessions on its Standard and Premium plans, texting matching clients a booking link. An add-on like Aculio goes further, alerting everyone on the class waitlist by SMS or email and handling replies in one inbox. That turns a last-minute cancellation into a paid booking instead of an empty spot.
Why a Canceled Class Costs More Than an Empty Seat
When a client cancels a group class an hour or two before start, the spot is usually gone for good. Your instructor is already booked, the room is reserved, and the class economics assumed a full roster. An empty seat in a paid class is revenue you cannot recover — and if cancellations are frequent, the compounding effect is real: a handful of missed classes per month can erase a meaningful share of studio income.
The fix is not preventing every cancellation — clients will always have last-minute plans. The fix is speed to refill: the faster a freed seat reaches someone who wants it, the more classes stay full. That is exactly what an automated waitlist backfill does.
What Acuity's Waitlist Does — and Where It Stops
Acuity Scheduling ships a built-in waitlist. Clients join it when a class or appointment is full, and when a slot opens, Acuity notifies the people in line so the first to book secures it. For solo appointments this works well and requires no extra tooling.
Since October 2026, Acuity's waitlist also works for individual class sessions on its Standard and Premium plans: a Join waitlist button appears on full classes, and matching clients get a text with a booking link when a seat opens. What it doesn't add is two-way reply handling (confirm, cancel, reschedule), alerts by email, or a waitlist on your own website. Class series aren't supported, and the text can't be customized.
Native Acuity Waitlist vs Acuity + Aculio Backfill
| Capability | Native Acuity Waitlist | Acuity + Aculio Backfill |
|---|---|---|
| Text alert when a seat opens | Appointments and class sessions (Standard and Premium plans) | Group classes, by SMS or email |
| Alerts the whole class waitlist at once | Texts clients whose request matches the open slot | Yes — everyone eligible in one send |
| Reply-aware (YES / CANCEL / RESCHEDULE) | No | Yes — parsed and acted on automatically |
| Suppresses reminders after a reply | No | Yes — no robotic follow-ups |
| Delivery + timestamp logs | Limited | Full message logs per client |
How Automated Waitlist Backfill Works With Aculio
Aculio connects to Acuity and watches your class calendar. The moment a cancellation opens a seat, it triggers a backfill sequence automatically:
- Cancellation detected: Acuity's webhook (handled reliably within Acuity webhook limits) tells Aculio a class seat just freed up.
- Waitlist pulled: Aculio reads the eligible clients on that class's group class waitlist.
- Instant group SMS: every waitlisted client gets a text or email saying the seat is open; the first to book in Acuity wins it.
- Reply-aware handling: if a client replies CANCEL or RESCHEDULE, Aculio suppresses further messages and moves down the list.
- Seat confirmed: the booking is secured in Acuity and the empty spot is gone.
This runs in seconds, without staff touching a spreadsheet or sending manual texts. The seat goes from canceled to filled while the class is still on the calendar.
How to Set Up Cancellation Refill for Your Acuity Classes
Setting up backfill in Aculio takes a few minutes and runs alongside your existing Acuity calendar — Acuity keeps handling bookings; Aculio owns the refill moment.
- Connect your Acuity account. Complete the seamless onboarding flow to authorize Aculio with Acuity Scheduling.
- Enable the group class waitlist. Make sure clients can join the waitlist through your normal Acuity booking flow on the busiest class types.
- Turn on backfill notifications. Choose which appointment types should auto-notify the waitlist when a seat opens.
- Check the seat-open message. Aculio's alert names the class and time and tells clients to book now in Acuity, so make sure your Acuity scheduling page is easy to reach from a phone.
- Activate and monitor. Review delivery and reply logs in your dashboard, and tighten templates as your schedule evolves.
Best Practices to Keep Classes Full
- Keep your waitlists tight: a small, genuinely interested waitlist beats a stale one. Clear people who no longer want the class.
- Roll out to your busiest classes first: highest cancellation volume = highest refill payoff. Start there, then expand.
- Give clients an easy out: tell them they can reply CANCEL to release the spot — handling the objection in-text prevents silent no-shows.
- Time your alerts: notify as soon as the seat opens; every minute of delay risks losing the refill to another studio.
- Review logs weekly: track how many canceled seats turned back into bookings to see the real revenue recovered.
For the full messaging side, see Acuity SMS automation, and for pricing that scales with your message volume check Aculio pricing.
Fill Canceled Classes Automatically
A canceled class does not have to mean lost revenue. With Acuity for booking and Aculio for instant SMS backfill, freed seats reach your waitlist in seconds and turn back into paid bookings. Start a 14-day free trial, connect your Acuity and Twilio credentials, and fill your next cancellation automatically.


