Aahfil.

admissions questions at 10pm, answered

WhatsApp Business API for schools and institutes in Kuwait, from enquiry to enrolment

For a Kuwait private school, institute or training centre, the WhatsApp Business API runs two desks: admissions and the parent line. It answers enquiries, books campus visits and placement tests, sends fee reminders with a payment link and keeps parents informed. Account updates such as fees due are utility messages, charged at Kuwait's $0.044 from 1 October 2026; course promotions are marketing.

Is the free app enough?

A small institute or tutoring centre with one person on admissions can run on the free WhatsApp Business app. List your courses and levels in the catalogue, save quick replies for timetables, fees, the centre's location and what a placement test involves, and set an away message that says when the office reopens. Label chats as enquiry, visit booked, enrolled and fees due. Keep the conversation with parents, not with students who are minors. Move to the API when fee reminders and class notices go out to every family by hand, or when admissions and the parent line both need to answer from the same number.

Two audiences: families choosing, families enrolled

A school's WhatsApp does two different jobs. For families still choosing, it is an admissions desk: fees, curriculum, transport, seats left in a grade, visit times. For families already enrolled, it is a notice board and an accounts office. The two need different flows, different templates and often different people answering.

Institutes and training centres have the same split on a shorter cycle. Someone asks about an English course or an accounting diploma this week, wants to start next month, and then needs session reminders, schedule changes and a certificate notice.

One rule applies to all of it: messages about a student go to a parent or guardian, never to the child's own number, and each parent chooses the language they receive.

Five flows to build first

Admissions enquiry. Trigger: a Click-to-WhatsApp ad, a website button or a Facebook lead form. Message: grade or course, curriculum, start date, preferred language. Reply: lists and buttons, saved as contact fields. Handover: the admissions officer receives the chat with the answers on top.

Visit or placement-test booking. Trigger: the parent taps 'Book a visit'. Message: available dates from Calendly, or a WhatsApp form that admissions confirms. Reply: a confirmation with the campus location pin, then a reminder the day before. Handover: reschedule requests go to admissions.

Fee reminder. Trigger: an instalment falls due. Message: a utility template with the amount, the due date and a payment link from the school's gateway. Reply: 'Paid' or 'I have a question'. Handover: questions go to accounts, and with a webhook from the gateway the payment confirmation can arrive automatically.

Parent notification. Trigger: a timetable change, a closure, a report ready to collect. Message: a short template naming the class and the change, with no marks or behaviour notes in it. Reply: a parent's answer reaches the right office.

Course discovery bot, for institutes. A menu of courses by category, each with its schedule, fee and next start date, and a 'Talk to an adviser' button on every screen.

Categories and the October 2026 bill

Fee reminders, class changes and 'your certificate is ready' messages relate to an account the family already has, so they are utility. A new summer course, an early-registration discount or an open-day invitation sent to a list is marketing. Meta can reclassify a template it considers promotional, so a fee reminder should never carry next term's discount.

Until 30 September 2026 Kuwait pays $0.0091 per utility message and $0.0341 per marketing message, and utility templates are free inside an open 24-hour chat. From 1 October 2026 those rates become $0.044 and $0.0792, and utility is charged inside the chat too. A school that reminds every family each month should budget per family, per month, plus Gallabox's 15% on top of Meta's rate.

Admissions chats opened from Click-to-WhatsApp ads are free for 72 hours after your reply, which covers most of an enquiry's back-and-forth. Questions from current parents answered by staff are service messages: 1,000 free a month per number from October, then $0.044 each.

Term start also tests broadcast limits. Basic allows 10K broadcast contacts a month and Essential 500K, and WhatsApp's per-person cap on marketing messages still applies to promotional sends, whatever the plan.

Kuwait's school calendar

The academic year sets the rhythm. Admissions questions come in waves before the year starts and before registration deadlines, fee reminders follow your instalment dates, and summer is when many institutes push their courses. We plan the templates around your calendar instead of a fixed weekly send.

Ramadan changes timings. Shorter school days, later training sessions and shifted exam schedules each need a notice. Gallabox has no Ramadan feature, so these are ordinary templates written and submitted to Meta before the month starts.

Parents here move between languages. One may want English for fees and Arabic for everything else, so each contact carries a language field, and that field decides which version of a template goes out.

Which plan, and where it stops

A small institute with up to three staff on the chat can start on Basic, at $112 a month billed yearly: basic forms, catalog, payments and five active bot flows. Most schools need Essential, at $248 a month billed yearly: six users, separate teams for admissions, accounts and each section, drip sequences to follow up enquiries that went quiet, and LeadSquared or HubSpot if admissions already runs on a CRM. Setup through Aahfil is free: we connect the number, prepare and submit business verification (the decision is Meta's) and write the first templates.

Now the limits. Broadcasts go to each parent individually; they don't post into your class WhatsApp groups. Fees can't be paid inside WhatsApp in Kuwait, so payment links do that job. And the API is not a school management system: attendance, marks and timetables stay in yours unless we build a connection to its API.

How we set it up

  1. 01

    Separate admissions from current families

    Two entry points, two sets of templates and two teams, even if both run on the same number.

  2. 02

    Connect the lead sources

    Click-to-WhatsApp ads, lead forms and the website button all feed the admissions flow and your CRM.

  3. 03

    Prepare the year's templates

    Fee reminders, visit confirmations, closure and timetable notices, Ramadan timings: written in both languages and approved before term.

  4. 04

    Train the office, then go live

    Admissions and accounts staff practise handovers in the shared inbox before parents are told about the number.

Kuwait & the GCC

What’s different here

Parents, not students

Every message about a minor goes to a parent or guardian who agreed to receive it, never to the child's number.

Bilingual families

Private-school parents often mix Arabic and English. A language field per contact keeps each family on the version they chose.

Term dates and Ramadan timetables

Templates are planned around your academic calendar and submitted early for Ramadan, when timings change.

KNET fees by link

In-chat WhatsApp payments aren't available in Kuwait. Fee reminders carry a link from the school's gateway instead.

Connects with

  • Facebook Lead Ads
  • Meta Conversions API
  • Zoho CRM
  • LeadSquared
  • HubSpot
  • Calendly

Integrations Gallabox documents. Kuwaiti gateways such as KNET have no built-in integration; we connect them with payment links or a custom build.

A question about your own business?

Send it on WhatsApp. We reply with a straight answer: whether you need the API at all, which plan, and which flow is worth building first.

Frequently asked questions

Can we send fee reminders on WhatsApp?
Yes, as an approved utility template with the amount, due date and a payment link from your gateway. From 1 October 2026 each one costs $0.044 to a Kuwait number, before Gallabox's 15%.
Can the API replace our class WhatsApp groups?
Not directly. Broadcasts reach each parent one to one, which suits notices and reminders. Class discussion still belongs somewhere else.
Is a school announcement utility or marketing?
It depends on the content. A change to an enrolled child's timetable is utility; an invitation to a new course or an open day is marketing. Meta decides in the end and can reclassify.
Which plan does a school need?
Usually Essential, for six users, separate teams and drip sequences. A small institute with three people or fewer on the chat can start on Basic.
Ask us on WhatsApp