Cheer gym software
that keeps comp season straight
A Youth 2 athlete makes the Junior 3 roster in May and becomes a crossover in June. Two teams, one athlete, and only one of them should carry her choreography fee. Cadence bills her once, rosters her twice, and both invoices come out right.
Last night at your gym
A card declined at 1 a.m.
The backup card covered it before morning practice
Junior 3 needs a coach Saturday
Two cleared covers on your phone by 7:15
A crossover made her second team
One tuition, two rosters, zero double bills
Grandma paid the comp fee
Held for comps only, not swallowed by tuition
Comp fees, choreography and tuition, each in its own lane
Tuition is the steady part. It's the comp entries, the choreography split, and the crossover who made two teams that eat your evenings. Cadence starts where cheer billing actually gets hard.
Two households, one athlete
Mom carries tuition, dad carries comp fees, or they split everything down the middle. Set the arrangement once on the athlete and every invoice after that follows it, including the mid-season extras nobody planned for.
- ✓Percent, dollar amount, or by fee type, set per athlete
- ✓Comp fees can route to one payer while tuition splits
- ✓Each payer sees only their own invoice and history
- ✓Change the split once, every future invoice follows
Declines handled before morning practice
A card fails at 1 a.m. and the backup card on file steps in before anyone is awake. If there is no backup, the retry schedule runs on its own and the front desk sees exactly where each family stands.
- ✓Backup card asked for consent first, then used only on a decline
- ✓Retry schedule runs without the front desk chasing anyone
- ✓The family gets a plain notice, not a shame email
Each month sits beside the same month last year, so the January dip after placements reads as normal instead of as a problem.
Season numbers a gym owner can defend
Answered on the screen, not rebuilt in a spreadsheet every quarter.
- ✓This month against the same month last year, so seasonality doesn’t fool you
- ✓Which tumbling classes feed the teams, enrollment to placement, as a rate
- ✓“Email me revenue every Monday at 8 a.m.” and it just shows up
- ✓Ask in plain English: “who dropped after their first month this year?”
Tuition by program, Tiny novice through Senior
Every program the gym runs, the tuition each carries, and what Tiny prep through the Senior teams adds up to in a month.
Demo figures, not a real gym.
Tumbling waitlists that move on their own
A tumbling spot opens and fills itself
Someone drops Thursday tumbling and the first eligible athlete on the waitlist gets the offer with a claim window, her parents watching her position the whole time. If they pass, it cascades. The spot fills the same evening, and nobody at the desk worked a phone list.
- ✓Offers go to the next eligible athlete, not the loudest parent
- ✓Parents see position in line from the app
- ✓Unclaimed offers cascade on their own
Eight of eleven skills, visible from the couch
Coaches mark skills from the mat during practice. That night a parent sees eight of eleven Level 2 skills, which three remain, and a congratulations when the standing tuck finally lands. Progress stops being a mystery that surfaces twice a year at placement.
- ✓Marked from the mat, visible at home the same night
- ✓One system for levels, whether tumbling or stunt skills
- ✓Level-up sends the congratulations for you
Comp season without the spreadsheet
Entry fees, coach travel, music and choreography, priced per team before the season is sold to parents, and collected without a binder.
Season pricing a parent meeting can trust
Entry fees, coach travel, music and choreography go in per team, and the estimator returns the season's real number before a single parent commits. What gets announced in August is what March collects, with every line visible to families the whole way.
- ✓Per-team pricing, per-athlete splits, settled before tryouts close
- ✓Rides its own invoice so tuition stays clean
- ✓Your refund ladder is set before the first dollar moves
Tryouts to offers to rosters, without the chase
Placements go out as offers with a claim window, parents accept from the phone, and accepted athletes land on the roster with their fees attached. The gym watches acceptances come in instead of leaving voicemails for a week.
- ✓Offers carry a claim window and cascade if declined
- ✓Acceptance attaches the athlete, the roster, and the fees together
- ✓Crossovers land on both rosters from one acceptance
Saturday practice covered before warm-ups
Practices run on Saturday mornings and school nights, which means teenage junior coaches, hour caps, and the occasional 7 a.m. call-off. Cadence treats all three as normal.
The 7 a.m. text that fixes itself
Vega texts her call-off at 7:02 and the coverage board is already sorting Saturday by the time you read it. Okada is cleared and under her cap, one tap away. Or a swap: Whitby slides to Tiny Prep and Solano moves up to the stunt group that wants a stronger spot.
- ✓Her text and your alert are the same minute
- ✓Every suggestion is pre-cleared for certs and weekly caps
- ✓A two-coach swap counts as one answer, sent with one tap
The clock knows she is seventeen
Half the junior coaches are in high school, and Tuesday has state rules attached. Cadence loads your state's school-night cutoff and weekly cap onto every under-18 profile, and a punch that would cross either line is declined at the clock with the rule spelled out on screen.
- ✓Cutoffs and caps load per state, per person
- ✓A declined punch names the rule it protects
- ✓The week grid flags Thursday's problem on Monday
The app that follows comp season home
One app for the family and one view for staff, from the tryout offer in May to the last comp in April.
Parents and athletes
Everything a cheer family juggles, schedule, invoices, comp weekends, in the pocket it already lives in.
- ✓Practice schedule and comp weekends on one timeline
- ✓Invoices, comp fees, and payment methods
- ✓Skills she has and what is left in her level
- ✓Absence and makeup requests from the couch
- ✓Waivers and forms signed on the phone
Taking roll on the mat
Coaches and front desk
Roll, rosters, and the day's coverage picture, on the mat instead of in the office.
- ✓Roll that saves as each athlete is tapped
- ✓Team rosters with crossovers marked
- ✓Coverage requests answered from the phone
- ✓Incident reports filed where they happen
Bows, birthday parties and one calm front desk
A bow, a pair of shoes, and nobody left the mat
Practice wear on the family account with one scan, a card at the counter for the walk-in, concessions on comp watch night. Everything lands on the next invoice beside tuition, and inventory keeps its own count while your desk keeps its attention on the lobby.
- ✓Scan to the family account, card, or cash, three paths one screen
- ✓Purchases land beside tuition on the next invoice
- ✓Inventory counts itself down as it sells
Birthday parties without the monster form
A guided flow books the party, takes the deposit, and sends the invite link. Day-of guests sign a QR waiver at the door, which doubles as the only lead capture that ever worked at a birthday party. If it cancels, the notify list hears before anyone drives across town.
- ✓Guided booking with the deposit taken up front
- ✓Day-of QR waivers for guests nobody knew were coming
- ✓Cancellations tell the notify list themselves
The mom who reads Vietnamese gets Vietnamese
Not a translate button on the website. The actual product, in the language each person reads, one family at a time.
A waiver she can actually read
Cadence translates its own screens and buttons, but not your waivers and forms. That is why Cadence has a multi-lingual form generator, so you can create your waivers in any language you need, because a parent who signs a document she cannot read has not really consented to anything.
- ✓She signs the Vietnamese waiver you created, not one a computer produced
- ✓Medical forms and photo permissions work the same way
- ✓Your terms of service stay in English, which is how they stay enforceable
Set per person, not per gym
One mom reads her invoice in Vietnamese. The dad two rows down reads his in English. The coach runs her admin screens in Spanish. Same gym, same evening, nobody compromises. Invoices, reminders, and the app all follow whatever each person picked.
- ✓Every notice you send arrives in the reader’s language, from one message you wrote once
- ✓Right to left languages are laid out properly, not bolted on
- ✓Your front desk sees which language a family reads before they pick up the phone
Cadence has the languages gyms actually need. Nineteen and counting at launch.
Marketing that knows when tryout week is
Tryout week, showcase night, and the June re-enrollment push all run on messages that go out on time without you writing them at midnight.
Opting out doesn’t break billing
A parent who unsubscribes from the newsletter still gets invoices, schedule changes, and comp-day updates. Marketing consent and business messages live in separate lanes, the way the law wants them.
Countdowns that run themselves
Tryout week gets a reminder ladder that counts down on its own: two weeks out, one week out, the night before. Write it once in July and it fires next April untouched.
One message, every channel
Showcase night details go out once and land as email, text, or app notification, whichever each family actually reads. Nobody maintains three lists.
Every family in their language
The re-enrollment push reads in the language each household picked. One send from you, nineteen possible languages on their end.
Know what filled the teams
Which message drove tryout signups, opened, clicked, and converted, tracked from send to roster spot instead of guessed at.
Alerts that reach who can act
Gym closes for ice, the alert goes to every family with a practice today and every coach on the schedule, from one action at the desk.
Change platforms between comp seasons, nothing dropped
Your families, rosters, balances, and history come with you. Do it yourself with our tools, or hand it to us and we’ll do it for you.
Do it yourself, or let us
A step-by-step importer with plain instructions if you want your hands on it. Or send the export and we’ll move the whole gym for you, families, balances, and history.
Families arrive intact
Households, split-billing arrangements, and sibling links come through as families, not as a flat list of names you re-connect by hand.
Balances land to the penny
Open balances, credits, and comp-fee holds transfer with a report that shows both sides agree before you flip the switch.
Mid-season is fine
You do not wait for May. Rosters, remaining tuition, and the rest of the comp calendar move mid-season without a family noticing.
Your data stays yours
Everything you bring in, you can take out, full exports, no ransom, no per-record fees. Leaving should be as clean as arriving.
Days, not months
Most gyms run their first real billing cycle within a week of sending the export. The importer flags what it could not place instead of guessing.
Asked and answered
See it with your own teams and age grids
A real walkthrough using your teams, your age grids, and your comp calendar, not a canned tour.