Private beta · onboarding 5 schools this season

Stop managing bookings by hand.

MoujLink takes every booking from request to finished lesson — matched to the right slot and the right instructor, confirmed automatically.

Free during betaSet up with you in a dayWe reply within 24h

Dashboard

Welcome back, Youssef

This week

Lessons

12

+18%

Students

34

+6%

Revenue

4,200 MAD

+24%

Revenue this week

MTWTFSS
New request

Beginner Surf Lesson

Sophie Martin · 2 people · Mon 09:00

Ahmed Bensaid available

Mon 09:00 · 2 people

Beginner Surf Lesson · gear ✓

Accept

Currently onboarding schools in Essaouira · Taghazout · Imsouane

The problem

Manual booking management doesn't scale.

A missed reply costs a booking. A double-booked slot costs a student's trust. And every lesson you do land still needs a calendar update and a heads-up to the instructor — by hand.

Missed inquiries

A request sits unanswered until someone remembers to reply.

Double bookings

Two students, one slot — nobody notices until the beach.

Forgotten instructors

The lesson's booked. Does your instructor know yet?

One system

Request to finished lesson, tracked in one place. That's MoujLink.

How it works

Three moves, one minute

STEP 1 / 3

A customer books straight from your page

They pick a course, a date and a time on your public booking page and submit it — the basics are down before you even see it.

  • One link covers surf, kitesurf and SUP
  • Nothing for the customer to install
  • You're notified the moment it lands

Requests

1 pending

Sophie Martin

WL-XC3ZFK

2 people · [email protected]

Beginner Surf Lesson · Mon, 3 Aug · 09:00

DeclineAccept

Requests from your booking page land here the moment they're submitted.

What's inside

Built around how a school actually runs

One calendar, three disciplines

Surf, kitesurf and SUP share the same week view. Capacity updates the moment you accept.

Instructors in sync

Assign a coach and the lesson shows up on their own schedule instantly — nothing to relay by hand.

Gear that can't be double-booked

Every board, kite, wetsuit and harness has a status. Reserved gear is reserved.

18kn

NE · Kite day

Live
Swell 1.2mTide: rising

Conditions, before you commit

Wind, swell and tide sit next to the booking. Put a lesson on weather hold in one tap and everyone gets told.

Every school runs on trust between instructor and student. MoujLink just keeps it organized.

Where we are

We're in private beta. Here's exactly what that means.

No invented customer counts, no fake logos. If you join now you're shaping the product with us — and it's free until we've earned the price.

Live today

  • Public booking page + request inbox
  • Schedule, capacity & bookings
  • Gear & instructor assignment
  • Automatic email confirmations

Join the beta

Let's set up your school

Tell us your school and we'll get back to you the same day. If it's not a fit we'll say so — we're picking a handful of schools this season.

Email us directly

Fastest route — usually answered within the hour.

You'll talk to us, not a sales desk.

We'll reply here — usually the same day.

No card, no contract, no automated drip emails.

FAQ

Questions school owners ask

Do my customers need to download anything?

No. Visitors fill out a simple booking form on a page you share — nothing to install, and MoujLink captures the request for you the moment it's submitted.

What happens after a customer submits a request?

It lands in your Requests inbox and you're notified by email. You accept or decline — accepting matches it to an open lesson (or creates one) and sends the customer an automatic confirmation email.

Can I keep using my own website?

Yes — MoujLink isn't a replacement for your website. You just point your "Book now" button at your MoujLink booking link.

Does my instructor need to do anything?

Once you accept a request, the lesson appears on the instructor's own schedule right away. After the lesson, they mark it finished or cancel it — that status stays current for everyone.

What does it cost after the beta?

We'll publish pricing before anyone is charged, and beta schools get the first season at the price they joined on. Nothing switches on without you agreeing to it.