AI surf school software

Surf school software that runs your beach on autopilot.

Follow one day at a surf school on EquipDash, from the first online booking to the numbers at close.

  • Set up in under 10 minutes
  • From $29 $14.50/mo for 3 months
  • 21-day free trial, no card
  • Dash AI runs 300+ operations
Surf school operator Surf instructor Board rental operator Rental operator
Surf schools and board rental shops trust EquipDash ★★★★★ 4.8/5.0 average rating
Sandbar Surf Co demo
6:15 AM

A family books a lesson before you're up

They book on your own booking page, branded as your school, sitting on your website and quick on a phone.

  • Group, private, family and corporate lessons, plus board and wetsuit rentals, with live spots left
  • Each surfer's wetsuit size and swim ability come in with the booking
  • The waiver is signed, a parent signs for kids, and the deposit is held at checkout
WordPress Squarespace Wix Shopify Stripe
sandbarsurf.co/book
The 2-hour group surf lesson on the booking page, with spots left at 9:00 AM and 12:30 PM
6:40 AM

Questions get answered before you open

Dash answers on your booking page and on the phone, from your own lessons, prices and age rules, and books the customer in.

  • A mom asks what she and her kids can do, and gets lessons that fit their ages
  • AI Front Desk picks up the calls you can't
Dash on the phone 0:00
A real call, answered by Dash. Press play to hear it.
7:30 AM

One screen shows the whole day

The morning brief lists the lessons, boards going out and boards coming back, with only what needs you underneath.

  • A late board or an unpaid booking, each with its own button
  • Instructors teaching without a current card get flagged, and Dash swaps in one who has it
  • The weather and the busy hours, so you know when to add instructors
  • Every beach in one owner dashboard
8:00 AM

Tomorrow's forecast goes flat

Set your own line for swell and wind. When the forecast crosses it, the dashboard warns you and names the lessons it hits.

  • Lesson slots that follow the tide, with swell, wind and tide in one day view
  • Dash reads the forecast and points out the good teaching windows
  • Move the whole lesson at once, and everyone gets the new time and the reason
  • Deposit holds roll forward, and refunds inside your policy are self-serve
A surf lesson paddling out off a rocky point
8:45 AM

The nine o'clock lesson on one page

Wetsuit sizes for the whole group at the top, then everyone's waiver and what they said about swimming and surfing.

  • Send the waiver link to anyone who hasn't signed, and export waivers for your insurer
  • Dash names who has never surfed or isn't a confident swimmer
  • Check the whole group in at once as they come down the sand
  • Set a student-to-instructor ratio, and the lesson stops selling past the instructors you've rostered
Group lesson · 9:00 AMWetsuits: XS 1 · S 1 · M 1 · L 1 · XL 1
6 of 6 in
The 9:00 AM lesson roster with each surfer's waiver, wetsuit size and swimming answer
10:00 AM

Boards out the door, booked or walk-up

A walk-up's order goes to Dash in one sentence, and the cart fills with the right boards, wetsuits and wax.

  • Pickups show the code of each board and wetsuit to take off the rack
  • Boards matched to each surfer by length, volume and skill, wetsuits by size
  • Deposits are held from the booking, and the rest goes on the card machine
11:00 AM

Everyone out of the water

Mark each surfer back as they come up the sand, from the counter or from your phone on the beach.

  • Ask Dash who's still out, or which boards and wetsuits are out right now
  • See every board in the water, on the rack, on the repair bench or overdue
  • Surfers running late get a text, so you're not chasing them
Surf students carrying their boards up the sand
All day

The texts and emails send themselves

Each one pulls the surfer's details from the booking, so nobody copies and pastes at 11pm.

Confirmations Tide-window reminders Overdue chasers Waiver follow-ups Flat-surf reschedules Review requests
2:00 PM

A board comes back with a ding

Mark it damaged at return, add a note and a photo, and the board goes straight to the workshop.

  • It comes off the booking page until it's fixed
  • The repair cost goes against the deposit hold or out as a payment link, with the photo attached
  • Torn wetsuits get flagged the same way, and every board keeps its own repair log
  • Pre-rental checks cover wax and the leash
Rental surfboards racked outside the shop
6:00 PM

Ask how the day went

Open the reports, or ask Dash and read the answer in plain words.

  • Which instructor taught the most people this month, and how lessons compare with board rentals
Overnight

Bots keep working after you lock up

Describe a job in a sentence and a bot does it every day, asking you first when it should.

