01
Sports & Academies

Equip your sports academy with WhatsApp & Voice agents, class booking, memberships, waitlists, and payments

B2B platform—we provide tools your academy uses to enable member bookings, trials, waitlists, payments, reminders, and WhatsApp/Voice conversations with your customers

02

Who this is for

Our solutions are designed for all types of sports facilities and academies

01

Football & futsal

02

Swimming

03

Martial arts

04

Tennis/Pickleball

05

Dance

06

Athletics

07

Multi-sport camps

08

Youth academies & after-school clubs

03

What Mawidi enables

Everything below describes capabilities you switch on for your academy; Mawidi does not run your classes or charge your customers directly

03.1

WhatsApp Sales/Support Agent

Answers FAQs, offers class slots, enrolls trials, sends pay links, handles reschedules

03.2

Class & Course Booking

Drop-in, blocks, terms, memberships & passes, waitlists that auto-fill cancellations

03.3

Payments & Deposits

Stripe/Apple/Google Pay with receipts and refunds per your policy

03.4

Two-way Inbox + Broadcasts

WA/SMS/Email for schedule changes, weather alerts, and promos

03.5

Coach Portal

Attendance (QR), notes, and progress badges

03.6

Family CRM

Consent, preferred language (AR/EN), and segments

03.7

Voice Agent

Answers calls and performs the same flows hands-free

04

WhatsApp Agent — what members experience

You configure the flows; your families message your WhatsApp number

Typical questions it handles

  • Class times for Under-10 Football?
  • Trial lesson for swimming this week?
  • Can we pause membership during travel?
  • Today's court availability for 6-7pm?

Quick-reply chips

TrialJoin termFeesCoach infoRescheduleCancelPay nowPolicy
Sample Chat
Class times for Under-10 Football?
Under-10 Football: Tue 5:00 PM or Thu 6:30 PM. Would you like to reserve a trial or join the term?
05

Booking models we support

Complete flexibility in how you offer your services

01

Drop-in classes

Pay-per-session

02

Blocks/Terms

e.g., 8-week course with set dates

03

Memberships

Monthly/term—unlimited or X classes/wk

04

Passes

10-class pack; expiry rules

05

Trials/Try-outs

One-time or discounted intro

06

Camps & Tournaments

Multi-day, capacity, teams

06

Timetables, Capacity & Waitlists

Publish timetables with coach, level, capacity, and skill prerequisites

  • Waitlists auto-notify when a seat opens
  • Auto-claim window (e.g., 15 min)
  • Attendance via QR on arrival

Waitlist message

A spot in Level 2 Swim (4:30 PM) just opened. Claim in 15 min: {{link}}

Capacity Management

Under-10 Football18/20 (+3 waitlist)
Swimming Level 28/8 (+5 waitlist)
Beginner Karate12/15
07

Memberships & Passes

Tiers (Basic/Plus/VIP), freeze rules, guest passes, and family bundles

07.1

Basic

  • 4 classes/month
  • 24hr advance booking
  • Free cancellation
Most popular
07.2

Plus

  • 8 classes/month
  • Priority booking
  • 1 guest pass
  • 7-day freeze
07.3

VIP

  • Unlimited classes
  • Instant booking
  • 2 guest passes
  • 14-day freeze
  • Private sessions

Renewal reminder

Your Plus membership renews on {{date}}. Manage plan or update payment: {{link}}

08

Payments, Deposits & Refunds

Pay links in WhatsApp/Email; deposits for trials or peak sessions

  • Split payments for siblings
  • Promo codes
  • Gift vouchers
  • Refunds and credit notes per your policy

Payment example

Pay QAR 120 to confirm Saturday's class for Omar

Flexible pricing set by you according to your academy policy

09

Voice Agent

EN/AR phone flows: check class times, book/reschedule, hear fees, send pay links

Features

  • Recognizes caller ID
  • Pulls family profile
  • Drops transcript into same thread
  • Report absence
  • Voice payment processing

Opening line

Welcome to {{academy}}. I can help with bookings, trials, and schedule changes

10

Communications

Effective communication with families across multiple channels

Two-way inbox

For WhatsApp/SMS/Email with quick replies, templates, internal notes, SLAs

Broadcasts

Weather alerts, coach illness, venue changes, term enrollment windows, camp promos

10.1

Venue change

Swimming Level 3 moved to Pool B today

10.2

Weather alert

Outdoor training cancelled due to weather - moved indoors

10.3

Special offer

20% off summer camp - book before Friday!

11

Coach Portal

Powerful tools for coaches to manage classes and track student progress

11.1

Today's roster

Medical/parent notes, emergency contacts (read-only), attendance QR

11.2

Per-student tags & progress

Belt levels, stroke technique, match fitness

11.3

Incident log

Message hand-off to admin if follow-up needed

Safety note: Sensitive data stays in your secure portal; not stored in chat

12

Family CRM & Segmentation

Household profiles (guardians, siblings), preferred language, consent flags, interests, and history

Family profiles

Comprehensive family data management

  • Guardians and siblings
  • Preferred language (AR/EN)
  • Consent flags
  • History and achievements

Segmentation

Smart targeting of families

New this term
Lapsed 60-90d
Advanced candidates
Birthday month
Trial not converted

Win-back offer

We'd love to see Maya back—20% off this week's Ballet Level 1

13

Safety, Consent & Compliance

Complete protection for your members' data with full regulatory compliance

13.1

Guardianship aware: all contracts and payments are with guardians

13.2

Consent for photos, medical notes, and communications

13.3

Quiet hours respected; RTL layouts supported

13.4

Data encrypted; role-based access; audit logs

Do not share IDs/medical details in chat—use the secure upload link

14

Analytics & Owner Digest

Powerful insights to improve your academy's performance

Metrics

  • Enrollment funnel: enquiry → trial → join → retained
  • Utilization & capacity
  • No-show rate
  • Waitlist fills
  • Membership MRR/churn

Weekly digest

To Email/WhatsApp with highlights and risks

Digest sample

Trials +22%, conversions 41%. Best fill: Thu 5-7 PM. No-shows 4.8% (↓1.2%)

15

Frequently Asked Questions

Q1

Do you message minors directly?

No—messages are addressed to guardians unless you permit otherwise

Q2

Can we cap class size and use waitlists?

Yes—auto-notify and auto-claim

Q3

Refund policy support?

Yes—configure windows and fees; the agent communicates them

Q4

Multi-language?

Full EN/AR with RTL; templates you can edit

16

Get started

Join leading academies in the Gulf

01

Connect WhatsApp/phone; choose agent tone

02

Import classes, timetables, capacities, levels, fees

03

Set trial rules, membership tiers, passes, and refund policy

04

Turn on reminders, broadcasts, and the coach portal

05

Launch payments and owner digest