H
Hurdle
For Gyms & Studios

Run your studio
from one place.

Classes, memberships, billing, and the front desk.

FC
Fall 2025 SoccerFCO Sports
Who are you registering?
Select a child from your saved profiles
MM
Marcus Martinez
Age 10 · U10
Auto-filled from saved profile
Name
Marcus Martinez
DOB
Mar 15, 2015
Address
142 Oak Ave
Emergency
(555) 123-4567
Continue

Enrollment

Families finish in minutes

One link. Sign up, e-sign, and pay.

Checkout families finish

Pick the kids, pick the class times, sign waivers, pay. One flow.

Pricing that matches how you charge

One class a week, two, or unlimited. Sibling discounts, plans, and monthly dues.

Waitlists that move

When a spot opens, the next family is promoted.

Registration & payments

Filling classes

Get found. Fill the class.

Site, posters, waitlists, and follow-up. In the same system that takes payment.

A site that enrolls

Class catalog and schedule publish themselves. Parents sign up on the same page.

Posters with a link

Share a flyer on Instagram or in the lobby. It goes to checkout.

Follow-up that is already work

Waitlists and unfinished enrollments show up on your dashboard.

AI Poster Generation
FCO SPORTSFALL SOCCER2025
Starts Sep 6Register Now

Powered by AI

Share on Facebook, Instagram, and in emails to drive sign-ups. Automatically appears in link previews when shared.

Scheduling

Classes, lessons, and parties

One calendar. Rooms do not get double-booked.

Weekly classes

Rooms and class times under each location, with their own capacity.

Private lessons

Members pick a coach and a time. Pay per session or in a pack.

Parties and camps

Book a party slot with a deposit. Camps enroll like any other program.

Scheduling

Memberships

Collect tuition

$99/month. Recurring, plans, and a term.

Recurring tuition

Weekly, monthly, or annual. Pause. Charge later.

Payment plans

Deposit, then installments. Every date before they pay.

A minimum term

3 or 6 months from the day they enroll.

Front desk

One household, one thread

Check-in, messages, and the schedule follow the family.

Kiosk on any tablet

Open /kiosk on an iPad at the desk. One tap to mark attendance.

The household is the unit

Parents and kids stay linked for billing, messages, and the app.

Coaches see their floor

Their classes, their roster, their day. Not the books.

Inbox
+
New Message
U10 Blue Team
3
Game moved to 2pm
Sarah Martinez
Thanks for the update!
Spring Soccer
Registration reminder sent
Sarah Martinez
Marcus's Mom
Hi! Just checking in about Saturday's practice.
Type a message...

Store

The lobby shop, in the same system

Ring up a hoodie at the desk or sell it online. Tuition and retail land together.

Same catalog, two rails

Sell at the desk and online. Stock and prices stay in sync.

Add-ons at enrollment

Leotards, uniforms, or a recital fee in the same checkout.

Money in one place

Retail lands next to tuition. One Stripe account.

Register
Reader connected
Studio Hoodie
Studio Hoodie
$55
Yoga Mat
Yoga Mat
$45
Shaker Bottle
Shaker Bottle
$18
Protein Mix
Protein Mix
$40
Jump Rope
Jump Rope
$20
Gym Towel
Gym Towel
$16
Tap products to start a sale
Subtotal$0.00
Sales tax (8%)$0.00
Total$0.00

Gyms and studios

Same platform. Different floor.

Gymnastics

Rec classes, team, camps, and add-ons from one dashboard.

Dance

Multi-class tiers, costume deposits, and recital extras at checkout.

Martial arts

Monthly tuition, belt-test add-ons, and camps without a second tool.

Leaving a legacy platform

Flat rate. No per-student fees. No annual lock-in.

Vs Jackrabbit

Month-to-month. No per-student fees that grow with the roster.

Vs iClassPro

Classes, memberships, lessons, and retail on Core. Not a higher tier.

Vs WellnessLiving

Site, tuition, and camps in one place. JTA made that switch.

Full comparison

Common questions

Can members take more than one class a week?

Yes. Tiers can be one class a week, two, or unlimited. Families pick their class times at signup. You can move them later without charging again.

Can members book private lessons?

Yes. They pick a coach and a time, then pay per session or with a pack. The same booking flow covers evals and intro classes.

Can I take birthday party bookings with a deposit?

Yes. Book the slot, take a deposit, and collect waivers. Add-ons can go on the same form.

How does pause and resume work?

Pause a membership with a resume date, or leave it open. Billing stops, then starts again on that date. No manual restart. Payment plans cannot pause. Cancel those, or wait out the remaining installments.

Can I require a 3-month or 6-month membership?

Yes, on recurring tuition. The term starts when that member enrolls. Billing does not stop when the term ends. It keeps going until someone cancels. Payment plans already have a fixed end, so they cannot carry a term.

Can I split a camp or team fee into payments?

Yes. Charge a deposit at signup and split the rest into weekly, biweekly, or monthly installments. Families see every date and amount before they pay.

Do you have kiosk check-in?

Yes. Open /kiosk on any tablet at the desk. Full-screen, branded, one tap to mark who showed up.

Can I sell uniforms or merch?

Yes. Add-ons at enrollment, or the register at the desk and a shop on your site. Stock stays in one catalog.

How is this different from Jackrabbit or iClassPro?

Hurdle is $99/month, month-to-month, no per-student fees, and no extra platform cut on top of Stripe. Classes, memberships, lessons, and retail are on Core.

Can we migrate last year’s members?

Yes. CSV import with duplicate detection. Premium includes hands-on migration. JTA came off WellnessLiving and Squarespace.

Is there a contract?

Not with Hurdle. Core is $99/month. Premium is $199/month. 14-day trial, no credit card to start. Recurring memberships can still require a 3-month or 6-month term for the family.

Ready to run the studio on one platform?

Book a demo. We will show you how Hurdle fits your gym.