Ski Operator
FeaturesSolutionsPricingCompanyResourcesContact
FeaturesSolutionsPricingCompanyResourcesContact
Back to resources

Booking software is cheap. Making your ski school more profitable isn't.

Booking software is cheap. Making your ski school more profitable isn't. David Walton on why SkiOperator isn't trying to be a cheaper calendar.

16 September 20266 min read
David teaching

I spend a lot of time looking at booking systems. Not particularly surprising given that we're building one.

Recently, I've been looking closely at two platforms that regularly come up in conversations with activity businesses and ski schools: YoPlanning and Bloowatch.

Both are good products. Both solve real problems. And both made me think more carefully about what we're actually trying to build at SkiOperator.

Because there's an uncomfortable truth for anyone building software in this industry: Booking software has become incredibly cheap.

YoPlanning's Company package is €59 per month plus a 2.5% online booking fee. Bloowatch's Gold package runs €149 per month month-to-month, or €119 per month if you commit to annual billing (€1,428 a year), with zero platform commission. Every Bloowatch plan carries a 12-month commitment, and Gold's price also buys the feature upgrades over its Pro tier: promo codes, marketing pixel tracking, multi-POS support and deeper reporting.

And these aren't basic calendars.

YoPlanning gives operators online booking, planning, customer management, payments, gift vouchers, Google Calendar synchronisation, stock management and an API, amongst other functionality.

Bloowatch goes even further, mostly in the water-sports industry.

Its Gold package includes sophisticated scheduling, online booking, POS, staff and resource management, invoicing, reseller functionality, marketing tracking, advanced reporting and API access. It can support up to 50 members of staff and charges €1,428 per year when paid annually.

That's impressive.

It also raises an obvious question. How on earth can software this capable be this cheap?

The answer, in part, is that booking software is becoming commoditised. Taking a booking is no longer particularly difficult.

Putting availability online, taking a card payment, maintaining a customer database and displaying bookings on a calendar are increasingly table stakes. That's good for operators.

There are now excellent systems available for surprisingly little money. But it creates a much more interesting question for us:

If booking software is becoming a commodity, what should the next generation of ski school software actually do?

I don't think the answer is "take bookings slightly better."

Three different propositions

This is where I think the distinction between YoPlanning, Bloowatch and SkiOperator becomes important.

I see YoPlanning primarily as an accessible booking and planning platform.

Its proposition is compelling: make activities available online, simplify planning, take payments and automate much of the administration around a booking. Its pricing reflects that accessibility, starting from free plus transaction fees and rising to €59 per month plus 2.5% for its Company plan.

YoPlanning helps you sell and organise activities. Bloowatch goes significantly deeper operationally.

It combines bookings with POS, equipment and resource management, agents and resellers, financial tools, staff management and increasingly sophisticated reporting. Its positioning spans skiing, diving, surfing, sailing and other outdoor activity businesses.

Bloowatch helps you run an activity business. SkiOperator is deliberately taking a different path. We're building specifically for ski schools.

And ultimately:

SkiOperator should help you make your ski school more profitable.

That sounds like marketing language, but the distinction matters.

A booking is not the objective

Imagine two ski schools.

Both generate €1 million in bookings. On paper their booking systems have done exactly the same job.

But School A requires 45 instructors to deliver those bookings while School B requires 40.

School A has significant gaps in instructor schedules. School B has consolidated lessons intelligently.

School A sells Christmas week at the same prices it published six months earlier. School B responds to demand and remaining capacity.

School A turns away a booking because the person answering the phone can't immediately see how it could be fulfilled.

School B's system identifies an instructor, adjusts another lesson and creates the capacity.

School A has availability sitting unused at 11:30 while customers are being told that 09:00 is sold out.

School B steers demand towards that capacity.

Same revenue.

Completely different business performance.

That's the gap we're building SkiOperator to close, and the capability to do it is shipping before this season starts.

An instructor hour is perishable inventory

Airlines understood this decades ago.A seat that leaves Heathrow empty today can never be sold tomorrow.

Hotels understand it too. An empty room tonight has a value of precisely zero tomorrow morning.

