ClassFit vs Glofox

A data-derived, sourced comparison. Every value below links to where we found it.

ClassFit

ClassFit: priced as a percentage of revenue, no in-person payments.

Glofox

Glofox: flat tiered pricing, no staff attendance.

Price at three example sizes

Studio sizeClassFitGlofox
Solo operator
$60/moStandard2% of monthly revenue, $45 minimum and $120 cap. No separate subscription.
$275/moEssential$275/mo per location × 1 (US start price; EUR page shows €220)
Established studio
$120/moStandard2% of monthly revenue, $45 minimum and $120 cap. No separate subscription.
$275/moEssential$275/mo per location × 1 (US start price; EUR page shows €220)
Growing multi-site
$120/moStandard2% of monthly revenue, $45 minimum and $120 cap. No separate subscription.
$825/moEssential$275/mo per location × 3 (US start price; EUR page shows €220)
Base plan headline price: ClassFit $45/mo, Glofox $275/mo. Excludes payment-processing fees and add-ons — see the full cost calculator.

Where they differ

Scheduling & Booking

Attendance Tracking
Check-in via the class page Clients tab on any device; self check-in or manual. Recorded to client historyConfirmed
Manual check-in from the class Booked List ('Check in everyone'), plus check-in kiosk and barcode scannersConfirmed
Booking Windows
Services have a 'how soon can clients book (hours)' lead-time settingConfirmed
Brandable Booking Widget
Widget matches your brand colours and logo, including the loading tickerConfirmed
Web Portal customisable to the brand's colour scheme, with Week/Day/List layoutsConfirmed
Bulk Class Cancellation
Partial — deleting from the class slide-out cancels only that instance (refunding credits); a whole series is stopped by setting an end dat…Confirmed
Bulk Class Creation
Recurrence rules by day with indefinite or custom end date; ClassFit generates classes ~3 months ahead automaticallyConfirmed
Classes are created weekly from a chosen start date automatically; an optional end date stops generationConfirmed
Cancellation Windows
Per-class refund policy: no refunds, 'refund if replaced', or full refund at 1/3/6/12/24/48 hours before startConfirmed
Cancel notice period, late-cancellation toggle and penalty system, set per class/appointment/facility typeConfirmed
Courses
Buying a course package auto-enrols the client into all linked classes; expiry runs from purchase dateConfirmed
'Courses' are a distinct object from Classes: client enrols once and is booked into every sessionConfirmed
Duplicate Classes
Partial — class creation offers 'select existing class details as a template' to pre-fill from an existing class; no explicitly named dupli…Confirmed
No explicit duplicate action — Glofox uses reusable class types that auto-generate weekly; once-off instances are added from the Calendar.…Confirmed
Embeddable Calendar Widget
Two lines of code; documented for WordPress, Wix, Squarespace, Weebly, GoDaddy, Shopify and plain HTMLConfirmed
'Web Portal' embed, with guides for WordPress, Wix, Squarespace, Shopify, Webflow, Framer, Duda and GoDaddyConfirmed
No-show Tracking
No-shows show on the client profile; configurable no-show policies for unlimited memberships/class packs, up to financial penaltiesConfirmed
No Shows Report, a Strike System, and Automated No-Show & Late Cancellation FeesConfirmed
Recurring Bookings
Implemented as a recurring membership package linked to a specific class time; client auto-enrols and opts outConfirmed
'Recurring Class Bookings' for unlimited/restricted memberships, plus 'Recurring Appointment Bookings'Confirmed
Shareable Booking Links
A ClassFit business profile page acts as a hosted booking page for businesses without a websiteConfirmed
Staff Substitution
Class edit allows once-off edits to a single instance including the trainerConfirmed
Waiting Lists
Automatic once capacity is reached; first in queue gets 1 hour to accept, and within 12 hours of start all waitlisters are notified at onceConfirmed

Memberships & Packages

