Pilot live with Nova City Centre

The operating system for class-based businesses.

One platform for bookings, payments, waivers, and the front desk. A modern alternative to Glofox, Mindbody, and TeamUp for studios, gyms, climbing centres, dance schools, kids' clubs, and community venues.

Members open your app, not ours Direct line to the build team UK built and supported
classops.app · admin · today
ClassOps Admin Today dashboard
Pilot partner Nova City Centre Two sites 1,200+ active members Live cutover May 2026
The problem with the giants

Designed for the floor. Not the boardroom.

Most class management platforms feel like they were designed in a boardroom, not behind a reception desk. We built ClassOps with the operators who actually use it, every single day.

A clunky front desk

Walk-in bookings, family check-ins, capacity overrides. On the legacy platforms each one takes a meeting and a manual.

Reception dashboard built for the desk, not the boardroom.

Analytics that miss the point

You need to know if Saturday Under 10s is growing and Tuesday Tricking is sliding. Instead you get class totals.

Session-level trends, day-of-week breakdowns, custom charts.

Locked in, not looked after

Your data is theirs. Support is a ticket queue. The bigger they get, the further they drift from the operators using them.

Direct line to the team. Full data export, anytime.
0
Connected platforms in real time
0
Free discovery call, no pitch deck
0
Parallel-running migration period
£0
Per-booking fees, ever
Three platforms, one system

The customer, the operator, the front desk.

Every action on one platform updates the others instantly. No syncing, no gaps, no end-of-day reconciliation.

Fully white-labelled · Your brand, not ours

Your app. Your brand. Not ours.

The customer app is fully white-labelled to your business. Logo, colours, fonts, and tone of voice all match your brand. Members use your app, not a ClassOps-branded one. The platform underneath is ours. The experience on top is yours.

  • Custom logo, colour palette, and typography
  • Web app by default, accessible from any browser, no install needed
  • Optional publish to the App Store and Google Play under your name (Apple charges £79 per year, Google charges a one-off £20 developer fee)
  • Family bookings from one parent account
  • Apple Pay, Google Pay, card on file
classops.app · admin · reports
ClassOps Admin Dashboard analytics

The owner's command centre.

Session-level analytics, multi-site reporting, payment oversight, staff management, class blueprints. Built for the people who own the business and need to know what is actually happening.

  • Day-of-week trends per class and session
  • Custom charts and exportable reports
  • Revenue by location and payment processor
  • Payment leak indicator with one-click chase
  • Capacity utilisation across both sites
classops.app · reception · today
ClassOps Reception Dashboard today schedule

Walk-ins, check-ins, overrides.

An iPad-friendly view of today. Capacity heat indicators, walk-in booking, family check-ins, and health flags that surface the moment they matter.

  • Capacity overrides without changing the blueprint
  • Health flags surfaced at check-in
  • Walk-in and phone bookings in two taps
  • Role-based access for reception, coach, admin
  • Today's alerts panel keeps the team aligned
Inside the system

Capabilities that earn their keep.

Every feature exists because an operator asked us for it. No bloat, no shelfware.

01 · Analytics

Session-level trends, not just totals.

Track every class, every session, every day of the week. Spot Tuesdays sliding before they hurt. Double down on Saturdays as they grow. Know which session is paying the rent.

Day-of-week Per-session Multi-site Exportable
02 · Class blueprints

Define a class once. Override on the day.

Every class lives as a blueprint with a default capacity, instructor, and time. Reception staff can shave a single Saturday's capacity without touching the template, and analytics reflect the override.

Templates Day overrides Bulk schedule
03 · Real time

Every action everywhere, instantly.

A walk-in at reception updates the customer app in milliseconds. A failed payment in admin flags the same member at the front desk before their next session. No batching, no end-of-day reconciliation.

Live sync Sub-second Audit trail
04 · Payments

Stripe by default. Keep your terminal if you want.

Stripe is built in from day one for online and in-app payments. Already use a Square or Zettle terminal at the desk? Keep it. Every transaction across every processor lands on the same member profile.

Stripe Square Zettle Manual
05 · Waivers

Signed before they step on the floor.

Members sign on the customer app before their first class. Reception sees the green tick before they tick anyone in. A full audit trail with PDF export for insurance, anytime, no paper.

E-signature PDF export Audit trail
06 · Family flows

One parent, every child, one flow.

Built for family-driven operators. A parent books all three children into Saturday morning in a single flow. Health flags, age gates, and waivers stay attached to the right child every time.