Ski schools have exactly the same problem. An unsold instructor hour disappears forever. Yet much of our industry still prices and allocates that inventory remarkably statically.

We publish prices. We create products. We enter instructor availability. We wait for bookings. Then humans spend an extraordinary amount of time moving things around trying to make everything fit. I know because I've spent years running a ski school myself.

SkiOperator is based on the idea that the software should be doing far more of that thinking.

That's where AI actually becomes interesting

There is plenty of AI theatre in software at the moment.

Adding a chatbot to a booking page doesn't fundamentally change the economics of a ski school. What interests us is whether intelligence can sit underneath the operation itself.

Real-time instructor availability is already live in SkiOperator. The rest is what we're building now, to ship before the season starts:

  • Which instructors are actually available?
  • What qualifications do they have?
  • What languages do they speak?
  • Where are they?
  • Which products could they deliver?
  • Where is capacity becoming constrained?
  • Where do we have too much capacity?
  • What happened during this week last season?
  • How quickly is this week selling compared with expectations?
  • Could moving one booking unlock another?
  • Should this product still cost €500?
  • Could it sell for €550?
  • Should we be encouraging customers towards 11:30 instead of 09:00?

And eventually: What should the ski school do today to maximise the value of the season ahead?

That's a very different problem from putting a booking into a calendar, and it's the one we're building SkiOperator to answer this season.

Which brings us to price

This is where the comparison gets uncomfortable.

Bloowatch Gold costs €1,428 per year when billed annually.

A SkiOperator customer processing €500,000 at a 2.5% platform fee would obviously pay substantially more.

If we're simply providing that customer with another booking calendar, we're overpriced. There is no clever way around that.

In fact, I'd go further:

If all you want is software to take bookings and organise your diary, you probably shouldn't pay a premium for SkiOperator. There are very capable, inexpensive products already doing that.

Our pricing only makes sense if we create substantially more value than we take. That's the standard I think performance-based software should be held to.

0% commission sounds fantastic

Bloowatch makes zero commission a major part of its proposition, and understandably so. It explicitly contrasts its model with platforms charging 3–6% per booking. If two systems produce exactly the same commercial outcome, I'd choose the cheaper one too.

But that's the important bit: if they produce the same outcome.

Let's take a hypothetical €500,000 ski school. Suppose one system costs roughly €1,500 per year and another costs roughly €12,500.

The second system has approximately €11,000 of additional cost to justify.

That's only 2.2% of turnover.

If better pricing, improved conversion, smarter instructor utilisation and additional capacity produce a 5% revenue improvement, that's €25,000. At 10%, it's €50,000. This can only happen with the software.

And that's before putting a value on the administrative time saved.

Suddenly the question isn't: "Which software costs less?"

It's: "Which software leaves me with more money at the end of the season?"

Those are fundamentally different buying decisions.

Software that costs less vs software that makes more

I think activity software is beginning to divide into two categories. The first generation digitised administration. Paper diaries became online calendars. Telephone bookings became ecommerce. Spreadsheets became customer databases. Manual confirmations became automated emails.

Products like YoPlanning and Bloowatch demonstrate just how mature that category has become. The next generation needs to do something different.

It needs to make decisions. It needs to understand demand. It needs to understand capacity. It needs to understand the relationship between price, availability, instructors and customer behaviour. And it needs to turn that understanding into measurable commercial outcomes.

For SkiOperator, that's the challenge. We're not trying to build the cheapest way to put a ski lesson into a calendar. There are already good companies doing that. We're trying to answer a much harder question:

How much more profitable could a ski school be if its software understood the business as well as its best operator does?

That's why we're building SkiOperator. And ultimately, it's the metric I think we should be judged on.

Don't ask us how much the software costs. Ask us how much more your ski school makes.

Ski Operator

Your skills. Our system. Everyone wins.

Powered by LumAI

Product
  • Available
  • In progress
  • Planned
  • Product direction
Solutions
  • Ski Schools
  • Instructors
  • Tour Operators
Company
  • About
  • The Team
  • Investors
  • Contact
Resources
  • Case Studies
  • Support
  • Blog
Legal
  • Privacy Policy
  • Terms of Service
Copyright SkiOperator 2026 - Powered by LumAI