Private schools · Training centres · Higher education
Websites and online enrolment for schools and training centres in Morocco
Published · by Abdellah El Ghazi, founder of TeamElGhazi
Short answer: TeamElGhazi builds websites for schools and training centres that are fast on a phone, with online pre-registration, an instant confirmation to the family and tracking of every request until enrolment. Web development starts at 2,500 MAD, automated replies and reminders at 5,000 MAD, and quotes are free.

Where enrolments slip away
A parent looks for a school in the evening, on their phone, after work. They land on a slow website, a Facebook page that never answers, or a form that confirms nothing. Next morning they try to call, the line is busy, and they move on to the next school. Training centres see the same thing with a student or an employee comparing three courses. Most requests aren't lost for lack of interest; they're lost because nobody picked them up at the right moment, or they sat unread in an inbox. We see it ourselves: TeamElGhazi is both an agency and a training centre, and our own requests come in through the website, WhatsApp and email.
What we set up
A website that's fast on a phone
Most parents and students arrive on a smartphone, often over 4G. Light pages, WebP images, a tap-to-chat WhatsApp number and your location on Google Maps, in French, Arabic and English where you need it.
Online pre-registration
A short form per grade, programme or course: student, target class, campus, parent's contact details. Requests come in day and night, without waiting for the office to open.
Instant confirmation
The family immediately gets an email or WhatsApp message: request received, documents to prepare, next step. Nobody has to call to check whether the form went through.
Request tracking
Each request becomes a row in a sheet (Google Sheets or the tool you already use) with a status: new, called back, appointment, enrolled. A request left unanswered triggers a reminder to your team.
Online payment (optional)
Application fee or deposit by card, where your bank supports it. It's an add-on, quoted separately; many schools start without it.
One page per campus and programme
So that Google shows you when a parent searches for a private school in Maarif or a BTS course in Rabat: one useful page per campus or programme, with its hours, address and real questions.
How a request travels, step by step

- The parent or student fills in the form on their phone in two minutes: who, which grade or course, which campus, how to reach them.
- They get a confirmation straight away by email or WhatsApp, with the documents to prepare and what happens next.
- The request is logged in your sheet with a status, and the person in charge of admissions is alerted.
- If nobody has replied within the time you set, a reminder goes to the team; once the appointment is booked or the student is enrolled, the family receives a confirmation.
The same workflow can later carry other messages to families, such as a student's absence: see our article telling families about an absence the same day.
How the project runs
- Free call: your grades or programmes, your campuses, how many requests you get a year, and the tool your team works in today.
- Written quote that separates building the site, the add-on features and the yearly costs (domain, hosting, upkeep).
- Launch of the site and the form, then of the request workflow, tested with your team.
- Hand-over to your admissions office, and fine-tuning after the first weeks of the school year.
The domain stays in the school's name and you keep the access rights. To compare our quote with others, read our guide how much a website costs in Morocco.
Our prices
| Service | Price |
|---|---|
| Web development (website, pre-registration forms, campus and programme pages) | From 2,500 MAD |
| AI & Automation (confirmations, tracking sheet, reminders, WhatsApp assistant) | From 5,000 MAD |
Starting prices as shown on each service page; the final amount is set on quote, depending on pages, languages, campuses and features.
And for your students?
Once enrolment runs smoothly, we also support schools on the teaching side: TEMO, our AI tutor that guides students without doing their homework, and courses in AI, Python and automation for teachers and students. A sponsor can fund this through our digital education programme. For an overview of our services, see AI agency in Morocco.
Frequently asked questions
How much does a school website with online enrolment cost?
Our web development service starts at 2,500 MAD. The final price depends on the number of pages and languages, campuses and programmes, and the features you choose (pre-registration, payment, tracking). Automated replies and reminders fall under our AI & Automation service, from 5,000 MAD. Quotes are free.
Do we have to rebuild our whole website?
Not necessarily. If your current site is sound but slow on mobile or has no form, we can start with an enrolment page and the request workflow. If the site is too old to fix, a rebuild is often cheaper than a series of patches.
Can parents register in Arabic?
Yes. We build sites in French, Arabic (right-to-left layout) and English, with copy written for each audience rather than machine-translated.
Where do enrolment requests end up?
In a sheet your team already uses, often Google Sheets, or in your school management software if it can receive data. You keep the access rights: the data belongs to the school.
What about students' personal data?
Forms display the notice required by Moroccan Law 09-08 and only ask for what enrolment needs. Full records (health, official documents) are better completed at the school when enrolment is confirmed.
Can you add a WhatsApp assistant?
Yes, as an add-on: it answers common questions (fees, hours, documents), sends the pre-registration link and hands over to a person for everything else. It's part of our AI & Automation service.
Do you work with schools outside Casablanca or outside Morocco?
Yes. Our office is in Maarif, Casablanca, and projects run just as well remotely, over video calls and WhatsApp, for schools in Rabat, Marrakech, Tangier, Fez, Agadir or abroad.
Can you train our staff?
Yes: we show your admissions team how to track requests and edit pages. To go further, our Automation & No-Code course (6 weeks online, 1,500 MAD) teaches you to maintain your own workflows.
Tell us about your school: we'll tell you what's actually worth doing, and what it costs.
contact@teamelghazi.com · +212 6 60 66 59 52 · 26 rue Nahas Nahoui, Maarif, Casablanca