Skip to content

Dance studio software that untangles multi-class billing

Dance is the vertical where billing gets weird. One dancer takes ballet, jazz, and contemporary; her sister takes two more classes; mom expects a multi-class discount, a sibling discount, and one bill she can read. ClassPulse does that math automatically — every month, without a spreadsheet.

From five enrollments to one clean bill

1

Enroll the dancer in everything she takes

Ballet Tuesday, jazz Wednesday, contemporary Saturday — three enrollments under one child, one family account, one saved card. Her little sister's combo class lives on the same account.

2

Discounts calculate themselves

Build your multi-class and sibling discount rules once — percent or fixed amount, triggered at the class count or child count you choose. When several rules could apply, the family automatically gets the largest one. Nobody at the desk does discount math again.

3

One statement, one autopay, done

The family sees a single itemized statement: every class, every discount, every fee, per child. Autopay runs monthly through Stripe with proration for mid-month starts, and failed cards get smart retries before they become awkward conversations.

When the schedule changes, everyone actually knows

A dance studio's week is a living thing — a teacher out sick, a room swap, a weather closure the morning of. The difference between a hiccup and thirty angry texts to your personal phone is how fast families hear about it.

ClassPulse gives your studio a dedicated SMS number with real two-way texting, email announcements with reusable templates, and push notifications. Automation workflows handle the follow-ups you never get to — nurturing new inquiries, checking in after an absence — so communication keeps happening even during costume-measuring week.

The unglamorous stuff, handled

Attendance without a paper roll book

Teachers take per-session roll in seconds, parents report absences from the portal ahead of time, and a lobby kiosk lets dancers self check-in with a PIN or scan on busy evenings. Attendance history feeds retention reports, so you spot the dancer who's missed three Tuesdays before her mom emails to withdraw.

Waivers signed before the first class

Waiver templates with per-class requirements, typed e-signatures collected during online registration, and a PDF archive of every signed document. New-student paperwork stops being a clipboard at the door.

Know which programs carry the studio

Revenue by program shows whether your competitive track is subsidizing rec classes or the other way around. Enrollment, attendance, retention, and churn reports come standard, aging reports flag outstanding balances before they get old, and everything exports to CSV — with QuickBooks export for your bookkeeper and payroll export for your teachers.

One honest note: ClassPulse runs on ongoing monthly enrollment with autopay — the model most studios are moving to — plus date-bounded classes for things like summer intensives and single-day drop-ins. It handles your classes, billing, families, and communication; it is not a costume-ordering system.

Promo codes, gift cards, and registration fees are all built in too — run a fall enrollment promo, sell gift cards at the front desk through the POS, and charge your annual registration fee without a separate workflow.

Dance studio FAQs

How do multi-class discounts work?

You define the rules: percent or fixed-amount discounts that kick in at a class-count threshold you choose — say 10% at three classes, 15% at four. Sibling discounts stack into the same engine, and when multiple rules match, the family automatically receives the largest discount. Every invoice shows the discount itemized.

Can a family with three dancers get one bill?

Yes — that's the default. One family account holds every child, every enrollment, and one saved payment method. The monthly statement is itemized per child and per class, so parents see exactly what they're paying for, and your front desk stops assembling bills by hand.

How does ClassPulse handle schedule changes?

Two-way SMS from your studio's own dedicated number, email announcements with templates, and push notifications. Studio closed for weather? Message every affected family in one send — and when a parent replies 'does that include the 4pm combo class?', the reply lands in your inbox, not nowhere.

Are waivers digital?

Fully. Create waiver templates, attach requirements per class, and parents sign with a typed e-signature during registration — before the first plié. Signed waivers are archived as PDFs, so when you need one, it's a search instead of a filing-cabinet expedition.

Can parents register and pay without calling us?

Yes. Parents browse your schedule and self-enroll from the portal, or straight from your own website via the embeddable schedule widget. They pay online, set up autopay, sign waivers, and report absences — all self-serve. Registration night stops being a night.

What does it cost to switch?

Nothing to start: the free plan covers up to 50 students, and paid tiers run $49, $99, and $199 per month. Setup is self-serve in about 15 minutes, and the CSV importer brings in families, students, and enrollments from Jackrabbit or iClassPro exports.

Stop doing discount math by hand

Free up to 50 students · One statement per family · Live in about 15 minutes

Start Free