childcare

iClassPro

Class Management Software For Gymnastics, Cheer, Swim, and Dance

What iClassPro does

iClassPro is a class management and registration platform built specifically for children's activity centers like gymnastics gyms, swim schools, and cheer facilities. It centralizes online registration, recurring tuition billing, skill tracking, and parent communications into one system.

Where iClassPro falls short

iClassPro relies heavily on its hosted Customer Portal for all parent-facing interactions. It does not provide an open API, a standard automation connector, or native embeddable forms, meaning businesses cannot build headless registration funnels directly on their main website.

How we set iClassPro up

For most youth activity centers, integrating iClassPro means linking their custom website directly to the hosted Customer Portal. A parent visits the gym's website, reads the program descriptions, and clicks 'Register Now'. They are redirected to the gym's dedicated iClassPro domain. There, the parent creates a Family account, adds their child as a Student, accepts the digital waivers, and inputs their credit card to enroll in a class. Because iClassPro does not expose an open API, the entire transaction and data capture happen securely on iClassPro's servers, completely bypassing the marketing website.

Integration method: embed

Operating system

What iClassPro already owns

iClassPro is a class management and registration platform built specifically for children's activity centers like gymnastics gyms, swim schools, and cheer facilities. It centralizes online registration, recurring tuition billing, skill tracking, and parent communications into one system.

Primary users: Gym owners, swim school directors, front desk administrators, and class instructors

Typical fit: Small to mid-sized youth activity centers, up to multi-location franchises

Core functions

  • Process online enrollments and class registrations
  • Manage recurring tuition billing and process payments
  • Track student skill progression and attendance
  • Provide a Customer Portal and mobile app for parents
  • Manage staff schedules, time clocks, and roles
  • Run point-of-sale (POS) for pro-shop inventory

What still has to happen around iClassPro

iClassPro relies heavily on its hosted Customer Portal for all parent-facing interactions. It does not provide an open API, a standard automation connector, or native embeddable forms, meaning businesses cannot build headless registration funnels directly on their main website.

No open, public API available for general custom web development.

Lacks a standard automation connector, making automated syncing with external CRMs or marketing tools very difficult.

Cannot build custom registration flows; users must be sent to the iClassPro-hosted Customer Portal to view classes and check out.

Conversion tracking (Google Analytics, Meta Pixel) is limited and often breaks because the checkout happens on a third-party domain.

iClassPro explicitly discourages using iframes to embed the portal on a website due to cross-site cookie blocking (ITP) issues.

Website and CRM integration surface

Native website path

iClassPro provides a unique Customer Portal URL for each account. Facilities place 'Register' or 'Parent Portal' buttons on their website that redirect users to this hosted environment to view live schedules, create accounts, and enroll.

Customer Portal link

Developer surface

Public API
No
API style
Not public
Auth
Not public
Webhooks
No
Rate limits
Not public
Sandbox
No

Integration patterns that make sense

Native First

Fit

When the facility wants a secure, PCI-compliant way for parents to register and pay for classes without maintaining complex, custom website code.

The marketing website acts as an informational brochure. All call-to-action buttons (like 'Register' or 'Book a Trial') link directly out to the iClassPro Customer Portal where the parent creates an account, selects a class, and completes checkout.

Api First

Limited

Not applicable, as iClassPro does not offer an open developer API for custom website integrations.

Because there is no open API, developers cannot natively sync real-time class data or build headless registration forms directly on the main website.

Hybrid

Fit

When a facility wants to capture leads or run promotional campaigns before forcing the user to create a full Parent Portal account.

The main website uses a standard website form to capture basic lead info (e.g., 'Request a Tour' or 'Inquire About Pricing'). Once the lead is nurtured via an external CRM, the final step is linking the parent to the iClassPro Portal for official enrollment.

Data objects your stack has to preserve

Create

Family (via Portal), Student (via Portal), Enrollment (via Portal)

Read

Class Schedule (via Portal), Account Balance (via Portal)

Update

Payment Method (via Portal)

Who usually fits a iClassPro-centered website rebuild

Use this section to decide whether iClassPro should stay behind the website before you narrow into an industry route.

Best fit

  • - Teams already running iClassPro as the system of record
  • - Operators who need stronger qualification before data reaches iClassPro
  • - Businesses that need a public site and intake flow shaped around childcare demand

What operators complain about

  • We struggle with tracking our ad conversions because the handoff to the iClassPro Customer Portal breaks our Meta Pixel and Google Analytics tracking.
  • Our team loses leads because the parent portal requires users to create a full account before they can even see class pricing or availability.
  • I am frustrated that we cannot easily embed the live class schedule directly on our WordPress site without relying on clunky third-party scrapers or unsupported iframes.
  • We complain internally that the Customer Portal UI feels dated and doesn't match the premium branding of our main marketing website.
  • Our marketing team gets stuck doing double data entry if we use a separate CRM for top-of-funnel leads, since there's no open API or common automation connector to push data into iClassPro automatically.
  • We are frustrated that iClassPro is stronger in operations than in website conversion.

Technical trust before you connect the stack

Native path

Customer Portal link

The website should only promise the iClassPro handoff paths that are publicly documented.

Auth model

No public auth flow

If a custom handoff is needed, authorization into iClassPro has to stay explicit and documented.

API surface

No public API

iClassPro still has to compete with Jackrabbit Class, Pike13, Sawyer while keeping the website handoff cleaner.

Auth: iClassPro does not provide public OAuth or API keys for custom web development. All secure authentication is handled strictly via the iClassPro Customer Portal for parents, or the Staff Portal for employees.

Data flow: Data flow is essentially zero-integration from the website's perspective. The marketing site hands the user off via a URL link to the iClassPro portal, where all data entry, validation, and database storage occurs.

Security: By routing all registrations and payments through the hosted Customer Portal, the gym's main website is completely removed from PCI compliance scope and COPPA (Children's Online Privacy Protection Act) data handling requirements.

Also in the evaluation set

If iClassPro is on the table, these adjacent systems usually come up too. Use the CRM Scorecard to decide whether you need a horizontal CRM, a vertical operating system, or a cleaner connection between both.

Jackrabbit ClassPike13SawyerAmiliaMindbodyJobberServiceTitanHousecall Pro

Not sure if iClassPro is the right fit?

The CRM Scorecard surfaces what your team actually needs from a CRM before you commit to one.

Take the CRM Scorecard