Class Packs
'Service Credit Packs'Confirmed
Custom Package Rules
Expiry date, class counts and linked classes are all configurable, and editable per client after purchaseConfirmed
Credit count, expiry, price and eligibility (specific classes or a category) all configurableConfirmed
Drop-in Pricing
A separate drop-in price for people without memberships, set per classConfirmed
Failed Payment Handling
Features page states failed payments are chased; KB documents card-decline handling and re-attempting paymentConfirmed
Failed Payment Report, automated retries, payment links to collect failed subscription payments, and an NSF fee solutionConfirmed
Hold Multiple Memberships / Packs at Once
A client can hold a membership plus credit packs; Price/Eligibility rules decide which applies, and a valid credit is used even where the m…Confirmed

Clients

Booking History
Profile shows class attendance plus no-shows and cancellationsConfirmed
The 'Activity' tab on each client profile logs classes booked, attended, cancelled and waitlists, with timestampsConfirmed
Client Export
Features page states import/export of clients; KB index lists a contact-export article, though the article itself was not retrievableConfirmed
Client Import
Existing contacts can be uploaded and profiles auto-created; ClassFit assists with migrations involving active memberships/packsConfirmed
Handled by a dedicated Onboarding Manager as part of migration rather than a self-serve CSV importerConfirmed
Client Notes
Auto-saving notes field on the client profile, visible to organisers onlyConfirmed
Customer Search
Global Search, client filters, and barcode lookupConfirmed

Payments

Automatic Billing
Recurring card billing plus GoCardless direct debit and ACHConfirmed
Gift Cards
Tools > Gift Cards; set value, currency and expiry days. Buyer receives a unique code, redeemed via 'Use Gift Card' at checkoutConfirmed
No dedicated gift-card module — sold as a Store product issuing a Purchase Code, redeemed by topping up the recipient's Account Balance. St…Confirmed
In-Person Payments
Glofox POS Terminal, plus cash/bank/complimentary/pay-later methods configurable as staff-onlyConfirmed
Multi-Currency Support
Currency is selectable per product (e.g. gift cards); Stripe Connect supported internationallyConfirmed
Local currency of 35 Stripe-supported countries; one currency per studio accountConfirmed
Payment History
The Transactions tab on the client profileConfirmed
Payment Reporting
Payments dashboard (PIN-protected) with CSV export; additional reporting available via StripeConfirmed
Sales report, Transactions List, Failed Payment Report, Money Owed report and payoutsConfirmed
Refunds
Via Stripe; class-credit refunds are immediate, card refunds take 3-5 daysConfirmed
Full and partial refunds; Receptionists can issue refunds tooConfirmed
Secure Card Payments
Stripe only; ClassFit adds 2% at source on top of Stripe's feesConfirmed
Glofox Payments, powered by Stripe, with 3D SecureConfirmed

Communication

Booking Reminders
Email reminders before class (email only; no SMS)Confirmed
Broadcast Emails
Partial — you can email a class roster (all attendees, roster+waitlist, or waitlist only). No segment-wide or all-client broadcast found; M…Confirmed
Send to filtered/segmented client and lead listsConfirmed
Cancellation Emails
Automated email preferences cover booking/cancellation notifications; staff can also push a group message to a class before cancelling itConfirmed
Custom Email Templates
Email branding (logo, colours) is customisable; KB documents template creationConfirmed
Custom email templates plus a drag-and-drop Email EditorConfirmed
Email Marketing
Campaigns, Audiences, Automations and XLerate workflows (XLerate is an add-on on Essential/Boost, included on Elite)Confirmed
Mailchimp Integration
One-way sync of name, email and phone for all active clients; auto-subscribed, no selective or manual syncConfirmed
Native, configured from Settings > Integrations (the only integration listed on that tab)Confirmed
SMS Broadcasts
SMS to a filtered list of clients; charged per SMS creditConfirmed
SMS Notifications
SMS including two-way; consumes purchased SMS creditsConfirmed

Forms & Compliance

