Smarter Class Management Starts Here  

 iClassPro’s all-in-one class management software simplifies scheduling, billing, communication, and attendance so you can focus on helping students thrive. 

Dashboard displaying analytics
Cards with instructor portraits and swim class details
Cards with instructor portraits and swim class details

Built to Simplify the Way You Run Classes

Managing classes shouldn’t feel like a full-time job. iClassPro helps gymnastics programs, cheer gyms, dance studios, swim schools and other children’s activity centers stay organized with software designed to streamline every step of class setup and scheduling.


Whether you offer beginner tumbling or competitive team programs, our flexible tools give you full control over class organization, capacity, pricing, and communication. 


Globally Trusted as the #1 Choice in Class Management Software!

Manage your business from anywhere, anytime.

A black and white drawing of two arrows pointing in opposite directions on a white background.

Describe some quality or feature of the company. Write a short paragraph about it and choose an appropriate icon.

Short title

Flexible Class Management

Flexible Class Management

Choose between monthly, session, or rolling session classes. Bill hourly, flat rate, or by time slot - we can do it all! 

Book Online, Anytime

Enrollment is a breeze, whether booking through the app or online, ensuring your customers an effortless experience!

Book Online Anytime icon

You Have the Power

You have the power icon

Auto-approve enrollments or opt for request-only enrollment mode. Provide options such as priority registration, prorated billing, trial classes, waitlists, drop-ins, and punch passes!

Accurately Track Attendance

Empower your customers with the touchless check-in kiosk and your instructors and substitute instructors with the staff portal app to easily track attendance.

Accurately track attendance icon
Automate missed classes icon

Automate Missed Classes

Opt to offer online makeup tokens that can be redeemed for another class or session approved for makeup enrollments.

Celebrate New Skills

Celebrate new skills icon

Celebrate your students' success with skill evaluations that update to your customer's mobile app and online portal.

Class Management Tools That Save Time and Help You Grow

A hand is holding a cell phone with a red star on the screen.

Organize classes by time, level, instructor, or location

Take command of your schedule with iClassPro’s Class Management! The Classes page is your all-in-one control center — create, edit, or cancel classes, manage enrollments, track attendance, and even send email blasts, all from one powerful dashboard. You can tweak class settings on the fly using Quick Edit, view instructor assignments, class occupancy, schedules, and more. Whether you’re running a single class or hundreds, iClassPro streamlines class management into a seamless, exciting experience.
A cartoon illustration of an apple and a robot.

Enable real-time online registration with accurate availability

Enable real-time online registration with live availability using iClassPro’s Customer Portal! You can choose Request Mode, Auto-Approve Mode, or even Priority Registration, giving you total control over who can enroll — and when. In Auto-Approve, eligible students are instantly booked when spots open. With Request Mode, your staff reviews and approves each enrollment. And Priority Registration lets select families jump the queue with a special keyword. It’s a powerful, seamless system so your classes always reflect the true availability — no double-booking, no surprises.
A hand is pointing at a smiley face with three different facial expressions.

Track student skill progress directly from the attendance screen

Bring learning to life with iClassPro’s Skill Tracking! Create a dynamic “Skill Bank” packed with progressions, milestones, and visual goals that keep students motivated and parents informed. Build custom Skill Trees that include videos, images, and detailed descriptions to guide your instructors and celebrate every achievement. Whether it’s mastering a new move or advancing to the next level, iClassPro’s Skill Tracking makes progress easy to measure, fun to follow, and simple to share.
A hand is pointing at a smiley face with three different facial expressions.

Monitor performance and trends with built-in reports

Get instant insight into how your business is doing with iClassPro’s built-in KPI Widgets and dashboard reports. At a glance, you can monitor key metrics like active families, enrollments, student counts, drops, transfers, and payments — all on customizable widgets that reflect your priorities. Whether you want to spot trends, compare performance month over month, or drill into drop and enrollment behavior, iClassPro makes data feel like fuel, not noise.
A hand is holding a cell phone with a red star on the screen.

Organize classes by time, level, instructor, or location

Learn More
A cartoon illustration of an apple and a robot.

Enable real-time online registration with accurate availability

Learn More
A hand is pointing at a smiley face with three different facial expressions.

Track student skill progress directly from the attendance screen

Learn More
A hand is pointing at a smiley face with three different facial expressions.

Monitor performance and trends with built-in reports

Learn More

Instant Alerts,

Seamless Communication

Send announcements, updates, reminders, or class changes and cancellations via push notifications to the app, SMS/text messages, or email. Check out Autopilot, your workflow wingman, made to automate communication tasks with easy to set up workflows.

Automated Notifications icon

Empower Your Staff

This mobile-friendly portal enables your staff to view planned absences, record attendance, and track skill evaluations. Learn more about iClassPro’s Skill Tracking feature here.

Robust Reports made simple icon

Dynamic Calendar, Streamlined Scheduling

Easily view upcoming classes, events, and bookings. Create new classes, camps, appointments and party bookings directly from the Calendar! Blackout schedules let your customers know in advance of planned closures with the option of prorated billing. Visit our Events & Camps page here.

Automated Notifications icon

Perfect for Programs That Prioritize Organization and Growth 

iClassPro's class management software is trusted by thousands of youth programs worldwide, including:

  • Gymnastics training centers and rec gyms 
  • Cheer gyms and competition teams 
  • Dance studios with seasonal or year-round classes 
  • Swim schools offering learn to swim classes & private lessons
  • Multi-sport programs that offer a variety of kids based activities for the family

Whether your program is small and growing or already serving hundreds of families, iClassPro gives you tools to scale with confidence. 

Integrity elite logo

Integrity Elite Allstars
Hixon, TN

Makes admin work 100x easier. The system basically runs itself so you can spend more time focusing on your client base and ensuring the client experience is top notch.

Jennifer H.
Director/Manager of Integrity Elite Allstars

FAQs

  • What is iClassPro?

    iClassPro is a web-based class management platform (SaaS) designed for gymnastics, swim, cheer, dance, and other children’s activity centers. It simplifies scheduling, enrollment, billing, attendance, communication, skill tracking, and more—streamlining administrative tasks so you can focus on delivering the best possible experience for kids and families.

  • How do I manage class schedules and instructor assignments with iClassPro?

    You can create classes, camps, appointments, and parties directly from the calendar, assign instructors, and use blackout scheduling (with prorated billing options) to manage closures or holidays.

  • Can iClassPro automate communication reminders with parents or students?

    Yes—iClassPro includes automated messaging via email, SMS, and voice broadcasts. It also supports branded customer portals and apps, push notifications, and automated workflows.

  • Does iClassPro support attendance tracking, makeups, and skill evaluations?

    Absolutely. It offers attendance management, easy makeup scheduling, and a skill tracking module to monitor student progress without paper forms.

  • Can families enroll and pay using a mobile app or online portal?

    Yes—they can use the branded app powered by iClassPro, the signature iClassPro App or the customer portal to register for classes, make payments, track progress, and manage their accounts anytime, anywhere.

  • Is training and support available when I start using iClassPro?

    Yes—iClassPro offers dedicated onboarding, support via phone and chat during business hours, plus FAQs, how-to guides, templates, and checklists to get you up and running smoothly. 

  • Does iClassPro require any software installation or specific hardware?

    No installation needed—iClassPro is fully web-based and works on PC or Mac with a modern browser. A high-speed internet connection is recommended. 

Trello board with dollar sign, star, and color-coded cards.

Ready to Simplify How You Manage Classes?

Explore how iClassPro's class management software can save time for your staff, improve the family experience, and support your growth goals. See it in action and get answers to your questions.