FEATURES

Every killer tool,
in one place.

Surf Booking ships killer features no other platform has — and they're all connected. Click any card for the deep dive.

Passport
P
SURFER · LEVEL 2
12 lessons · 4 schools
✓ Take-off✓ 1st waveCutback

Progress Passport

Cross-school stamps that travel with the student forever.

Deep dive
Auto Tides
AUTO TIDES · TODAY
Beginners · 09:40
rising tide · 1.2m
tomorrow → 10:25 (tide shifts)

Auto Tides

Schedule lessons by tide height, not fixed hours. The system computes the best time each day and books it automatically — the tide shifts ~50min/day, so a fixed 9am slot drifts to the wrong tide within days. No competitor does this.

Learn more
Beaches
Carcavelos5 schools
Ericeira9 schools
Espinho3 schools

Beach-first marketplace

Surfers pick the wave they want first, then book with the school that runs lessons there. Beach-first, not school-first.

Learn more
Marketplace
M
Marta Silva
Level 2 · 8 YRS
PT · EN · FRBeginner

Instructor Marketplace

Verified instructors. Schools invite in 1 click.

Deep dive
Ecosystem
CC
MARKETPLACE
+
CM iCAL
CV STAFF
=
UM
STACK

All connected — Panel × Channel Manager × Marketplaces

One panel, three marketplaces (beaches, instructors, corporate), iCal Channel Manager, Stripe payouts. No competitor has this stack — they have parts.

For schools
Corporate
A
Ana — Bachelorette
12 people · Sat 4 May
AcceptReply

Group Inquiries

Team-building, bachelor parties, birthdays — pick a school, quote in 1 click.

Deep dive
AI
Saturday · Swell 2.5m
Cons.
40€
Balanced
45€
Aggr.
55€

AI pricing suggestions

AI reads swell, conditions and occupancy. Conservative · balanced · aggressive.

Deep dive
VIP
Top students · 90 days
1
Maria F.
480€
2
João S.
420€
3
Sara P.
380€

LTV Cockpit

Top students by lifetime value. 1 click to wake up the silent ones.

Deep dive
iCal
Airbnb
+
Booking
+
G·Cal

Channel Manager

Airbnb · Booking · Google Cal in one calendar. 0% commission. Zero overbooking.

Deep dive
Forecast
8.4/10

SurfBooking Forecast PT

Proprietary calculation. Coast facing, swell direction, exposure, level-aware tide.

Deep dive
Live
P
Pedro
On the beach · Matosinhos

Live Instructor — meet on the beach

Instructor taps when they reach the beach. Students see in real time where to meet.

Deep dive
Smart
4/5
✓ LESSON CONFIRMED

Conditional lessons

Set the minimum students. If 2 hours before class there aren't enough, it auto-cancels and refunds everyone.

Deep dive
TOC
accounting.csv
January€ 4.820
February€ 5.140
Total€ 9.960

Accounting CSV

Monthly + yearly export. Everything the accountant asks for in one click.

Deep dive
QR
Hotel Norte
10%●ON
▣▣ ▣ ▣▣
▣ ▣▣▣ ▣
▣▣ ▣ ▣▣
▣ ▣▣ ▣▣
12 inq
@maria.surf
15%
▣▣▣ ▣ ▣
▣ ▣ ▣▣▣
▣ ▣▣ ▣ ▣
▣▣▣ ▣ ▣
8 inq

Partners + QR

Hotels, hostels, influencers — each gets a QR. You see where bookings come from.

Deep dive
MIGRATE
aulas-2026.csv
Data,Coach,País,Valor
01/04,João,PT,45€
03/04,Maria,FR,55€
05/04,João,UK,50€
'salário staff' descartado

Import CSV

Got a spreadsheet of past lessons? Upload, preview, import in 1 click.

Deep dive
Multi Beach
Ericeira ★
Praia Sul
Foz do Lizandro
São Julião

Multi Beach Lesson

Schools that run on several beaches list up to 8 alternatives when creating a lesson. The surfer sees them in the app before booking. Move the primary → students and staff auto-notified by push + email.

For schools
Booking TV
TUE 10:00 · CARCAVELOS
Beginner · 4 spots
QR

Booking TV

