For ski schools and mountain programs

Ski school software
for the season that sells out in October

A ski school sells January in October: season programs, weekend camps, holiday privates. Cadence takes the fall signup, runs the installments, and keeps every level record current to the last chair.

Fall signup the season sells in October, installments follow
Level ladder level four to five is a record, not a hunch
Split bills her program on two cards, by agreement
Seasonal staff December hires clock correctly on day one
School trips a whole Tuesday sold to one invoice

Last night at your ski school

●

The Saturday program sold its last spot in October

✓

The list started working before the first snow fell

●

An instructor tapped the last level-four box at the lift line

✓

Next Saturday's grouping already knows

●

Fourteen new instructors clocked in for opening weekend

✓

Every one landed on the right rate the first time

●

A school booked all of Tuesday for ninety kids

✓

One invoice to the district, the calendar blocked itself

The money side

October money, honestly accounted all winter

The season program is one price paid across fall installments, the weekend camp is another, the holiday private is a third. Cadence keeps each straight across two parents' cards until March.

One season, two cards, by agreement

Most systems attach the money to one household account. Cadence attaches it to each child's enrollment instead, so the adults who pay for her can be billed separately. Each parent gets their own invoice for their own share, pays with their own card, and does not need the other one’s login.

  • ✓The program price splits by the household's numbers
  • ✓Camps and privates can land on different cards than tuition
  • ✓A gift toward the season is scoped and stays scoped
  • ✓Each parent's login shows one thing: their share
Aino Korhonen, season
Anssi (dad) · 55%
Saturday program, installment 2 of 4$104.50
Holiday camp deposit$52.00
Due Nov 1$156.50
Sari (mom) · 45%
Saturday program, installment 2 of 4$85.50
Season gear lease$49.00
Due Nov 1$134.50
Gift from Mikko (uncle)
Points at the holiday camp and nothing else
$90 held

Installment trouble ends before the lifts spin

When a payment fails overnight, Cadence tries the backup card on file. If the other parent has agreed to cover a missed payment, their card is next in line. Everyone is told what happened before the doors open.

  • ✓A failed installment is marked failed immediately
  • ✓Retries and backups follow written consent only
  • ✓The office reads a settled list at opening
Fixed before first chair
Visa •••• 4417
2:41 a.m.
Declined
Backup card •••• 8890
2:41 a.m.
Paid $156.50
Anssi notified
App and email, 2:45 a.m.
Sent
Front desk
Nothing to chase
Handled
Skiers by month, season over season Last year This year
March: 144 vs 133 a year ago, up 8.3% 050100150200SepOctNovDecJanFebMar

September is signup month and the line climbs to opening day; the season holds it there until the melt.

Knowing your numbers

Does the fall signup carry the whole winter?

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
  • ✓First-timer packages that came back as season families, counted
  • ✓“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?”

The season, program by program

Saturday and Sunday programs, camps, and the development team, one winter's read.

Chart

Demo figures, not a real ski school.

Classes and enrollment

October lists, level ladders, zero guesswork

Sold out in October, filled in January

The Saturday program sold its last spot before Halloween, and when a family moved away in January the list did the winter's work: the offer went out with the vacancy, the deadline did its job, and the next family was on the hill that Saturday, paid and signed.

  • ✓Lists outlast the signup rush and stay honest
  • ✓Offers, deadlines, and claims run unattended
  • ✓January spots do not leak into phone calls
Saturday program, the list
Sold out Oct 19
List opens behind it
Full
Jan vacancy
A family relocates
Offered
Claimed in a day
Paid and signed inside it
In
Mid-list families
Watched their number move
Updated

Level five is a checklist, not a vibe

Moving from level four to level five is specific: linked parallel turns, a controlled stop on steeper blue, comfortable chair loading, each one tapped by an instructor at the lift line with a date attached. Saturday groupings read the records every week, so kids ski with their level, not their birthday.

  • ✓Boxes carry dates and the instructor who tapped them
  • ✓Groupings read records, not birthdays
  • ✓Parents watch the ladder fill from the app