Custom Intake Forms
Built by selecting from a preset question library (emergency contact, blood pressure, pregnancy etc.) rather than a free-form builderConfirmed
Limited — no general form builder. Settings > Forms allows custom terms, waivers and 'create your own questions' that feed profile Notes; L…Confirmed
Digital Waivers
Upload your own waiver and T&Cs via Tools; presented at checkout for agreement. Click-to-agree rather than drawn e-signatureConfirmed
E-Agreements plus Waiver / Parental Waiver / Membership T&Cs / Drop-in T&Cs in Settings > FormsConfirmed
Downloadable Form Responses
Partial — responses save to the client profile and a copy is emailed to you on submission; no bulk export or download documentedConfirmed
Not verifiedEstimated
Required Forms Before Booking
Forms and waiver agreement are part of checkout and must be completed before attendance is confirmedConfirmed
Clients are prompted to sign outstanding e-agreements in the Member App, Web Portal and Pro app before proceedingConfirmed

Staff Management

Custom Staff Permissions
Four levels: profile-only (default), Instructor, Manager (all except Payments and Settings), and CustomConfirmed
No — four fixed preset roles only (Super Admin, Admin, Receptionist, Trainer); permissions are not individually configurableConfirmed
Instructor Revenue Reports
Partial — reports include teacher performance statistics and allow filtering by teacher, but a revenue-by-instructor figure is not explicit…Confirmed
Trainer Insights report, plus Sales Attributions to credit sales to staffConfirmed
Payroll Summaries
Tools > Payroll, define pay per team member, export to CSV. Pay-rate structures (hourly/per-session/commission) not documentedConfirmed
Pay Rates with per-class and per-appointment base rates by trainer, attendee-threshold bonuses, and a payroll reportConfirmed
Staff Accounts
Each staff member logs into the dashboard with their own profile; a Trainer role exists, and Glofox Pro is the staff mobile appConfirmed
Staff Attendance
No separate instructor attendance record — the instructor performs client check-in, which serves as the attendance workflowConfirmed
Staff Scheduling
Instructors are assigned per class, and the system blocks double-booking an instructor at the same timeConfirmed
Trainer schedules and availability drive client-side appointment booking; trainers assigned per classConfirmed

Reporting

Activity Log
Activity page logs every account action; filter by client name, class or package, and by all / client-only / admin-only activityConfirmed
No general admin audit trail; the per-client Activity tab logs that client's bookings and cancellations with timestamps, and Sales Attribut…Confirmed
Attendance Reports
Attendance rates by class and sign-ups over any date rangeConfirmed
Visits report and per-class attendance reportingConfirmed
Full Audit History
Not verifiedEstimated
Membership Reports
Members, New Memberships, Lost Members, Members At Risk, and Membership Plan Changes reportsConfirmed
Occupancy Reports
Partial — attendance rates by class and class popularity metrics are reported; no fill-rate/utilisation report named as suchConfirmed
Class Performance report compares bookings vs check-ins per class and per time slotConfirmed
Package Reports
Partial — a 'Purchased Class Packages' view lists purchased packs with expiry and classes remaining. Not a reporting/analytics moduleConfirmed
Partial — credit packs reported through Sales/Members reports and client filters rather than a dedicated packages-remaining reportEstimated
Revenue by Class
Revenue generated from each class, plus average cost per class, filterable by class typeConfirmed
Sales report breaks revenue down by item sold; Class Performance covers bookings/attendance per classConfirmed
Revenue by Instructor
Partial — reports filter by teacher and show teacher performance stats, but revenue attributed per instructor is not explicitly documentedConfirmed
Trainer Insights report and Sales AttributionsConfirmed
Revenue Reports
Revenue over last month / 3 months / 12 months or custom range, filterable by class type, location and day of weekConfirmed
Sales report, Scheduled Revenue report and Reconciling Revenue reportsConfirmed
Visual Dashboards
Colour-coded charts on the analytics page plus a main dashboardConfirmed
Dashboard home plus ABC Insights for Glofox analyticsConfirmed

