Skip to main contentSkip to navigation
Education & Coaching

Class Reschedule WhatsApp Templates

A class reschedule message tells parents and students that a class has moved, been cancelled, or shifted online — with the new date, the new time, and the join link if it is online. It is the message a printed circular is worst at, because a circular reaches the parent in a school bag hours after the child was already standing at a locked classroom door. WhatsApp reaches them in seconds, which is the only timeframe that helps. Send the moment the change is decided, not the night before.

Meta billing category

Templates on this page are typically approved as Utility, billed at ~₹0.115 per message (India).

Transactional — tied to an order, account, or appointment the customer already has. Cheapest category. Adding promotional lines risks Meta reclassifying it as Marketing at ~7.5x the cost.

Copy-ready templates

Replace the {{placeholders}} with your platform’s variables before submitting to Meta for approval.

1. Class rescheduled

Dear {{parent_name}}, a change to {{student_name}}'s timetable at {{institute_name}}. {{subject_name}} class Was: {{class_date}}, {{class_time}} Now: {{new_class_date}}, {{new_class_time}} Everything else stays the same. Sorry for the short notice.

Best for: The instant the change is decided. Showing "was" and "now" together prevents the child turning up on the old day.

2. Class cancelled today

Dear {{parent_name}}, today's {{subject_name}} class ({{class_time}}) at {{institute_name}} is cancelled — {{teacher_name}} is unwell. Please do not send {{student_name}} in for this slot. A makeup class will be scheduled and we will confirm the date here.

Best for: Same-morning cancellations. Say it before the child leaves the house, or the message has failed.

3. Class moved online

Dear {{parent_name}}, {{student_name}}'s {{subject_name}} class on {{class_date}} will be held online instead of at the centre. Time: {{class_time}} (unchanged) Join here: {{join_link}} Please have {{student_name}} log in 5 minutes early. Any trouble joining, reply and we will help.

Best for: Rain, strikes, or a closed campus. Keeping the time unchanged is what stops the confusion.

4. Makeup class scheduled

Dear {{parent_name}}, the makeup class for the cancelled {{subject_name}} session is now scheduled. 📚 Date: {{new_class_date}} Time: {{new_class_time}} With: {{teacher_name}} Nothing is missed — the syllabus stays on track. If {{student_name}} cannot attend this slot, reply and we will share the recording.

Best for: Within a day of a cancellation. Closing the loop is what keeps parents trusting the timetable.

5. Institute closed (holiday or emergency)

Dear {{parent_name}}, {{institute_name}} will remain closed on {{class_date}}. Reason: {{closure_reason}} All classes for that day stand cancelled. Normal timings resume on {{new_class_date}}. Please do not send {{student_name}} in. We will share any revised schedule here.

Best for: Declared holidays, bandhs, heavy rain. Send the night before if you can, and again at dawn if you cannot.

6. Reminder of the new timing

Quick reminder, {{parent_name}} — {{student_name}}'s rescheduled {{subject_name}} class is tomorrow. {{new_class_date}} at {{new_class_time}} With {{teacher_name}} See you then. 🙂

Best for: The evening before a rescheduled class. One reschedule announcement is never quite enough — this catches the rest.

What each variable means

These 11 placeholders appear in the templates above. Map each one to the matching field in your WhatsApp platform before you submit for approval.

VariableWhat to put in it
{{parent_name}}The parent or guardian. Messages about a minor go to them.
{{student_name}}The student this message concerns.
{{institute_name}}Your school, college, or coaching institute name.
{{subject_name}}The subject this class, result, or alert concerns.
{{class_date}}Date of the class.
{{class_time}}Time the class runs.
{{new_class_date}}Revised date after a reschedule.
{{new_class_time}}Revised time after a reschedule.
{{teacher_name}}The teacher taking the class. A named teacher converts better than any claim about results.
{{join_link}}The link that puts someone in the online room. Put it in every reminder; never leave it only in an email.
{{closure_reason}}Replace with the closure reason for this message.

Frequently asked questions

Is a class reschedule Utility or Marketing?

Utility, comfortably. The student is already enrolled and this concerns the service they are receiving, so it is billed at roughly ₹0.115 per message in India rather than the roughly ₹0.8631 Marketing rate — around 7.5x cheaper. There is no promotional content in a reschedule and there should never be any: nobody wants a summer-camp offer stapled to the news that today's class is off.

How quickly should a cancellation go out?

Before the child leaves the house — that is the only deadline that matters. A cancellation notice that arrives at 9:15am, when the class was at 9, has not informed anyone; it has merely documented a failure. Fire it off the timetable-change event automatically, and if a decision is made at night, send it at night.

Go deeper

Browse the full library

90 template sets and 488 copy-ready messages — across commerce, Indian festivals, finance, and industry starter packs. All free, all written for Meta approval.

All WhatsApp templates