Level ladder, one skier
Linked parallels
Tapped Jan 11
Done
Steeper blue stop
Tapped Jan 18
Done
Chair loading
One box left
Open
Level five group
Reads the record Saturday
Waits
Camps and carnival day

Holiday camps that sell themselves in November

Holiday weeks and the season-end carnival are the ski school's extras. Each posts once with its price, cap, and waiver, and runs its own signup from there.

The holiday camp, one price standing

The December camp posts in November as one package: three mornings of coaching, lunch each day, the helmet check, a pin for the jacket. Families read the four lines, pay their own split, and the price that posted in November is the price the last signup paid.

  • ✓The November price holds through the camp
  • ✓Splits work at camps like they work in season
  • ✓Caps close the page, not the office phone
Holiday Camp, December
Camp coaching
three mornings, grouped by level
$96
Lunches
three, counted and covered
$27
Helmet and gear check
passed before day one
$12
Jacket pin
the year's design
$9
Three mornings, one skier, added up$144.00

Carnival day fills without a clipboard

The season-end carnival posts with a family price, a cap, and the same waiver flow every event uses, and the mountain's families sign up between chairlifts. The office watches the count climb, prints nothing, and spends carnival week planning cocoa instead of chasing forms.

  • ✓Signup happens on phones, on the mountain
  • ✓Waivers ride inside every event signup
  • ✓Counts update live where the office can see
Season events
Carnival Day
Mar 14, family price
Open
Night Ski Social
Feb 21, capped
58/80
First-Timer Day
Jan 4, gear included
31
Awards Evening
Mar 15, lodge
Listed
Seasonal staff, handled

Fourteen December hires, zero payroll surprises

A ski school staffs up in December and lets go in March. Cadence makes the seasonal wave clock in right on day one and settle out clean at the end.

One sick Saturday out of eight

An instructor with the flu posts out of Saturday morning, one day of an eight-week program, and the offer goes to instructors cleared for her level band. The claim swaps one Saturday, the other seven stay hers, and no family's billing moves an inch because coverage is not cancellation.

  • ✓Coverage swaps a day, not the season
  • ✓Billing does not blink for a substitution
  • ✓Families see the change in the app, calmly
Saturday, week five
Posted out Friday
One week of eight
Open
Offer audience
Cleared, level 1 to 3
4 sent
Claimed Friday night
One Saturday only
Covered
Weeks six to eight
Back to the original
Hers
Send Request

Hired in December, right rate by nine

Fourteen seasonal instructors start opening weekend, and the schedule already knows each one: lesson hours clock at the teaching rate, lift-line duty at the base rate, and a clock-in with no shift behind it asks its question immediately. In March, the last payroll closes as clean as the first.

  • ✓Seasonal hires clock correctly from day one
  • ✓Rates follow the shift on the schedule
  • ✓The last payroll of the season closes itself clean
Opening weekend
Fourteen clock-ins
All land on shifts
Clean
Lesson hours
Teaching rate
61 hr
Lift-line duty
Base rate
22 hr
One stray tap
Asked about at once
Held
The app

Everything the winter needs, one download

A parent checks installments from the lodge, a kid checks her level boxes, an instructor runs a roster at the lift line.

The family side

Parents and skiers

Installments, level ladders, and Saturday's group.

  • ✓The season's installment schedule, dates visible
  • ✓Her level ladder, box by box, as it fills
  • ✓Holiday camps and privates booked from the lodge
  • ✓Waivers signed on a phone with gloves off once
  • ✓Both parents' shares, each behind its own login
Level 3 Group, Saturday
Saturday 9:00 · Chair two meetup
AKAino K.✓
EVElsa V.✓
BHBram H.✓
SLSuvi L.✓
JMJack M.✓
NRNeea R.✓
WPWyatt P.✓
8 of 9 at the meetup Mark the Group

Marked at the meetup, synced at the lodge

The mountain side

Instructors and the office