Integrations

Google Calendar
No native Google Calendar sync documented; possible indirectly via ZapierConfirmed
QuickBooks
No native QuickBooks integration — only reachable via ZapierConfirmed
Xero
No native Xero integration — no help-centre coverage; only reachable via ZapierConfirmed

Multi-Location

Additional Locations
Unlimited locations at no extra charge — locations are a central venue library within the single account; pricing is revenue-based, not per…Confirmed
Supported; priced per location by quote. Multi-location analytics is a paid add-on on all tiers, and bulk multi-location configuration is E…Confirmed
Calendars / Seats Included
No calendar/seat model — pricing is 2% of monthly revenue (min $45, max $120/mo) with unlimited instructors, classes, clients and locationsConfirmed
Not a pricing dimension — plans priced per location/tier (Essential from $99/mo, then Boost, Elite, Enterprise), not per staff calendar; no…Confirmed
Centralised Multi-Location Management
Partial — multiple venues run from one account with shared clients, and reports filter by location; no distinct HQ/franchise or per-site su…Confirmed
Roaming memberships and roaming Admins span studios, with multi-location analytics as an add-on and bulk config on EliteConfirmed
Separate Booking Embeds Per Location
Each studio has its own schedule/booking surface; members switch site via a studio dropdown in the Member AppConfirmed

Branded Apps

Branded Android App
Add-on at $100 per month, or $80 per month equivalent when paid annually; no setup fee. Listed on Google Play under the business's own name…Confirmed
Standalone App published to the business's own Google Play listing; add-on on Essential/Boost, included on EliteConfirmed
Branded iOS App
Add-on at $100 per month, or $80 per month equivalent when paid annually; no setup fee. Listed on the App Store under the business's own na…Confirmed
'Standalone App' published under the business's own App Store listing; add-on on Essential/Boost, included on EliteConfirmed
Custom Branding
Logo and colours across the booking widget and emails, included in the base price (branded apps are a separate add-on)Confirmed
Member App and Standalone App customisation, plus Web Portal colour schemeConfirmed
Push Notifications
App notifications in the standard client apps; branded apps add push for updates and offersConfirmed
Including targeted pushes to segments and to a class's booked/cancelled listsConfirmed

Support

24/7 Email Support
CONFLICT — Marketing/homepage claim 24/7 human email support (avg ~1.5h). Help centre still publishes business hours 9:00am–11:00pm GMT, 7…Confirmed
No published SLA or 24/7 human guarantee — support via email, in-product chat and regional phone lines; operator reports often cite slow em…Estimated
Free Data Migration
Partial — features page states "We move your data from your old software for you, free". The setup-services page is narrower: contacts with…Confirmed
A dedicated Onboarding Manager handles data migration as part of onboarding; member-data-only or member-plus-payment-data options. No separ…Confirmed
Knowledge Base
Public help centre with ~115 articles across 11 categories, plus video tutorialsConfirmed
Public Zendesk help centre with ~337 articles, plus an on-demand Glofox Learning PlatformConfirmed
Live Video Support
CONFLICT — Help centre emphasises email and points voice needs to booking a demo. Homepage/features offer Zoom calls / screen-share support…Confirmed
No Zoom/video support stated. Closest: 1-on-1 onboarding with a dedicated Onboarding Manager, customer success team, in-product chat and re…Confirmed
Everything both ClassFit and Glofox do (13 features)

Scheduling & Booking

  • 1:1 Appointments
  • Capacity Limits
  • Classes

Memberships & Packages

  • Automatic Renewals
  • Memberships

Clients

  • Client Profiles

Payments

  • Discount / Promo Codes
  • Online Payments at Booking
  • Saved Payment Cards

Communication

  • Booking Confirmations

Reporting

  • CSV Export

Integrations

  • Mailchimp

Support

  • Email Support

ClassFit data last verified 2026-07-27; Glofox data last verified 2026-07-27. See our methodology for how confirmed/estimated values are researched.