Your bots 3 on
✍️
Waiver chase Done
12 hours before each lesson
Texted signing links to 3 surfers on the 9:00 AM lesson. 2 have signed.
🌊
Tide-window reminder Running
The evening before each lesson
Texting 14 surfers their meet time and beach for the 8:00 AM low tide.
🛠️
Gear repair alert Needs you
When gear comes back damaged
A wetsuit came back torn from the 12:30 lesson. Open a repair ticket for it?
ApproveSkip

Free resources

For surf schools and board rental shops

Surf school and board rental terms, explained.

What is surf school software?

Surf school software is a platform that manages every part of a surf lesson and board rental operation — online bookings, board and wetsuit fleet, deposit holds, waivers with swim-ability, instructor assignment, tide-aware scheduling, payments, ding logging and customer comms — in one place. Modern systems like EquipDash replace the whiteboard-and-clipboard setup most surf schools grew up on and add AI bots that handle the repetitive admin (tide reminders, no-show follow-ups, review requests, board repair alerts) automatically.

What is the difference between a group lesson and a private lesson?

A group lesson puts several students with one instructor at an agreed student-to-instructor ratio (commonly 4:1 or lower for beginners), priced per head. A private lesson is one-on-one or two-to-one coaching at a higher rate and a faster progression. Most surf schools run both, plus straight board rentals for surfers who don’t need coaching. EquipDash handles all three in one booking flow, with the ratio set per lesson type so a group session can’t oversell its instructor.

How does tide-aware scheduling work for surf lessons?

Beginner surf works best on a pushing or mid-tide with small, clean waves, so the good teaching window moves every day with the tide rather than sitting at a fixed clock time. Tide-aware scheduling ties each lesson slot to a tide state instead of a rigid hour, then confirms the exact meet time the evening before once the forecast firms up. EquipDash lets you build slots around the tide window and auto-suggests the workable ones; the Tide-Window bot texts booked surfers their meet time so nobody turns up to a blown-out low tide.

How do damage deposits work for board rentals?

A damage deposit is a pre-authorization hold placed on the surfer’s card at booking — typically $50 for a soft-top up to $400 for a performance shortboard. The hold sits on the card without being charged; if the board comes back clean, it’s released automatically (Stripe voids the auth and the hold drops off in 2–7 days). If there’s a ding, a rate-card-priced repair charge is applied against the hold and the balance released. This is the standard approach across surf and water sports rental shops — far cleaner than billing a card on file after the fact.

What is a pre-rental board check for surf rentals?

A pre-rental board check is the quick inspection staff run on every board before it leaves the rack: dings and delamination, existing ding-repair integrity, fin system and fins, leash attachment and length, and wax condition. It takes about six minutes and catches damage before water gets into the foam. In EquipDash this lives as a per-board checklist on a tablet, and anything failing routes the board to the repair bench instead of the next surfer.

How do surf schools handle a blown-out or unworkable forecast?

Best practice is to set explicit thresholds (wind over a set speed, swell too big for beginners, a flat or messy forecast), watch the marine forecast the evening before, and proactively text every booked surfer the night before — not the morning of — with a one-tap reschedule to the next good tide window. EquipDash automates this with the Tide-Window bot: the forecast hits your threshold, every booked surfer gets a personalized text, deposit holds roll forward, and refunds inside policy are self-serve. Decide evening-before, not morning-of: surfers are often already driving to the coast by sunrise.

What is the difference between a single-beach and multi-beach operation?

A single-beach operation works from one break or meeting point — one board fleet, one instructor schedule, one set of lesson slots. A multi-beach operation runs lessons and rentals from multiple spots (a main beach plus a satellite bay, or a beginner beach plus a point break) with separate fleets and staff at each. Multi-beach schools need software that tracks boards and bookings per site — a blown-out forecast at one beach shouldn’t black out the others. EquipDash handles both single and multi-beach with no extra add-on.

How does board and wetsuit assignment work in surf software?

At check-in, each surfer is matched to a board by length and volume (heavier or newer surfers get more volume) and a wetsuit by size, both recorded against the booking. This keeps the fit right, keeps the fleet accountable, and means a board that comes back with a ding is tied to the session it came off. EquipDash assigns boards and wetsuits on the booking detail, tracks every board by length, volume and condition, and flags a torn wetsuit or a ding for repair at return.

What is a ding repair and when does a board come off the water?

A ding is a break in a surfboard’s outer skin — a crack, a gouge, or an open nose or rail — that lets water into the foam core if it isn’t sealed. A minor ding is a five-to-ten-minute UV-resin fix; deeper cracks need traditional resin work with a longer cure. In a rental fleet, any board flagged with a ding at return comes off the water until it’s repaired. In EquipDash, logging a ding at return auto-creates a repair ticket so the board is fixed before its next session, not after a bad rental.

What board volume does a rental or lesson surfer need?