Plug a TV in your school, surf shop or partner-hotel reception. Your lessons loop cinematic with a QR per slide. A tourist walks by, scans, books.

For schools
Stock · QR
QR
Wetsuit M · #1F
142h in water · good

Gear Stock (QR)

Every piece of gear gets a QR. Scan → the item's card (size, condition, water-hours). Know exactly what you have, where it is, and when to replace it.

For schools
Rentals
RENTAL · 2 boards + 2 suits
signature~João~

Walk-in Rentals

Rent gear to walk-in customers with an editable digital waiver + signature + ID-photo evidence. Separate from lessons (which already include gear).

For schools
AI
Surf tomorrow 10h?
SB School Agent
Carcavelos · 1.2m · 12km/h offshore · score 6.4 Good

SurfBooking School Agent

Ask in plain language — bookings, revenue, AND the surf forecast for your spots up to 14 days. Inline charts. Escalate to a human only when needed.

Deep dive
Revenue
200€
10×
380€
-15%
20×
720€

Lesson packs

Pre-paid 5/10/20-lesson bundles. Cash upfront, locked-in attendance.

Deep dive
Autofill
1
@joana●ON
2
@miguel
3
@sara

Waitlist

Sold-out lessons refill themselves. Cancellation in → 1st in line notified instantly.

Deep dive
Paperless
Liability Waiver
I acknowledge the risks of surfing and accept the school's terms...
Ana Silva
06/05 14:32●SIGNED

Digital Waiver

Liability waiver signed on the phone. Minors co-signed by guardian, SHA-256 archive.

Deep dive
Agent
create lesson tomorrow
AGENT
Which beach?
CarcavelosGuincho

Agent creates the lesson for you

Tell the agent in plain words 'create lesson tomorrow 10am, 6 students, €35'. It asks one question at a time, validates with SurfBooking ratios, creates the lesson. Single, bulk weekly, or external (Airbnb/Booking) — all in chat.

Deep dive
Live
FOUNDING
AS
WB
EW

Founding-schools wall

Live homepage strip auto-updates the moment an admin approves a new school. Surfers see the schools backing the platform; new schools see the early-adopter scarcity.

See on homepage
Compliance
Insurance · 7d leftRENOVAR
Licence · 14d leftOK
Badge auto-strips on expiry

Doc expiry · auto-strip

Daily check on licence + insurance dates. 30/14/7 days out → push + chat reminder. The moment the doc expires → Partner badge falls off automatically (no admin click required).

Learn more
Mind-blow
MISMATCH
Airbnb · Sáb 10h · Iniciante
0.3m flat · score 1.8
SUGGEST
Move to 14h
1.2m offshore · score 6.4

Surf-aware Channel Manager

Any external lesson — iCal feed (Airbnb/Booking/GetYourGuide/Viator) OR a class you type manually into CM, regardless of source — gets cross-checked against forecast + SurfBooking ratios. 0.3m flat for beginners, OR 3m for a kids class? CM warns BEFORE you confirm: 'flat / too big for this level, consider 14h (low tide, 1.2m offshore, score 6.4)'. Generic booking platforms can't do this — they don't know what a wave is.

Learn more
Rentals
Soft 7'6
@joao · back 18:00
ACTIVE
Wetsuit M
@maria · 2h late
OVERDUE
Leash 7ft
@pedro · ✓ 16:42
BACK

Rental Manager

Boards, wetsuits, leashes — rent to walk-ups in seconds. Return date, deposit, overdue alerts. Same panel as your lesson stock — one truth, one inventory.

For schools
SurfTrack
09:1217°
Carcavelos
1.2m
● + rising tide
Good for you

SurfTrack

Your Apple Watch knows the spot and shows you the sea via SurfBooking Forecast. Every session lands in your Passport — your progress, for life. Coming soon, for adult surfers.

Deep dive
Chip
Prancha 7'2
scan → in inventory

SurfBooking Chip

A chip of ours, sent to schools: stick it on the gear and the inventory updates itself on scan. In the future, it also measures performance in the water. Coming soon.

Learn more

More dedicated landings rolling out — check back.

Agent · Brain of your school

The brain of your school — that evolves every day.

On top of every feature above runs an Agent unique to your school. SurfBooking provides the pinned foundation (privacy, audit, no-leak). You provide the layer that makes it yours.

See the Agent →