FEATURE · Communications

Send school WhatsApp — from your own number. From your own verified school name.

Connect your school's WhatsApp Business number — the one your parents already see — on day one. Fee receipts, attendance alerts, exam results and admit-card reminders go out from your school's verified name, with Meta's two blue ticks on the parent's phone. Built for Indian CBSE, ICSE and state-board schools that want WhatsApp to feel like the school office wrote it, not a faceless marketing tool.

Transport management dashboard for schools

How most Indian schools send WhatsApp to parents today

In most Indian schools the WhatsApp setup is whatever survived the last three years. A second-hand phone is plugged in next to the office printer with the school's old SIM, WhatsApp Web is open on the head clerk's browser, and the same number is being used for every fee reminder, every attendance message and every exam-result notice. The display name on the parent's phone is whatever WhatsApp showed three years ago — sometimes the principal's personal name, sometimes a generic 'School Office', occasionally just a phone number with no name at all. Parents in the school WhatsApp group cannot reply, because the broadcast list does not actually accept replies. Parents who do reply on the personal chat reach a phone nobody is watching after 4 p.m.

Then the office tries to send the May fee receipt to 380 parents. WhatsApp shows a slow-down warning. By message 60 the account is rate-limited. By message 90 some parents have already blocked the number because they think it is a marketing scam. Two parents call the principal at 7 p.m. asking why is a random number sending us fee receipts? — and the school WhatsApp identity, the one parents are supposed to trust, is broken for the rest of the year.

The job is small. The setup is fragile. WhatsApp Business for Schools is how Inkwelly replaces all of that with the proper Meta-verified WhatsApp Business number — your school's own number, your school's own verified name, with the green tick where Meta has issued it, sending school-approved messages to every parent's chat without the slow-down warnings, the blocks or the parent confusion.

Inkwelly Connect WhatsApp screen with school WhatsApp Business number, verified school name, message templates and recent fee receipt delivery confirmations
Your school's WhatsApp Business number, verified school name, and the day's delivery confirmations — all in one screen.

How WhatsApp Business setup works in Inkwelly

From the school's Communications screen the office manager opens Connect WhatsApp and pastes in the four things Meta gives every WhatsApp Business account — the phone number's Meta identifier, the school's WhatsApp Business account identifier, the access token and the app secret. Inkwelly verifies the credentials with Meta in one round-trip, pulls back the verified school name (the one parents will see in chat), the phone number's current quality status and the daily message tier the school is allowed to send today, and saves the connection in DPDP-safe Indian servers in Mumbai. Total time on the principal's side: about 6 minutes for a school that already has Meta Business Manager set up, about an hour for a school that is doing Meta verification fresh.

From that moment every message the office sends — the fee receipt, the attendance absent alert, the exam-result line — leaves from the school's own number, lands in the parent's existing WhatsApp chat with the school, and the parent sees two blue ticks the moment they open it. Inkwelly shows the office the same proof — sent, delivered, read — next to every message, so the office knows the parent saw the fee receipt without having to call and ask.

When Meta approves a new message template (say, the one for half-day-leave alerts), the approval shows up in Inkwelly within a minute and the new template is available the same day. When Meta rejects a template (the most common reason in India is the school accidentally writing a promotional line inside a transactional template), Inkwelly shows the rejection reason in plain English — 'this template was rejected because Meta classified it as promotional; remove the line about the upcoming summer camp and re-submit' — not the Meta error code. The principal can re-submit from the same screen without opening Meta's portal at all.

The school's daily message ceiling — the one Meta starts every new number on, then increases as parents stop blocking and start replying — is shown in plain language on the office dashboard: 'Today you can send up to 1,000 conversations. As parents keep engaging without blocking, Meta will raise this to 10,000 within 14 days.' No tier numbers, no jargon. Just the number the office needs to know.

