All features

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.

See Surf Booking for schools What it costs

15Columns in the template
Dry runPreview before anything is written
UndoableThe whole import, afterwards

In production since April 2026, in the hands of surf schools.

HOW IT WORKS

Three steps.

  1. 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.

  2. 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.

  3. 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.

The Algarve coast

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.

See Surf Booking for schools See the pricing page

Back to top