Everything you need to run your academy

Finance Automation

Automated InvoicingNEW

Tired of chasing manual invoices? ClassBuddy connects directly to your billing plans to automatically generate and distribute beautiful, branded PDF invoices to parents and students. Keep clear track of draft, paid, and overdue items.

  • Auto-generated PDF invoices sent instantly on billing schedules
  • Real-time status tracking (Paid, Overdue, Draft, Refunded)
  • Automated payment reminders and notifications for parents
  • Branded layout configuration to showcase your academy's logo
https://app.classbuddy.io/invoicing
invoicing screenshot
Student Scheduling

Smart Enrollment & Booking

Make it effortless for new parents and students to join your academy. Setup customizable registration forms, share live class availability, accept online bookings, support trial class requests, and queue up overflow registrations with robust waiting list management.

  • Real-time scheduling with slot tracking for students
  • Waiting list queues
  • Support for trial schedules
  • Custom registration fields to capture essential student data
https://app.classbuddy.io/enrollment
enrollment screenshot
Subscription Management

Flexible Billing Plans

Every school and academy operates differently. ClassBuddy supports any pricing structure you need. Set up recurring subscriptions (daily, weekly, monthly, termly, or annually) that align with your program structures.

  • Custom recurring billing cycles (daily, monthly, term, annual)
  • Transparent breakdown of package and program pricing tiers
https://app.classbuddy.io/billing
billing screenshot
Daily Operations

Attendance Tracking & Check-ins

Ditch the paper registers. Instructors can record check-ins and check-outs in real time on mobile, tablet, or web. The system automatically cross-references and updates session balance quotas for bookings, ensuring accurate tracking of active student sessions.

  • Real-time check-in and check-out via student rosters
  • Automatic subtraction of sessions based on booking limits
  • Instant attendance history audits for admin review
  • Absence logging to trigger make-up class eligibility
https://app.classbuddy.io/attendance
attendance screenshot
Intake & Onboarding

Custom Fields & Registration Forms

Collect exactly the information you need. Our flexible form builder allows you to insert custom fields (medical histories, emergency contacts, shirt sizes, skill ratings) directly into the customer onboarding path. This syncs custom attributes straight into student profiles.

  • Drag-and-drop form fields (Text, Selectors, Checkboxes)
  • Digital consent forms and liability waiver signatures
  • Direct integration of custom fields with student profile cards
https://app.classbuddy.io/custom-forms
custom-forms screenshot
Client Experience

Parent & Student Portals

Deliver a premium portal that parents and students love. Give clients a dedicated self-service space where they can check progress, view class calendars and review invoice history.

  • Secure client login on web, iOS, and Android devices
  • Integrated billing log
  • Access to class schedules, calendars, and coach feedback
  • Parent account profile dashboards for multi-student management
https://app.classbuddy.io/portal
portal screenshot
Team Communication

Direct Messaging & Announcements

Keep everyone in the loop without sharing personal contact details. Use ClassBuddy's secure messaging feature for group announcements, class rescheduling updates, direct parent-teacher communications, and school-wide broadcasts.

  • School-wide or class-specific push broadcasts
  • Automatic delivery receipts and communication logs
  • Centralized notifications sent via email
https://app.classbuddy.io/messaging
messaging screenshot
Access Management

Role-Based Access Controls

Protect your data and match responsibilities. Design custom staff permissions to restrict access based on roles. School admin can see everything, head coaches manage schedules and rosters; instructors view attendance sheets; parents see student metrics.

  • Predefined profiles (Admin, Instructor, Student)
  • Granular feature permissions for billing, logs, and edits
  • Secure sign-in credentials
  • Restricted dashboards tailored to each role's daily tasks
https://app.classbuddy.io/roles
roles screenshot

Ready to reclaim
your time?

Join many academies already running on ClassBuddy.