What you get when you connect WhatsApp Business through Inkwelly

  • The school's own Meta-verified WhatsApp Business number — not a shared shortcode, not a third-party gateway number; parents reply on the same chat they already have with the school
  • The school's verified display name — the green or grey tick where Meta has issued it, the school's logo, the school's address and website on the WhatsApp profile
  • Two-blue-ticks delivery proof for every fee receipt, attendance alert and exam result — visible to both the parent and the school office on the same screen
  • Document attachments — fee receipts as PDF, marksheets as PDF, ID-card photos, exam timetables — go out as secure download links the parent can save to their phone or share with the other parent
  • Message templates approved by Meta for transactional school use — fee receipts, attendance, results, admit cards, homework, parent-teacher meeting invites — already pre-approved on day one
  • Plain-English approval and rejection notices from Meta — 'approved' or 'rejected because: …' — without the Meta error codes principals do not need to read
  • The daily message ceiling and quality rating in plain language — how many parents you can reach today and where you stand on Meta's engagement scale
  • Two-way WhatsApp inbox for parent replies — the parent who replies to a fee receipt does not reach a black hole; the office sees the reply in the same Inkwelly inbox the next morning
  • Meta charges go straight to the school's WhatsApp Business account, Inkwelly does not add a per-message margin — the school pays Meta directly, sees Meta's invoice directly
  • Mumbai data residency — every message, every delivery receipt, every parent reply is stored in India in line with the DPDP Act 2023
  • Automatic STOP handling — a parent who replies STOP is moved to no-promotional-messages for that channel; transactional fee receipts still reach them
  • Audit trail of every connection change — who connected the WhatsApp number, who rotated the access token, who paused the channel, with a permanent record

See the WhatsApp setup flow

Transport management dashboard for schools
Step 1 — paste the four credentials Meta gave you; Inkwelly verifies with Meta in one round-trip
Transport management dashboard for schools
Step 2 — verified school name, current quality rating and today's message ceiling all pulled live
Transport management dashboard for schools
Step 3 — Meta-approved templates available immediately, with rejection reasons in plain English
Transport management dashboard for schools
Day one in production — fee receipts going out with sent, delivered and read marks per parent

Your school's own number — not a shared shortcode

The most common WhatsApp mistake an Indian school can make is signing up with a vendor who sends all their schools' messages from one shared 9-digit shortcode. Parents see a strange number, the school name is whatever the vendor chose, and the parent who tries to reply gets nothing back. The school's WhatsApp identity — the one parents built over three years — is now diluted into someone else's account.

