Keep every euro you earn
Flat annual license — no revenue share, no per-booking fee, no marketplace cut. The €0.42 per booking the big platforms take stays in your pocket.
Take the booking. Issue the ticket. Ring the sale. Send the payout. All from one log-in — without a marketplace skimming the top.
Plays nice with the stack you already run
Flat annual license — no revenue share, no per-booking fee, no marketplace cut. The €0.42 per booking the big platforms take stays in your pocket.
Shop, calendar, POS, instructor app, payments and accounting all read the same row. Reception stops double-entering, accounting stops chasing.
Template-driven onboarding, dedicated specialist, kickoff call. The average school takes its first real booking inside seven business days.
Drag-and-drop calendar with live conflict detection across instructors, rooms and equipment. Weather-aware — storms flag at-risk lessons overnight.
Automated reminders, deposit-based bookings and instructor-language matching turn flaky customers into reliable ones. Cancellations route into resale.
Shop plug-in, calendar, POS, instructor app, payment terminal and accounting export — all one license, one login, one support line.
One platform, every season, every discipline — shaped around how real schools, guides and operators actually run their day.
Group classes, race camps, lift partnerships and instructor-language matching across multiple resorts.
Multi-day expeditions, gear-inclusive pricing, certification tracking and guide rotation by terrain difficulty.
Tide-aware scheduling, equipment-fit forms, group bookings and same-day weather rescheduling.
Route library with elevation profiles, bundled rentals, GPS exports and managed pickup points.
Wind-window booking, board-size selectors, language-matched instructors and season passes.
Weather-window slot allocation, tandem booking, license tracking and post-flight video delivery.
Multi-day retreats with lodging add-ons, capacity limits and built-in waiver and consent flows.
Year-round bookings, repeating classes, membership models and room or equipment scheduling.
Here is the dispatch calendar reception sees at 07:50. Drag-and-drop, language matching, live conflict detection. Weather alerts roll in overnight.
From course list to Apple-Pay confirmation — the customer flow your school’s website embeds in one line. Mobile-first, multilingual, deposit-aware.
Pick a course
Courses straight from your catalogue — language, level, age, price pre-filtered.
Pick a date & instructor
Available Mon 13 Jan
Pick a language
Live slots from dispatch — overbooking is impossible.
All set.
Secure · Stripe · no card stored
Apple Pay, Google Pay or card. Deposit or full charge — your call.
Ship a real e-commerce checkout in front of your courses. Native plug-ins for Shopware 6, Magento 2, and WooCommerce — or our REST API for a custom storefront. Payments, vouchers and refunds are handled.
Drag-and-drop assignment across instructors, rooms and equipment. Conflict detection runs as you type. Weather-aware: storms flag the at-risk lessons before reception is at their desks.
Build any course shape — duration, level, language, age group, equipment, pickup — and price it however you want. Attributes feed into instructor matching automatically.
Cash-register-compliant for Austria (RKSV) and Germany (KassenSichV / TSE). Works with Stripe Terminal, SumUp Air and Zettle. Closes the day, files the receipt, done.
Three channels, one app. Native apps in the App Store and Play Store, plus a no-install mobile web version. Today's lessons, participant lists, tip tracking, offline-capable.
Tickets, multi-visit passes and season cards as native wallet passes — not just PDFs. Scan-on-arrival validation. QR codes for the long tail.
Plug in the payment processor you already use. Apple Pay and Google Pay at checkout. Klarna and Afterpay BNPL for big-ticket courses. Automatic refunds and chargebacks.
Open or close sales by hour, by instructor, by weather, by capacity. If a lesson can't happen, the system doesn't let it be booked. Rules cascade across locations and seasons.
Run your shop in 8 languages (DE, EN, IT, FR, NL, ES, CZ, PL). Dutch family books on Tuesday? They get the Dutch-speaking instructor automatically.
Unlimited staff, role-based permissions, qualification tracking, tip and hours logging. End-of-month export to Datev, SAP, QuickBooks, or any custom webhook.
Built-in connectors for the e-commerce, payment, equipment-rental and accounting tools schools actually run on. Plus a clean REST API and webhooks for everything else.
Three operators who pushed back on the calendar, the POS and the instructor app until they actually worked in season.
We replaced four separate tools with skiwilla. Reception, instructors and accounting now read from the same calendar — we save about twelve hours a week on admin we used to do manually. The Shopware integration meant we kept our existing shop and just plugged it in.
Setting up a new course used to mean an hour of phone calls between the office and the instructors. Now it is a dropdown that everyone sees in real time. Our private-lesson bookings doubled in the first season because we could actually take them online with instructor-language matching.
The instructor app saved us from the paper-list-in-the-snow problem. Whoever is teaching at 09:30 sees their group, knows the levels, knows who has paid. Tip tracking and payroll feed straight into our Datev export at the end of the month.
We onboarded skiwilla eleven days before our season opener. Day one of bookings, the calendar handled 240 lessons across 19 instructors without a single double-book. The instructor app feels like it was built by people who have actually stood at the lift station in cold weather.
Schools across the Alps
running skiwilla every season
Lessons per season
processed and settled
Languages out of the box
instructor and customer surfaces
Average onboarding
from contract to first booking
Uptime (last 12 months)
across three cloud regions
Book a working session and leave knowing exactly whether skiwilla fits. We open your existing shop, your real data, and walk through onboarding live.
Dominik runs onboarding for every new school personally. Twelve years in the alpine sports industry, six years building booking software.