WhatsApp for schools and coaching: fee reminders, parent updates and enquiries on one number
Admissions get the attention, but most of a school office's WhatsApp traffic comes after the seat is taken: fees, attendance, exam dates, holidays and the same four questions from parents at 9 pm. Run it from one number with the right template categories and it costs a 1,200-student institute well under a thousand rupees a month in Meta charges.
The short version
- Fee reminders, absent-today alerts, exam timetables and holiday notices for enrolled students fit Meta's utility category at ₹0.115 each, as long as they carry no promotion. Meta decides the category, not you.
- Event invitations, new batches, referral offers and re-enrolment pushes are marketing at ₹0.8631. One promotional line turns a fee reminder into a marketing message.
- Three fee reminders for 1,200 students, sent to a shrinking unpaid list, cost about ₹247 per instalment before GST in our example.
- A notice to 3,000 parents takes 12 days at a messaging limit of 250 and two days at 2,000. Finish business verification before results day.
- India's DPDP Rules require verifiable parental consent for children's data from around May 2027. Message the parent's number, and record who agreed and to what.
Sarita Mahajan runs the office at Sopan Classes, a coaching institute in Amravati with 1,200 students from class 8 to class 12 and a front desk of three. Fees come in four instalments. On the tenth of every instalment month, the accounts clerk spends two days phoning parents from a printed defaulters list, while the office mobile fills with “sir tomorrow holiday?” and “unit test kab hai”.
This playbook covers WhatsApp Business for education after the admission is done: fee reminders, attendance and exam notices, parent questions and calls, all on one number. Enquiries and the admission rush are in our admissions season playbook, and nothing here repeats it.
It assumes the WhatsApp Business Platform, not the free app. A broadcast list in the app holds 256 contacts and only reaches parents who saved your number, which is why school offices outgrow it. Our app vs Platform guide has the comparison.
Start with the parent’s number and the parent’s yes
Meta requires opt-in before you message anyone: the wording must say the person is agreeing to messages and must name your institution. A paper form counts. The admission form is the place to collect it, and the number to collect is the parent’s, not the student’s.
[ ] Send fee reminders, attendance and exam notices for my child from Sopan Classes to this number on WhatsApp.
[ ] Send me news of new batches and events from Sopan Classes on WhatsApp. Reply STOP anytime.
Two boxes, both unticked. Meta’s own tips suggest separate opt-in by message category, and the split matters later: a parent who stops your event invitations should still get the fee reminder. Record the date, the form version and which parent signed. Our opt-in guide lists the fields to keep.
For students already enrolled, send the form home again or ask at the next fee counter visit. A number copied from an old register isn’t an opt-in.
Which notices are utility and which are marketing?
Meta puts every template in a category and bills by it. Utility costs ₹0.115 per delivered message to an Indian number and marketing ₹0.8631, on the rate card effective 1 October 2026. To be utility, Meta’s rule says a template must have no promotional intent and must be either specific to or requested by the user, or essential or critical to them.
| Notice | Likely category | Why |
|---|---|---|
| Fee due or overdue for an enrolled student | Utility | Meta’s own utility examples include a payment reminder |
| ”Absent today” alert to the parent | Utility | Specific to that parent’s child and the service they pay for |
| Exam timetable, marks for their child | Utility | A time-sensitive update on a subscribed service |
| Holiday or sudden closure | Utility | An update on the service; no promotion |
| Parent-teacher meeting slot for their child | Utility | Specific to the user, if it carries nothing else |
| Annual day, open house, seminar invitation | Marketing | Meta’s marketing examples include an event invitation |
| New batch, crash course, test series, referral offer | Marketing | Promotional |
| ”Re-enrol for next year” push | Marketing | Utility messages must not “attempt to secure renewals” |
| A general “rate our institute” survey | Marketing | Meta says a generic feedback request will not be approved as utility |
The second column is our reading of Meta’s rules. Meta makes the decision, approves a template it judges to be marketing as marketing whatever you selected, and can switch an approved template later if what it sends doesn’t match. Our categories guide covers the edge cases.
Mixed content is marketing. “Fees are due on the 10th. Also, admissions for our Diwali crash course are open!” is one marketing message, and the fee reminder inside it now costs seven and a half times as much. For Sopan’s 1,200 parents that is ₹1,035.72 a send instead of ₹138.
There is a bigger risk than the price of one send. Meta’s categorisation page describes escalating restrictions for businesses that keep submitting marketing as utility, and one step recategorises every approved utility template on the account to marketing for 7 days. Every fee reminder and absent alert you send that week is billed at the marketing rate.
Fee reminders: wording, timing and cost
A fee reminder that states the amount, the due date and how to pay, and nothing else, is the cheapest useful message a school sends. Keep variables inside the sentence, because Meta rejects templates that start or end with one.
Dear parent, the {{1}} instalment of ₹{{2}} for {{3}} at Sopan Classes is due on {{4}}. You can pay at the office between 9 am and 6 pm or by the link below. If you have already paid, please ignore this message.
Send three, to a list that shrinks each time:
| When | Who gets it | Messages | Cost at ₹0.115 |
|---|---|---|---|
| 7 days before the due date | All 1,200 families | 1,200 | ₹138.00 |
| On the due date | Those still unpaid, say 700 | 700 | ₹80.50 |
| 3 days after | Those still unpaid, say 250 | 250 | ₹28.75 |
| Total per instalment | 2,150 | ₹247.25 |
The unpaid counts are an example; yours come from the fee register. Four instalments a year is ₹989 before GST. Sending all three reminders to everyone would cost ₹414 per instalment, and it would also annoy the 950 families who paid on time, which matters more than the ₹167 saved.
Wording for the overdue reminder: state the fact and the late-fee rule, and stop. Meta’s review rejects content that threatens a customer, and a parent who feels threatened on WhatsApp blocks the number that also carries their child’s attendance alerts.
A month of Meta charges for 1,200 students
| What | Messages | Cost before GST |
|---|---|---|
| Fee reminders, one instalment | 2,150 | ₹247.25 |
| Two notices to all parents (exam timetable, holiday) | 2,400 | ₹276.00 |
| Absent-today alerts, 40 a day for 25 days | 1,000 | ₹115.00 |
| Replies to parents: 2,400, less 1,000 free | 1,400 | ₹161.00 |
| Total | ₹799.25 |
The volumes are illustrative. The last row reflects the rule since 1 October 2026: replies inside the 24-hour window are free for the first 1,000 per number each month and ₹0.115 after that. An office that answers “ok”, “noted” and “will check” in three messages pays for three.
A notice to 3,000 parents meets the messaging limit
Your messaging limit decides how many days a big notice takes. It counts the different people you can message outside an open chat in a rolling 24 hours, and a new business portfolio starts at 250.
Take a school with 3,000 parents and an exam schedule that changed last night:
- At 250 a day, the notice takes 12 days. The exam is over by then.
- At 2,000, it takes two days: 2,000 today and 1,000 tomorrow.
- At 10,000, it goes in one send.
Business verification is the usual way from 250 to 2,000. After that Meta raises the limit on its own, within 6 hours, once your quality is high and you have used at least half the current limit in the last 7 days. A school at 2,000 that only sends 600 messages a week stays at 2,000. Our messaging limits guide has the detail.
So do the paperwork in a quiet month. And if you are at 2,000 with 3,000 parents, send class 10 and class 12 on the first day when the notice is about board exams.
Route parent questions to the right desk
Every notice produces replies, and they belong to different people. Fee questions go to accounts. Marks and syllabus go to the academic coordinator. Bus timings go to transport. On a single office phone they all go to whoever is holding it.
In a shared inbox each desk is a team on the same WhatsApp number. Put three quick-reply buttons under your notices and first replies (Fees, Academics, Transport) and let the tap decide which team gets the chat. Tag each parent with the child’s class and batch, so the coordinator sees “Class 10, Batch B” before reading a word.
Keep a rule for the evening. Parents write after dinner, and a reply at 9:15 the next morning is fine if they were told to expect it.
Let an AI agent answer the published questions
A WhatsApp bot for education earns its place on questions whose answers are already written down: the timetable, the fee structure, the holiday list, bus routes, the uniform shop’s hours. An AI agent reads those from your website and documents and answers at 9:40 pm when the office is shut.
- Hemlata Bhosale: class 10 unit test timetable pls 9:40 pm
- Sopan Classes: Class 10 Unit Test 2 runs from Monday 19 October to Friday 23 October, one paper a day, 4 pm to 5:30 pm. Maths is first, on Monday. 9:40 pm
- Syllabus
- Fee structure
- Talk to the office
- Hemlata Bhosale: and how much fees pending for Tanmay 9:42 pm
- AI agent handed the chat to Accounts, with a summary
- Sopan Classes: Good morning. Tanmay has the third instalment of ₹14,500 pending, due on 10 November. Shall I send the payment link? 9:10 am
The line to hold: the agent answers from what you publish, not from your fee software or mark sheets. Anything about one child (balance, marks, attendance, a concession) goes to a person. So do complaints.
When a parent would rather call
Some conversations shouldn’t be typed: a child who is struggling, a fee concession, a complaint about a teacher. WhatsApp calling lets a parent ring the same business number from the WhatsApp app, and Meta’s calling page says all user-initiated calls are free.
Two conditions before you promise it on a circular. Calling in Conecxt needs a messaging limit of 2,000 or more and a payment method on your own Meta account. And calls your office starts are different: the parent has to give permission first, and Meta charges for them.
Children’s data under the DPDP Rules
Nearly every record in a school’s contact list concerns someone under 18, so take this part slowly.
Rule 10 of the Digital Personal Data Protection Rules, 2025 says a data fiduciary must ensure “verifiable consent of the parent is obtained before the processing of any personal data of a child”, and must check that the person claiming to be the parent is an identifiable adult. The Rules were published in the Gazette dated 13 November 2025, and rule 10 comes into force eighteen months after publication, which is around May 2027. It is a duty to prepare for, not one that applies today.
The Rules also carry an exemption that names educational institutions. In the Fourth Schedule it is limited to “tracking and behavioural monitoring” for “the educational activities of such institution” or “in the interests of safety of children enrolled with such institution”. The government’s press note describes these as limited exemptions for essential purposes such as healthcare, education and real-time safety.
That is as far as the official text goes. It doesn’t say fee reminders, WhatsApp notices or promotional messages fall inside the exemption, and we wouldn’t plan as if they do. What we’d do now:
- Message the parent’s number for fees, attendance and notices, with the parent’s recorded opt-in.
- Don’t collect a minor student’s own number unless you need it, and if you do, record the parent’s consent for it.
- Keep promotions on the parent’s second checkbox only.
- Write down how a parent asks you to stop or to delete their child’s details, and who handles it.
This is general information, not legal advice. Ask a lawyer before the 2027 session.
Before the new term
- Admission form has two unticked WhatsApp boxes, and the parent’s number is the one on record
- Fee, absent, exam and holiday templates approved as utility, with no promotional line in any of them
- Events and new batches in separate marketing templates, sent only to parents who ticked the second box
- Business verification done and the messaging limit at 2,000 or more
- Three desks set up as teams, with buttons that route to them
- Timetable, fee structure and holiday list on the website as pages, not only as PDFs
- A written rule for what the AI agent never answers
- One named person who owns opt-outs and deletion requests
Start with the fee reminder. It is one template and one list, and next instalment the accounts clerk gets two days back.
Common questions
How can a school or coaching institute use WhatsApp Business for education?
On the WhatsApp Business Platform an institute sends approved templates for fee reminders, attendance alerts, exam timetables and holiday notices to parents who opted in, and answers their replies from a shared inbox. Each message is billed by Meta by category: ₹0.115 for utility and ₹0.8631 for marketing to Indian numbers.
Is a WhatsApp fee reminder a utility or a marketing message?
A reminder about a fee the parent already owes fits Meta's utility category, which includes payment reminders among its own examples, provided it has no promotional content. Add a line about a new batch or a discount and Meta treats the whole template as marketing, billed at ₹0.8631 instead of ₹0.115.
What does it cost to send WhatsApp fee reminders to 1,200 students in India?
One utility reminder to 1,200 Indian numbers costs ₹138 before GST at Meta's rate of ₹0.115 per delivered message. In our example of three reminders per instalment, sent to 1,200, then 700, then 250 unpaid families, the total is ₹247.25. Your provider's subscription is separate.
How long does it take to send a WhatsApp notice to 3,000 parents?
It depends on your messaging limit, which counts the different people you can message outside an open chat in a rolling 24 hours. At 250, the starting limit, 3,000 parents take 12 days. At 2,000, reached through business verification, it takes two days. At 10,000 it goes in one.
Can a WhatsApp bot for education answer parents' questions?
Yes, for questions with published answers, such as timetables, the fee structure, holiday lists and bus routes. An AI agent answers from the website pages and documents you give it and hands the chat to a person for anything about an individual child, such as fee balances, marks or attendance.
Sources
- Pricing on the WhatsApp Business Platform (Meta for Developers) · Updated 30 Sep 2026; INR rate card effective 1 Oct 2026
- Template categorization (Meta for Developers) · Updated 15 Sep 2026
- Template review (Meta for Developers) · Updated 17 Jun 2026
- Messaging limits (Meta for Developers) · Updated 21 May 2026
- Get opt-in for WhatsApp (Meta for Developers) · Updated 16 Jun 2026
- Broadcast lists (WhatsApp Help Center) · Read 9 Oct 2026
- Calling pricing (Meta for Developers) · Updated 11 Sep 2026
- Digital Personal Data Protection Rules, 2025, Gazette notification G.S.R. 846(E) · 13 Nov 2025
- Government notifies DPDP Rules to empower citizens and protect privacy (Press Information Bureau) · 14 Nov 2025
Run this on your own number
Create an account, connect your WhatsApp number, and invite your team.