For Pilates, yoga, barre, and boutique fitness operators

Find this week’s empty classes before they cost you revenue.

ClassFill AI turns your schedule export into a practical fill plan: at-risk classes, who to contact now, and outreach drafts your team can use today.

3 minto first fill plan
1 CSVfor the first live workflow
$29/moper studio after free tier
Operator problem

Booking tools still leave the fill work to staff.

Late cancels break the plan

Spots reopen close to class time, but no one has a ranked recovery list.

Waitlists hide urgency

Operators can see demand, but not which classes are quietly drifting half-empty.

Front desk time disappears

Manual follow-up steals time from schedule changes, member experience, and sales.

What you get

One upload turns raw roster data into an action board.

Class risk summary

  • Rank sessions by empty-seat risk.
  • Estimate likely open spots from cancels and no-shows.
  • Call out the attendance signals behind the ranking.

Immediate outreach help

  • Recommend which members are worth contacting now.
  • Draft short messages staff can send the same day.
  • Reuse saved output for repeated uploads of the same file.

Spot risky classes

Flag sessions most likely to run half-empty based on cancellations, no-shows, and waitlist pressure.

Prioritize outreach

Rank the members most likely to rebook and explain why they are worth contacting now.

Move faster

Generate usable outreach drafts without forcing your team into another clunky studio platform.

How studios use it

Built for operators who already have bookings, but not enough filled classes.

Before the weekend schedule goes soft

Upload the upcoming schedule, see which capped classes are thinning out, and send recovery messages before the class is written off.

After a wave of no-shows

Use saved uploads to compare repeat patterns and adjust who gets first outreach next week.

How it works

  1. Create an account for your studio.
  2. Upload a CSV with upcoming classes, bookings, waitlist, and attendance signals.
  3. Review the AI fill plan and send the recommended messages.

Accepted first CSV shape

Columns: class_name,capacity,booked,waitlist,late_cancels,no_shows,member_name,member_email,member_note

The import stays intentionally narrow so operators can get to value fast.

Questions operators ask first

Start narrow, prove value fast, then expand when the team trusts the output.

Does this replace my booking software?

No. The current release sits on top of your export and gives staff a fill plan they can act on today.

What happens after the free audit?

You can keep one weekly analysis free, or move to the studio plan for unlimited saved fill plans.