For All-Star and rec cheer gyms

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.

Tiny to Senior every level, every age grid
Comp fees invoiced apart from tuition, October to March
Crossovers billed once, rostered twice
Split households each parent billed for their own share
No surcharges families pay the number you posted

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

The money side

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
Tegan Vasquez, February
Renata (mom) · 50%
Junior 3 tuition$92.50
NCA entry$47.50
Due Feb 1$140.00
Paul (dad) · 50%
Junior 3 tuition$92.50
NCA entry$47.50
Due Feb 1$140.00
Gift from Lorene (aunt)
Set aside for comp fees only
$120 held

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
The 1 a.m. decline
Visa •••• 4417
1:12 a.m.
Declined
Backup card •••• 8890
1:12 a.m.
Paid $140.00
Renata notified
App and email, 1:13 a.m.
Sent
Front desk
Nothing to chase
Handled
Rostered athletes by month Last year This year
March: 261 vs 228 a year ago, up 14.5% 0125250375500SepOctNovDecJanFebMar

Each month sits beside the same month last year, so the January dip after placements reads as normal instead of as a problem.

Knowing your numbers

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.

Chart

Demo figures, not a real gym.

Classes and enrollment

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
Thursday Tumbling 2 waitlist
Bianca Serrano
Position 1 · offer sent 5:14 PM
Claim window open
Ezra Pham
Position 2
Next in line
Nova Castellanos
Position 3
Waiting
Thursday Tumbling 2
12 of 12 filled after claim
Full

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
Tegan’s Level 2 progress
Standing tuck
Landed Feb 12
New
Round-off handspring
Consistent
Earned
Toe touch back
In progress
3 left
Level 2 overall
8 of 11 skills
73%
Comps and travel

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
Junior 3 season estimate
NCA Indianapolis (Jan 24)
$95 x 16 athletes
$1,520
Regional one-day (Feb 21)
$55 x 16 athletes
$880
Coach travel share
2 coaches, 2 overnights
$340
Music and choreography split
$38.25 x 16 athletes
$612
Season total, Junior 3 (16 athletes, 2 coaches)$3,352.00

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
Placement offers, May
Marisol Ochoa
Offered Junior 3
Accepted
Quinn Deluca
Offered Youth 2
Accepted
Bryce Kimura
Offered Senior 4, crossover Junior 3
Claim window open
Harlow Mercado
Offered Youth 2
Reminder sent
Coaches and coverage

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
Saturday coverage board
7:02 AM · Vega called off
8:30 Youth Elite Stunts, no coach yet
Pick the cover
Option 1 · Okada
Stunt certified, well under her weekly cap
One tap
Option 2 · Swap
Whitby to Tiny Prep, Solano up to stunts
Two moves
7:14 AM · Sent
Okada confirmed for 8:30
Covered
Send Request

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
Junior coach hours
Daniela R., 17
16.5 of an 18 hour week used
1.5h left
Miles A., 16
Tonight ends before his 7:00 cutoff
Clear
Josefina T., 17
Week spent, the clock declines her
Locked
Full-time staff
Caps do not apply
Open
Parents, athletes, coaches

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.

What a family sees

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
Youth Elite Stunts
Tuesday 6:30 · Coach Okada
TVTegan V.
MOMarisol O.
BKBryce K.
ASBianca S.
QDQuinn D.
HMHarlow M.
EPEzra P.
6 of 7 here Save Roll

Taking roll on the mat

What staff sees

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
Front desk

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
Front desk, Tuesday 6:40 PM
Team bow · Vasquez account
Scanned to invoice
$24.00
Cheer shoes 7.5 · walk-in
Card at counter
$68.00
Concessions · watch night
Cash drawer
$4.50
Practice wear inventory
Updated on each sale
Current

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
Saturday party board
Delgado party · Sat 1:00
Deposit paid, 14 RSVPs
Confirmed
Guest waivers
QR at the door
9 signed
Party leads
From guest sign-ins
3 families
Sunday 11:00 slot
Opened by cancellation
Notify list sent
Languages

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.

Filling the gym

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.

Switching over

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.

Questions cheer gym owners ask

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.