MIGRATE
Import CSV history
Switching systems means leaving your history behind, which is why almost nobody switches.
Fill in a spreadsheet, see exactly what will land before anything is written, and undo the whole thing if you change your mind. A whole school in five minutes, without losing a row.
In production since April 2026, in the hands of surf schools.
HOW IT WORKS
Three steps.
Download the template
15 columns: Data, Valor faturado, Surf coach, Fonte, Origem (País), Género, Parceiro, Fee parceiro (€), Nome, Email, Telefone, Altura cm, Peso kg, Tamanho pé EU, Nível. Fill in Excel/Numbers/Google Sheets. Column order is free. And if you would rather send your own file as it is, we still try to recognise the columns.
Preview with warnings
You upload and see everything before saving: which column went where, totals by partner/country/channel, first 20 rows, errors with line numbers, unrecognised columns, detected clients. Columns like 'instructor pay' are auto-dropped by privacy policy.
Import, and your client list is built
You confirm and it all goes in at once. Beyond the lessons, you get your school's client list, each lesson linked to whoever took it. We never create SurfBooking accounts for anyone — if someone with that email already exists, we just link. And one button undoes the whole import.
What it works with.
Sell ten lessons at once
3 modes: fixed-date bundle (course), free bundle (student books), Academy (permanent QR for kids). All…
ReadA spot opened? The first in line is told
When a spot opens, the first in line is told. To take the seat, they still need to book.
ReadThe liability waiver signed before anyone gets in the water
Liability waiver signed on the student's phone. Minors co-signed by guardian.
Read
Want this in your school?
We only take commission when the student came from us. Your own channel and your walk-ins: zero SurfBooking commission.
This runs inside SurfBooking OS. The page for schools tells you what it costs and how you start.