Rosters, level taps, and the clock.

  • ✓Saturday rosters grouped by level, ready at eight
  • ✓Level boxes tapped at the lift line, dated
  • ✓Open coverage claimed from the locker room
  • ✓Clock-ins that know teaching from lift duty
Privates and the whole hill

Holiday privates and the Tuesday buyout

The 9 a.m. private, all season long

A holiday-week private books instructor, skier, and the morning slot as one reservation, at the holiday rate the school set for those dates. The standing Saturday private renews weekly through the season and ends itself with the season, and the calendar refuses any second booking of the same instructor.

  • ✓Holiday dates carry holiday rates automatically
  • ✓Standing slots end with the season, on their own
  • ✓An instructor cannot be promised twice
Privates, holiday week
Mon 9:00
Booked at holiday rate
$95.00
Standing Sat 9:00
Renews till the melt
Season
Double-book try
Instructor already held
Turned away
Family books
From the lodge app
Paid

Ninety kids, one invoice, all of Tuesday

A school district books the whole Tuesday program for ninety students, and the buyout blocks every private and public lesson behind it the moment the contract deposit lands. The invoice goes to the district office, headcount-priced, and the ski school's calendar did all of its own clearing.

  • ✓Institutions get one invoice, not ninety
  • ✓Headcount pricing lives in the booking
  • ✓The buyout clears the calendar by itself
Group days, February
District Tuesday
Ninety kids, level-grouped
$2,610
Deposit in
Calendar cleared itself
Blocked
Scout Sunday
Forty kids, afternoon
Held
Public lessons
Auto-shifted off Tuesday
Moved
Languages

Finnish, picked in the fall, kept all winter

Language is an account setting made once, and every invoice, reminder, and screen keeps to it afterward.

A release he read all the way through

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 couldn’t read is a document you may not be able to enforce.

  • ✓He signs the Finnish 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

Picked once, kept to the melt

One parent reads the installment notice in Finnish. The office reads the same account in English. Same family, two settings, and every screen honors the reader it belongs to.

  • ✓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
  • ✓The account knows its language, so the office answers in it

Cadence has the languages ski schools actually need. Nineteen and counting at launch.

Filling the hill

First-timers in January, season families by fall

Every first-timer day ends with families who loved it. The follow-up toward next season goes out on its own clock.

✉

Muting the newsletter mutes nothing vital

A parent off the mailing list still gets installment notices, level updates, and schedule changes. Money mail rides apart from marketing mail.

Worth checking: when one switch mutes both, a family misses an installment notice in December.
🏂

First-timer day gets a next-morning note

Yesterday's newcomers get the beginner program times and the gear-lease math, written once, sent by itself.

📋

Segments read the winter, live

Message every level-two family, every lapsed season family, or every first-timer from January, without a spreadsheet.

🎉

A level-up is worth a message

Level five earned, a first camp, a family's fifth season, each can fire the note the office wrote once.

⭐

Ask for the review in the glow

The link lands after carnival day or a level-up, not beside an installment reminder.

📅

October sells itself to last year's list

When fall signup opens, last season's families hear first, automatically, with their levels already known.

Switching over

The whole operation arrives before the snow

Your families, enrollments, balances, and history come with you. Do it yourself with our tools, or hand it to us and we’ll do it for you.

📦

Families and skiers

Households, splits, and payer setups arrive exactly as they stand.

💵

Installments and balances

A season paid two installments in arrives two installments in. Nothing restarts.

📆

Programs and standing privates

The Saturday grids, level groupings, and standing privates come over conflict-checked.

🧾

Levels and history

Level records, payment history, and signed releases land searchable on day one.

🛡

Staging first

The import sits in a staging copy until you read it and choose the cutover.

🤝

Or let us carry it

Export from the old system and the migration team hauls it in with you watching, free.

Asked before the season starts

Ski school questions, answered before the snow

Load your winter and watch it run

The demo takes your program grid, your installment dates, and your level bands, and answers with your ski school on screen.