Everything your studio needs
From scheduling to billing to attendance — one platform, no compromises
Class Scheduling
Build your weekly schedule once and let ClassPulse handle the rest. Recurring classes, session boundaries, and automatic calendar generation — no more spreadsheets.
- Recurring weekly classes with flexible start/end dates
- Blackout dates for holidays and closures
- Capacity limits per class with real-time tracking
- Instructor assignment and substitution management

Online Registration
Parents find a class, check availability, and enroll — all without calling your front desk. Real-time availability means no double-bookings, no awkward callbacks.
- Real-time availability updates as spots fill
- Self-service enrollment from any device
- Automatic waitlist with position tracking
- Embeddable booking widget for your website

Automated Billing
Set up autopay and stop chasing checks. ClassPulse handles tuition collection, proration for mid-session joins, and automatic retry on failed payments.
- Autopay with stored cards
- Automatic proration for mid-month enrollments
- Smart payment retry and dunning notices
- Stripe-powered processing — standard rate + 0.75% platform fee

Parent Portal
Give families their own dashboard. Parents can view schedules, pay balances, update payment methods, and manage their kids' profiles — without calling you.
- View enrolled classes and upcoming schedule
- Pay balances and manage payment methods
- Update family and student information
- Receive email notifications for important updates

Attendance Tracking
Your instructors mark attendance from their phone in seconds. Track who showed up, who was absent, and spot patterns before families drift away.
- Mobile-friendly check-in for staff
- Present, absent, and late status tracking
- Absence history per student across all classes
- Identify at-risk families before they leave

Staff Management
Give each team member exactly the access they need. Owners see everything, instructors see their classes, and nobody stumbles into billing data they shouldn't.
- Role-based permissions: owner, admin, instructor
- Instructor-to-class assignment and scheduling
- Staff directory with contact information
- Activity logs for accountability

Reporting
Know your numbers without exporting to Excel. Enrollment counts, revenue summaries, outstanding balances, and attendance rates — all in one dashboard.
- Enrollment counts by class, program, and session
- Revenue summary with payment breakdowns
- Outstanding balance tracking per family
- Attendance rates by class and instructor

Family Accounts & Sibling Discounts
One account per family, however many kids they bring. One saved card, one statement, and rule-based sibling and multi-class discounts applied automatically.
- Multiple children under a single family account
- One payment method and one itemized statement
- Automatic sibling and multi-class discount rules
- Family merge tools for cleanup after imports

Make-Up Lessons
Turn missed classes into retained families. Absences can auto-issue make-up credits under your policy, and parents book their own make-ups into classes with open seats.
- Make-up credits auto-issued when an absence is recorded
- Per-program policies: expiration windows and monthly/yearly caps
- Parents self-book make-ups with capacity checks
- Credit ledger per student with full history

Waivers & E-Signatures
No more paper liability forms. Build waiver templates, require them per class, and collect legally-attributed typed signatures during registration.
- Reusable waiver templates
- Required waivers enforced at enrollment
- Typed e-signature capture with timestamp
- PDF archive of every signed waiver

Works for your discipline
Gymnastics
Skill tracking, punch passes, parties & check-in
Dance
Multi-class enrollment, automatic discounts
Martial Arts
Belt tracking, certificates, memberships
Swim Schools
Level progression, make-up lessons, waitlists
Music Academies
Group + private lessons, recurring slots