Inkwelly never shares numbers. The school connects its own Meta WhatsApp Business number — typically the same +91-xxxxxxxxxx the office has been using for years, now formally registered with Meta as a Business number. The verified school name (with the grey or green tick Meta assigns) appears at the top of every parent chat. Parents reply on the same chat they already have. The school's WhatsApp brand stays the school's brand, not Inkwelly's, not a vendor's. When the school moves off Inkwelly tomorrow (we hope you don't), the WhatsApp number stays with the school, fully under the school's Meta Business Manager.

Parent's phone showing school WhatsApp chat with verified green tick, school name Sunrise Public School, fee receipt PDF and two blue ticks delivery proof
Inkwelly template approval screen with three templates marked Approved by Meta, one Rejected with plain-English reason and one Submitted awaiting review

Meta template approvals — in plain English

Every WhatsApp message a school sends to a parent who has not chatted with the school in the last 24 hours must use a template Meta has pre-approved. That is not Inkwelly's rule, it is Meta's rule, and every school will live with it for as long as WhatsApp is the dominant parent channel in India. The friction is not the rule — the friction is finding out a template was rejected and not understanding why.

Inkwelly fixes the why. When you submit a new fee-receipt template, the screen shows three states — submitted, approved or rejected. If Meta approves it, the template is live within a minute. If Meta rejects it, Inkwelly translates Meta's rejection codes into plain English: 'This template was rejected because Meta classified it as promotional rather than transactional. Remove the line that mentions the upcoming summer camp and re-submit.' You re-submit from the same screen — no Meta portal, no copy-paste, no waiting another week. Most rejections are fixed and re-approved within an hour.

Daily message ceiling — Meta's engagement scale, explained

Meta does not let any new WhatsApp Business number send 50,000 messages on day one. Every number starts with a daily message ceiling — typically 1,000 unique parents per 24-hour window — and Meta raises that ceiling automatically as the school's parents engage without blocking. A school with a quiet, transactional WhatsApp usage (fee receipts, attendance, results) usually reaches 10,000 conversations per day within 14 days, and 100,000 within a few months. A school sending too many promotional messages in the first week never gets there.

Inkwelly shows the office the current ceiling in plain language at the top of the Communications dashboard: 'Today you can send up to 1,000 conversations. As parents keep engaging without blocking, Meta will raise this to 10,000 within 14 days.' The page also shows the quality rating — high, medium, low — that Meta updates based on block-rate and reply-rate in the last 7 days. The office knows where it stands without opening the Meta dashboard, and the principal knows when the school is safe to run the next big result announcement to 4,000 parents.

Communications dashboard top strip showing Today's WhatsApp ceiling 10000 conversations, quality rating High, and remaining 6800 conversations for the day
Two-way WhatsApp inbox in Inkwelly showing parent replies to fee receipts with school office responses, marked threads for follow-up and a quick-reply panel

Two-way WhatsApp — replies reach the office, not a black hole

The second-biggest WhatsApp mistake an Indian school can make is sending one-way messages parents cannot reply to. A parent who has just received a ₹42,000 fee receipt has questions. She wants to ask the office for the GST split. She wants to know if the cheque has cleared. If her reply lands nowhere, she calls the office at 11 a.m. — and the office now has 40 such calls a day instead of 4.

Inkwelly's WhatsApp Business setup is two-way from day one. Every parent reply lands in the office's WhatsApp inbox inside Inkwelly — alongside the fee receipt thread, the attendance message and the exam-result line. The office assistant responds from the same chat, the parent sees the response in the same chat, and the conversation history is preserved in line with the DPDP Act 2023 audit rules. The office switches from '40 phone calls a day' to 'one shared parent inbox the principal can audit' — without the office hiring a single new person.

Pehle hum ek personal WhatsApp se receipts bhejte the, parents ko lagta tha koi unauthorized number hai. Ab school ka verified name dikhta hai, green tick ke saath, parents ko WhatsApp pe school message dekhna ek aadat ban gayi hai. Block-rate gir gaya, queries office tak time pe pahunchti hain.
Rohit Mishra · Principal · AVM Public School, Bahraich

Five real school days, one WhatsApp setup

1. May 1 — fee-cycle day. The accountant clicks Send fee receipts in the Fees module after the morning bank reconciliation. 380 receipts go out to 380 parents over the next 8 minutes, every one from the school's verified WhatsApp Business number. By 11 a.m. the office screen shows 372 delivered, 351 read. 4 parents have already replied with thank-you messages, 2 have asked about the GST split, and the office assistant handles both questions on WhatsApp without a single phone call to the office.

2. July admission rush. The admissions desk is running a Saturday open day. As each parent finishes the in-person enquiry, the front desk takes their WhatsApp number, marks consent, and adds them to a new-admissions audience inside Inkwelly. The next Monday, the school sends one approved template — the prospectus PDF, the fee structure and the next visit slot — to 240 new families from the school's WhatsApp Business number. 92% of the messages get a reply within 24 hours; the front desk converts 41 of those replies into admission applications.

3. October UDISE submission week. The principal needs to confirm phone numbers and addresses for every parent before UDISE+ data is locked. She sends an approved verification template asking each parent to confirm or correct one short line. 96% reply within 48 hours. The 4% who do not reply are pulled into a follow-up list by class teachers — and the office finishes UDISE data cleanup on time, for the first time in three years.

4. March result day. Class 10 board results are out at 11 a.m. By 11:30 the office has sent the result line to all 240 Class 10 parents from the school's WhatsApp Business number. Each parent receives one line — Your child's overall percentage is X. Detailed marksheet attached — with the marksheet PDF as a secure download link. Parents see two blue ticks the moment they open the chat. The school's main phone line stays free for the genuinely-shocked-and-wanting-to-talk calls, not the where-is-my-child's-result calls.

5. The day a parent blocks. A Class 6 parent blocks the school's WhatsApp because of a personal dispute with the principal. The next morning Inkwelly's dashboard shows one new block in yesterday's count. The quality rating remains green because 4,099 other parents kept engaging. The office continues to deliver fee receipts to that one parent via SMS — same template, same content — and the parent never knows the difference. The school's WhatsApp brand stays healthy with Meta.

Common scenarios this setup covers

  • Fee receipts to all paying parents on the 1st of every month, with the receipt PDF as a secure download link the parent can save
  • Attendance absent-today alerts to parents of marked-absent students, with the option to mark planned-leave from the same chat
  • Admit-card and exam-timetable broadcasts before board, half-yearly and unit-test exams
  • Result-day announcements with marksheet PDFs as secure download links, sent to all parents of the result-class in under an hour
  • Parent-teacher meeting invites with the slot, classroom and class teacher's name — with the reschedule option built into the same chat
  • Homework and assignment reminders to the parents of the absent students each day
  • Transport pickup-delayed alerts to parents of the affected route on a foggy morning, with a one-tap acknowledged button
  • Holiday and reopening reminders to all parents the week before a long break
  • Admission enquiry follow-ups to new families captured at open days, with the prospectus PDF and the fee structure attached
  • Two-way office conversations with parents who reply — questions about fees, leaves, transport, anything — all in one WhatsApp inbox
  • Bulk staff WhatsApp messages for duty rosters and emergency school-closure alerts to teachers

See your school's WhatsApp Business live with parents

45-minute walkthrough on the Inkwelly demo school. Bring your school's WhatsApp Business number, your Meta Business Manager login and your last month's fee-receipt volume. We will show how the same number, with the same parents, can carry every school message — fee receipts, attendance, results, transport — from one screen.

See Student Fees moduleSee pricing

Limits, safety and the small print

Meta is the WhatsApp gatekeeper, not Inkwelly. The WhatsApp Business number, the verified school name, the daily message ceiling, the quality rating and the template approvals all come from Meta. Inkwelly is the office's working surface — it pulls Meta's decisions into one place, translates them into plain English, and lets the office act on them without opening Meta's portal. If Meta suspends a number for repeated abuse (sending promotional content without consent, sending to parents who blocked the school, ignoring STOP replies), Inkwelly cannot override that — the school will need to fix the underlying behaviour and ask Meta to restore the number. We coach every school on day-one setup so this almost never happens.

Meta charges the school directly, not Inkwelly. Every WhatsApp conversation Meta delivers on the school's number is billed by Meta to the school's WhatsApp Business account. The current Meta rate for India is roughly ₹0.85 to ₹1.20 per delivered conversation depending on conversation type and country corridor — Inkwelly does not add a margin on top, the school pays Meta directly and sees Meta's invoice directly. A typical Indian CBSE school with 400 students sends about 6,000 to 12,000 WhatsApp conversations per month, which works out to ₹5,000 to ₹14,000 per month in Meta charges. Inkwelly's monthly subscription is separate and disclosed up front.

Promotional WhatsApp needs parent consent. Transactional WhatsApp (fee receipts, attendance alerts, exam results, admit cards) does not need explicit consent under Indian regulation when the parent is already enrolled at the school. Promotional WhatsApp (open-day invites to non-enrolled parents, summer-camp marketing, alumni messages) requires explicit consent and a working STOP path. Inkwelly enforces this distinction at the template level — promotional templates can only be sent to audiences marked as consented, and a parent who replies STOP is permanently moved out of promotional audiences.

The school's existing WhatsApp number can usually be migrated. Most schools we onboard already have a +91 number their parents recognise. Meta supports migrating that number from a personal or unofficial WhatsApp into a formal WhatsApp Business number without changing the digits — the school keeps the same number, the same chats with parents, the same display image, but now with the verified business profile and the green tick. The migration takes about an hour of the principal's time and we walk through it on the onboarding call.

If the school leaves Inkwelly, the WhatsApp number stays with the school. The WhatsApp Business number is registered under the school's Meta Business Manager, not Inkwelly's. If the school chooses to move to another ERP — we hope not, but the principal's commitment is to her school, not to any vendor — the number, the verified name, the green tick and the template history all stay with the school. Inkwelly cannot lock a school into its WhatsApp identity and we have built the setup specifically so it cannot.

Belongs to

1 module

What’s new

1 update

Frequently asked

8 questions
Does our school need its own Meta Business Manager account?

Yes. Meta requires every WhatsApp Business number to be registered under a Meta Business Manager — that is Meta's rule, not Inkwelly's. The good news is most Indian schools we onboard already have one (it was created when the school first put a Facebook page or Instagram page in their admissions team's name). If your school does not have one yet, we walk the principal or office manager through creating it on the onboarding call. It takes about 30 minutes and is a one-time setup.

Can we keep using our existing +91 WhatsApp number that parents already know?

Yes. The most common pattern is: the school has been using a personal WhatsApp account on a +91 number for two or three years, parents recognise that number, and the principal does not want to lose those chats. Meta supports migrating the same number from personal WhatsApp to WhatsApp Business without losing chats — the digits stay the same, the chats stay the same, and on top of that the school gets the verified business profile and the green tick. We walk through the migration on the onboarding call and it usually takes about an hour.

How much does WhatsApp cost the school per month?

Meta charges the school directly for delivered WhatsApp conversations — the rate as of 2026 is roughly ₹0.85 to ₹1.20 per conversation in India depending on the conversation type. A typical Indian CBSE school with 400 students sends about 6,000 to 12,000 conversations per month, which works out to ₹5,000 to ₹14,000 per month in Meta charges. Inkwelly does not add a per-message margin on top — the school pays Meta directly and sees Meta's invoice on the school's own Meta Business account. Inkwelly's subscription fee is separate and is on the pricing page.

WhatsApp Business kaise set karna padta hai school ke liye?

Three steps. (1) School ka Meta Business Manager account — ek baar bana lo agar nahi hai. (2) School ka +91 WhatsApp number Meta ke WhatsApp Business Platform pe register karwao — Meta ek phone call ya SMS pe verify karta hai. (3) Inkwelly me Connect WhatsApp screen kholo, Meta ne jo 4 credentials diye hain wo paste karo, save dabao. Inkwelly Meta se verify karega, school ka verified naam pull karega aur same din se fee receipts, attendance alerts, results school ke apne number se jaane lagenge. Pura process onboarding call me ek ghante me ho jata hai.

What if a parent blocks the school's WhatsApp number?

Two things happen automatically. First, that parent stops receiving WhatsApp from the school — Meta blocks the delivery, not Inkwelly. Second, Inkwelly notices the block on the next message and switches that parent to SMS automatically (assuming the school has SMS connected). The parent never knows the school tried WhatsApp and fell back; she just keeps receiving the fee receipt the way she always did. The school's overall WhatsApp quality rating stays healthy because Meta counts blocks as a denominator, not a hard penalty, when most other parents keep engaging.

Can we send WhatsApp to parents whose children are not enrolled yet — admission enquiries, open-day follow-ups?

Yes, but only after explicit consent. When a new family fills the admission enquiry form (in person, on phone, or via the website), the office captures their WhatsApp number and ticks the *I agree to receive WhatsApp updates from the school* box. That consent is logged with the parent's identity and the exact timestamp. The school can then send approved templates — prospectus, fee structure, open-day invites — to that family. The moment the parent replies STOP, the consent is revoked and the school cannot send promotional WhatsApp to that family again. Transactional fee receipts after admission (when the child is enrolled) do not need this consent.

Does this work for ICSE / state-board schools too, or only CBSE?

Yes. WhatsApp Business is board-neutral — Meta does not care whether your school follows CBSE, ICSE, IGCSE or a state board. The fee receipts, attendance alerts, exam results and admit-card reminders are sent the same way. The only board-specific piece is the result template — Inkwelly ships separate result templates for CBSE Class 10, CBSE Class 12, ICSE, ISC and the major state boards (UP Board, Maharashtra Board, Tamil Nadu Matric, Karnataka PUC, etc.) so the language matches what parents in that board expect.

What happens if Meta rejects a template we submit?

Inkwelly shows the rejection reason in plain English on the same screen — for example, *'This template was rejected because Meta classified it as promotional rather than transactional. Remove the line that mentions the upcoming summer camp and re-submit.'* The school edits the template, re-submits, and most templates are approved by Meta within an hour of re-submission. The most common rejection reasons are: mixing promotional content into a transactional template, using a brand name the school is not authorised to use, and missing the school's name from the message body. We have written common-rejection notes inside Inkwelly so the office can dodge most of them on the first submission.

You might also like

3 reads

See Inkwelly on your school

30-minute demo. We open your current ERP with you and load your data into Inkwelly on the call. Dated go-live plan by the end of it.

WhatsApp Business for Schools — Meta-Verified · Inkwelly