Volume in liters, not length, is the metric that matters for a rental or lesson board. A rough guide: beginners want roughly their body weight in kilograms multiplied by 1.3–1.5, intermediates around 1.0–1.2, and advanced surfers 0.7–0.9. So a 90kg beginner needs a 120L-plus board, while a 70kg intermediate is happy on 75–80L. Matching surfer weight and ability to the right volume at booking is the single biggest driver of a good first session — EquipDash records volume on every board so staff assign the right one.

How do surf schools use SMS automation?

Most surf schools send four touchpoints by SMS: a tide-window reminder with the meet time and beach (the evening before), a waiver and swim-ability chase (a few hours before, if unsigned), a no-show follow-up with a rebook link (shortly after a missed session), and a review request (an hour after the surfer comes in). Each is a small touch but stacked together they cut no-shows, recover day-of bookings, and lift your Google rating. EquipDash ships these as pre-built Dash Bots — no scripts to write, no SMS provider to wire up.

Can surf software handle board fleet condition tracking?

Yes. Rental boards take constant knocks — rock contact in the shore break, drops in the car park, sun damage in storage — and the retirement driver is usually accumulated water damage from un-repaired dings, not shape wear. EquipDash tracks every board by length, volume and condition, logs each ding and repair against the board, and the Board Repair Alert bot flags anything with a fresh ding so it goes to the bench before its next session. Wax and leash checks fold into the same pre-rental routine.

Open the surf glossary →

FREQUENTLY ASKED QUESTIONS

Surf school software — your questions, answered

Real questions from surf school owners and board rental shops evaluating EquipDash. If yours isn't here, get in touch.

Contact Us

What does surf school software actually cost?

Plans start at $29/month. 21-day free trial, no card. There is a 1–2% platform fee you can pass to the surfer at checkout — so unlike FareHarbor or Peek Pro pulling 1–6% off your top line, your margin stays yours.

Does this handle group lessons, private lessons and board rentals?

Can EquipDash schedule lessons around the tide?

How are security deposits and damage handled for board rentals?

What happens when surf or wind blows a lesson out?

Does the booking form capture a waiver and swim ability?

How does board and wetsuit assignment work at check-in?

Can I run multiple beach locations from one account?

How long does it take to switch from FareHarbor / Peek Pro / Rezdy / Checkfront?

How does Dash AI help surf schools specifically?

See how EquipDash works for surf schools

Start your free 21-day trial and explore every feature, including Dash AI and Dash Bots. No credit card, no commitment.

GENERAL
Dashboard
AI Assistant
OPERATIONS
POS
Calendar
Bookings
SERVICES
Rentals
Experiences
Store
MANAGEMENT
Customers
Dashboard
Search... + New booking
Rentals 5 Experiences 6 Store 3
Performance snapshot Showing performance for last 7 days
Sales $2,884 +100%
Booking in period 5 +100%
Bookings received 19 +100%
Upcoming pick ups Late pick ups (1)
Booking #CustomerPick up time
123Lauren Walker2 reserved07:00 PM, Feb-17
120Andrew Clark2 reserved07:00 PM, Feb-22
121Nicole Lewis1 reserved07:00 PM, Feb-26
Next returns Late returns (3)
Booking #CustomerReturn time
116Daniel Thomas1 picked up07:00 PM, Feb-17
119Stephanie Harris1 picked up07:00 PM, Feb-16
117Ashley Jackson1 picked up07:00 PM, Feb-19
Performance snapshot Showing performance for last 7 days
Sales $4,120 +42%
Booking in period 6 +50%
Bookings received 24 +33%
Upcoming bookings Late bookings (0)
Booking #Activity NameStart time
130Sunset Kayak Tour4 confirmed09:00 AM, Feb-18
132Reef Snorkel Trip2 confirmed10:30 AM, Feb-20
135Mountain Hike6 confirmed08:00 AM, Feb-22
Active bookings Live (1)
Booking #Activity NameEnd time
128Whale Watch Cruise4 completed05:00 PM, Feb-17
129Zipline Adventure2 completed04:00 PM, Feb-18
131Cave Explore Tour3 completed06:00 PM, Feb-19
Performance snapshot Showing performance for today
Store revenue $892 +28%
Products sold 3 +200%
Orders 8 +60%
Recent orders
Order #CustomerOrder time
140Ryan Torres2 items02:15 PM, Feb-17
142Amanda Li1 item11:30 AM, Feb-18
143Chris Evans3 items09:45 AM, Feb-19
Low stock products
ProductSKUStock
Sunscreen SPF50SUN-050Low3 left
Dry Bag 10LDRY-010Low2 left
GoPro MountGPR-101Low1 left
Start Free Trial Watch surf demo