PepechuraPepechura
Free scoping call
All posts
Education & Communication

Parent communication app: beyond class WhatsApp groups

Muhammed Bektaşoğlu7 min read
From the group to each parent

At many tutoring centres and schools, talking to parents happens in a WhatsApp group opened for each class. It feels practical at first. As the term goes on, important messages get buried and nobody can say for sure who was told what. This post looks at what a parent communication app should send, through which channel and under which rules.

Where class WhatsApp groups go wrong

Groups are free, and every parent already has WhatsApp. The problems show up as classes fill and the messages get more personal.

  • Everyone’s number is on show: each member sees the other parents’ numbers and the teacher’s personal one. Most parents never agreed to that.
  • Important messages get lost: a cancelled lesson sinks under thank-you replies and questions about a lost coat.
  • There’s no record: when a parent says “nobody told us”, there is no list showing who the message reached.
  • Personal details leak: one line about a student’s absence becomes known to the whole class.
  • The teacher is never off duty: private questions reach their personal phone at midnight.
1:1
A student’s absence concerns only that student’s parents. The message should go only to them.

Groups can stay as a social space for parents. Official information needs a separate channel that keeps a record.

The five messages parents actually need

Parents who get lots of routine messages soon stop reading them. What they really wait for usually falls under five headings.

Absence

The same day, straight after the register is taken. A late message loses most of its value.

Mock exam and test results

A short note when results are ready. The full report sits behind the parent’s login.

Homework status

Missing homework, in a single weekly summary.

Instalment reminders

A reminder a few days before the due date, and a second if the payment is late. Date and amount come from the family’s own plan.

Schedule changes

Cancelled lessons, new times or exam days. Only parents of the affected classes hear about it.

Before adding a new message type, ask whether the parent will act on it. A “your child is in class” alert every lesson is soon ignored, and so is the absence message after it.

Which channel for which message

In school parent communication software, pick the channel by how urgent the message is and how personal.

ChannelStrengthWatch out forBest for
SMSReaches any phone without internetPer-message fee to the provider; the text must be shortAbsences, last-minute cancellations
EmailCarries long content and attachments cheaplyRead late, and may land in spamWeekly summaries, term reports, receipts
App or web notificationNo per-message fee; opens the parent’s own pageNeeds permission; on an iPhone, web notifications need the page on the home screenResults ready, homework summary, announcements
WhatsApp Business template messageLands in the app parents open every dayMeta must approve the template first, and the parent must opt in; fees go to the providerAbsences, instalments, schedule changes

WhatsApp Business messages go out from the centre’s own number, so parents and teachers never see each other’s numbers. Messages the centre starts use an approved template; once a parent replies, staff can answer freely for 24 hours.

A layered setup works best: routine information by app or web notification, and same-day news by SMS or WhatsApp too. An unopened notification can be resent as an SMS after a set time.

How a parent communication app builds each message from the same record

In a well set-up system, teachers don’t write messages to parents. They take the register or tick off homework, and that record produces the message.

01
Teacher takes the register
02
System finds who is absent
03
Parent’s channel choice is checked
04
Message is sent
05
Delivery status is logged
Who each message went to, when and by which channel shows on the student’s record.
  • Mock exam results: when the coordinator approves them, to parents of students who sat the exam.
  • Instalments: a set number of days before the due date, and again if the payment is late.
  • Homework: one missing-work summary after the week’s last lesson.
  • Schedule changes: when a lesson is cancelled or moved, to that class’s parents only.

The record matters as much as the sending: who each message went to, by which channel, when, and whether it arrived. If a parent says they weren’t told, you check it, and wrong numbers show up there too. Replies and absence notes land in the centre’s shared inbox, on the student’s record.

In our own product, Hippotenus, admin, teacher, parent and student also see the same data. It taught us which screen each person needs.

Opt-in, frequency and quiet hours: why parents mute notifications

A parent who mutes notifications misses the absence alert as well. The first step is sorting messages by urgency.

Sent straight away

  • Absences
  • A lesson cancelled or moved on the same day
  • Announcements about a student’s health or safety

Held for a summary or until morning

  • Missing homework
  • General announcements and events
  • An instalment coming due
  • Results approved late in the evening
  • Opt-in and preferences: at enrolment, parents pick which messages come by which channel. Required alerts such as absences stay on.
  • Frequency cap: routine messages due to one parent on the same day are merged into one.
  • Quiet hours: for example, routine messages between 21:00 and 08:00 wait until morning; urgent announcements go straight out.
  • Two parents: where parents live apart, the record states who gets which information.

In Türkiye, promotional messages such as an enrolment campaign count as commercial electronic messages and need the recipient’s consent recorded in the national message management system (İYS). Keep them on a separate list from information messages, and check where the line falls with your legal adviser.

Parents’ numbers and children’s data: general notes on KVKK

Parent communication links a parent’s contact details with a child’s absences, marks and payments, and most students are minors. Under Türkiye’s data protection law (KVKK), as under GDPR in the UK and EU, the institution is the data controller and is responsible for the privacy notice and any consent needed.

  • No shared numbers: messages go from the centre’s number or SMS sender name, and parents never see each other’s numbers.
  • Role-based access: teachers write to parents through the system without seeing their numbers. Only authorised office staff can open them.
  • Minimal content: SMS and WhatsApp text leaves out scores and notes about the student; the details stay behind the login.
  • Service providers: SMS and WhatsApp providers process data for the centre. If their servers are abroad, KVKK’s rules on transfers abroad apply.

This section is a general outline and isn’t legal advice. For the privacy notice, consent and transfers abroad, speak to a lawyer or a data protection adviser.

What the first version of parent notifications should include

If you already have a student and parent list, and somewhere the register is taken, the first version can stay narrow. The rest follows after a term of real use.

In the first version

  • Student-parent matching and each parent’s channel choice
  • Automatic absence messages from the register
  • Instalment reminders and schedule-change announcements
  • A web page where parents log in and see only their own child
  • A log of sending and delivery, plus quiet hours

In later releases

  • A parent app in the App Store and Google Play
  • Live chat between parents and teachers
  • Surveys and parents’ evening bookings
  • Message templates in more than one language

A web-based first version typically ships in 2-4 weeks; a single-codebase store app for iOS and Android typically takes 4-8 weeks. A product owner is your single point of contact, and you see a working version every week. SMS, WhatsApp Business and app store fees go straight to those providers.

Frequently asked questions

Do we have to close the class WhatsApp groups?

No. Parents can keep using the group among themselves. What matters is that absences, results and instalments no longer go through it. When you switch, tell parents once where official information will come from.

Do parents have to download a parent communication app?

No. SMS and email reach every parent, and the details sit on a web page that opens on their phone. A store app can follow in a later release.

How do we know whether a parent has read a message?

It depends on the channel. SMS providers confirm delivery only. WhatsApp shows reads unless the parent has turned read receipts off. For app and web notifications, the system records whether the page was opened.

Can it work alongside our current management software?

Yes, if that software can hand over students, parents and registers through an API or a regular export; the notification layer is built on top. We confirm which route works on the first call.

How long does it take, and what does it cost?

It starts with a free 30-minute discovery call, and a web-based first version typically ships in 2-4 weeks. Our projects start from US$1,000; the exact figure depends on the agreed scope. The source code and IP transfer to you on final payment, and bugs found in the first 30 days after launch are fixed free of charge.

This article is part of an industry series
Software for education institutions

Let’s sort out how your centre talks to parents

Tell us which messages you send parents today and through which channels; on a free 30-minute call we’ll work out what belongs in the first version.

Scope It With Us

Related posts