Conditions & Safety

Surf Condition Alerts: How to Stop Cancelling at 7am

The 7am cancellation is the worst part of running a surf school. You check the forecast, it's blown out, and now you're calling 12 people to cancel, processing refunds, and fielding angry reviews about wasted holidays. The fix isn't better forecasting skills. It's earlier alerts.

21 June 2026·6 min read

Why Schools Cancel at 7am

Because that's when they check conditions. Most surf school owners look at the forecast the morning of — or worse, when they get to the beach.

By then, there are only two options: run the lesson in bad conditions (safety risk) or cancel last-minute (angry customers, refunds, bad reviews).

The 3-Day Rule

Forecasts 3-4 days out aren't perfect, but they're reliable enough to flag problems. If Saturday's lesson is showing 25+ knot onshore and 2m+ swell on Wednesday's forecast, you can:

1. **Wednesday:** Contact students — "We're monitoring conditions for Saturday and may switch to [backup beach]. We'll confirm by Thursday." 2. **Thursday:** Conditions confirmed bad → move the lesson to the backup beach and notify everyone. 3. **Saturday:** Lesson runs at the backup beach. No cancellation, no refunds, no drama.

The customer experience goes from "cancelled at 7am" to "they proactively moved us to a better beach." That's the difference between a 1-star review and a 5-star review.

What Good Condition Alerts Look Like

**Per-Beach Condition Profiles** Every beach has different ideal conditions. Your mellow beginner beach might be perfect at 0.5-1m with offshore wind. Your advanced spot might need 1.5-2m+ and a specific swell direction.

Set up condition profiles per beach: - Ideal wave height range - Maximum wind speed - Acceptable wind directions - Tide windows - Minimum water temperature

**Automatic Monitoring** The system checks conditions every 2 hours against your profiles. No manual forecast checking.

**Intelligent Flagging** When a lesson 3-4 days out has conditions that miss your ideal window, the system flags it with: - Which parameters are outside your limits - How far outside they are - Suggested alternative beaches that do meet the criteria

**One-Click Actions** From the alert, you should be able to: - Switch the lesson to a backup beach - Cancel and notify all participants - Reschedule to a different time - Mark as "monitoring" and check again tomorrow

The Revenue Impact

Every cancelled lesson has three costs: 1. **Direct revenue loss** — the booking fee minus refund processing costs 2. **Reputation damage** — last-minute cancellations drive bad reviews 3. **Lifetime value loss** — a customer with a bad cancellation experience doesn't come back

If proactive condition alerts prevent just 2 cancellations per week during a 20-week season, and each lesson averages €300 in revenue, that's €12,000 saved per season — plus the reviews you didn't lose.

DIY vs Software

**DIY approach:** Set a daily alarm to check Windguru/Surfline for each beach, cross-reference with your lesson schedule, decide which lessons are at risk, contact affected customers manually. Time: 15-30 minutes/day, every day, for the entire season.

**Software approach:** SurfSlot checks conditions automatically every 2 hours, flags at-risk lessons 3-4 days ahead, suggests backup beaches, and lets you notify everyone with one click. Time: 2 minutes when an alert triggers. Zero minutes the rest of the time.

> SurfSlot monitors conditions 24/7 and alerts you before your customers notice. [Book a demo →](https://surfslot.eu/book-demo)

---

Be the school that never cancels at 7am.

SurfSlot is purpose-built surf school software — 10% added on top, no monthly fees.

Related reading