One-flow booking Per-child waivers Sibling pricing
Pilot intake closing for May 2026 cutover

Two pilot slots remain for May go-live.

If you want to migrate your operation onto ClassOps in time for summer term, the discovery call needs to happen this month. We take on a small number of pilots so we can build around how you actually work.

Book a free 45 minute call
Built for more than gyms

If you run parkour sessions, ClassOps fits.

The data model is class-based, not gym-specific. Any business that books members into capacity-limited sessions runs on the same plumbing.

Parkour and movement

Multi-instructor sessions, age-graded classes, family bookings.

Family flows

Dance and performing arts

Term-based enrolment with weekly attendance and recitals.

Term enrolment

Climbing and bouldering

Drop-in credits, induction tracking, multi-wall capacity.

Drop-in credits

Yoga and pilates

Class packs, recurring memberships, retreats and workshops.

Pack pricing

Kids' activity clubs

Holiday camps, after-school programmes, sibling discounts.

Holiday camps

Community centres

Multiple programmes under one roof, mixed staff and volunteers.

Multi-programme

Martial arts academies

Belt and grade progression, competition entry, contract memberships.

Grading tracker

Adult education

Course-based delivery, certificates, attendance reporting.

Course tracking
Why operators switch

More reasonable than the giants. More available too.

We are not trying to win on volume. We are winning operators who want a system that fits their business, and a team that picks up the phone.

The big players

  • ×
    Class totals only Build session-level reports in a spreadsheet on Sunday night.
  • ×
    Pick from their menu Live with the gaps until the next quarterly release.
  • ×
    Ticket queue support Maybe a reply tomorrow. Maybe.
  • ×
    Their data, your account Trapped in their export format if you ever leave.
  • ×
    Enterprise pricing Independent operator costs. Plus per-booking fees.

ClassOps

  • Session-level analytics, built in Day-of-week trends per class, per site, in real time.
  • Bespoke to your operation We build around how you actually work, not a generic spec.
  • Direct line to the team The people who built it answer the phone.
  • Your data, always Full export, standard formats, no charge.
  • Far more reasonable Transparent pricing. No per-booking fees. Ever.
Built with a working parkour centre, on a working reception desk. Live cutover May 2026.

Pilot · Nova City Centre · two sites · 1,200+ active members

Pilot Partner
Free 45 minute discovery call

Tell us about your operation. We will show you what fits.

No pitch deck, no pressure. Just a proper conversation about how your business actually runs and where ClassOps could lift the load.

  • A walkthrough of the live ClassOps build, tailored to your business type.
  • A tailored quote based on your sites, members, and feature needs.
  • A clear migration plan if you are moving from Glofox, Mindbody, or TeamUp.
  • No commitment. We will only pitch if it is the right fit.
Pilot partner Nova City Centre Two sites · 1,200+ members · cutover May 2026

Book a discovery call

We will get back to you within one working day to schedule.

We reply within one working day. Your details stay with us, never shared. By submitting you agree to our privacy policy.

01 · Migration

Can we migrate from Glofox or another platform?

+

Yes. Members, waivers, and historic bookings come across cleanly. We run a 30 day parallel period before full cutover so nothing is missed and your team has time to settle in.

02 · Pricing

How is your pricing different to the big providers?

+

It is far more reasonable, and there are no per-booking fees. Pricing depends on sites, members, and features so we tailor a quote on the discovery call. What we will say up front: we win on operators, not enterprise contracts.

03 · Industry fit

Is ClassOps only for gyms?

+

No. The data model is class-based. Anything that schedules people into capacity-limited sessions fits. Dance studios, climbing centres, yoga studios, kids' clubs, martial arts academies, adult education centres. If you run classes, ClassOps fits.

04 · Payments

Can I take payments through it?

+

Yes. Stripe is our default payment processor and is built in from day one. We also support Square and Zettle if you want to keep an existing terminal. Like every payment processor, Stripe takes a small percentage of each sale (typically around 1.5% in the UK plus 20p per transaction). We do not add any per-booking fees on top.

05 · Data ownership

What happens to my data if I leave?

+

It is yours. Full export of members, bookings, payments, and waivers in standard formats, any time, no charge.

06 · Support

Who actually supports it day to day?

+

The team that built it. You get a direct line, not a ticket queue. We are a small team by design and we like it that way.

07 · Custom features

Do you build custom features for us?

+

Often, yes. The product evolves with the operators using it. If something is core to how you run, we would rather build it than ask you to work around its absence.