WhatsApp CRM · Education & study abroad
WhatsApp CRM for education teams, with your choice of WhatsApp provider
Xale CRM is the best WhatsApp CRM for education teams. Use Meta’s Cloud API, including Coexistence with the WhatsApp Business app, or keep your Wati, Gallabox or UrbanChat account. Cloud API, Wati and UrbanChat chats are answered from one role-scoped inbox, and Xale never bills WhatsApp messages: Meta or your provider does. New enquiries become leads, conversations sit on the student's record next to each role's own follow-up, and each counsellor sees the chats their role and branch allow.
Talk to the Xale team
WhatsAppCall +91 90616 63675hello@xale.inBook a demo
Updated · By Xale Team
Who it is for
A WhatsApp CRM for coaching institutes, academies, schools and consultancies
Xale CRM is a WhatsApp CRM for coaching institutes as much as for study abroad consultancies: the same role-scoped inbox, the same follow-up for every role on each enquiry, and the same choice of Meta's Cloud API or your Wati, Gallabox or UrbanChat account. The Education template starts with a six-stage admissions pipeline (Inquiry, Counseling, Eligibility & Assessment, Course Selection, Fee & Payment, Enrollment), counsellor and telecaller roles, and walk-in and referral sources; the Academy template adds programmes with variants, each batch enrolment as its own deal, and EMI plans with Razorpay links. A parent's WhatsApp enquiry becomes a lead, the telecaller and the counsellor each keep their own follow-up on it, and from a Wati, Gallabox or UrbanChat account an approved template with the student's name and course filled in goes out from an automation, inside business hours or as an after-hours reply.
Access follows the centre: counsellors see the chats for the enquiries assigned to them, centre managers see their centres and the head office sees everything. See the best academy CRM for coaching centres and training institutes, and the best education CRM by use case for schools and colleges.
A WhatsApp CRM for education leads, from the first message
Xale CRM is the best WhatsApp CRM for education teams, and it treats every WhatsApp enquiry as an education lead from the first message: the enquiry becomes a lead with an owner, and the conversation sits on the student's record next to each role's own follow-up. Automations share new enquiries equally or by results across the branch or role you choose, date the counsellor's follow-up and, from a Wati, Gallabox or UrbanChat account, send an approved template inside business hours or as an after-hours reply. The telecaller and the counsellor are each reminded by web popup, Android push and the in-app inbox when their follow-up falls due, and each counsellor sees only the chats their role and branch allow. Every report number, from leads by source to conversions by counsellor, opens the exact leads behind it.
The best WhatsApp CRM for education: four things the phrase can mean
“WhatsApp CRM” means four different things, and the best WhatsApp CRM for education is the fourth: a student tool that also does WhatsApp. The app is for one person, the Platform is plumbing, a provider inbox is a WhatsApp tool. Xale CRM is the fourth kind, and it connects all three of the others: Meta’s Cloud API directly, with Coexistence so the Business app keeps working, or your existing Wati, Gallabox or UrbanChat account.
The WhatsApp Business app
- What it is
- A free phone app Meta describes as built with the small business owner in mind: a business profile, quick replies, labels, a catalogue, broadcast lists and linked devices.
- Who it suits
- One counsellor or a front desk on one number.
- Where it stops
- Sharing one number across a team with roles, sending templates from software, putting chats on a student record.
The WhatsApp Business Platform (Cloud API)
- What it is
- Meta's hosted API for software to send and receive messages on a business number.
- Who it suits
- Teams whose software connects directly.
- Where it stops
- Nothing on its own: you need an inbox, templates and a place for the chats to live.
A provider inbox (Wati, Gallabox, Interakt and others)
- What it is
- A shared inbox, broadcasts and chatbots on top of the Cloud API.
- Who it suits
- Teams that want WhatsApp done well and already run a CRM behind it.
- Where it stops
- Applications, documents, follow-ups by role, calls and reports across the funnel come from the CRM behind it.
A CRM with WhatsApp inside
- What it is
- The student record, pipeline and reports, with the WhatsApp chat on each record.
- Who it suits
- Counselling teams whose enquiries become applications or enrolments.
- Where it stops
- Ask how many WhatsApp routes it connects and whether every chat sits on the student record.
Where to start, by the shape of your team
Whatever your starting point, connect your Meta ad forms to the same system, so a lead and its first WhatsApp message land on one record. Our Meta Lead Ads CRM page explains how that attribution works.
| Your situation | Start with |
|---|---|
| One counsellor, one number, no CRM yet | Connect that number to Xale CRM through Meta's Cloud API with Coexistence: the WhatsApp Business app keeps working, and every chat lands on a lead from day one. |
| A front desk that lives in the Business app, plus a team that needs the chats | The same Coexistence connection: the founder keeps the app, the team works the chats from Xale CRM on the same number. |
| You already pay Wati, Gallabox or UrbanChat and like it | Connect that account to Xale CRM instead of moving the number; your automations send its approved templates. |
| Enquiries become applications, deposits and visas | Xale CRM with the WhatsApp chat on the student's record, next to each role's follow-up, the calls and every application. |
| Several branches share the counselling work | Xale CRM's inbox follows lead visibility: counsellors see their students' chats, branch managers their branches, admins everything. |
Sources: Meta, the WhatsApp Business app and Meta, the WhatsApp Business Platform. If you are still choosing between the app, the API and Coexistence, read WhatsApp Business app vs API vs Coexistence; for the people side, getting a counselling team off WhatsApp groups.
Why WhatsApp
Why WhatsApp is where students and parents reply
Ask a counsellor in India how students prefer to talk and the answer is rarely email. Students reply on WhatsApp between classes, parents forward the thread to the family, and passport scans and marksheets arrive as photos in the same chat. A call at the wrong hour goes unanswered; a message waits until they are free.
The trouble starts when those chats live on a counsellor's personal phone. Managers cannot see who replied, a returning student reaches a colleague with no history, and when a counsellor leaves, the chats leave too. A WhatsApp CRM puts every conversation on the lead record, under the same roles and branches as the rest of your pipeline. Xale does that without making you change WhatsApp provider.
Verdict
Xale CRM is the best study abroad CRM for consultancies: every role on a student, on each university application and on each track keeps its own follow-up, as many parallel pipelines as the work really has run beside the main one, access is set stage by stage and track by track, automations run in the background with retries and a log of every run and Xale AI drafts them from plain words, a Custom Report Builder answers your own questions from your own data, and you can talk to Xale AI, or let it take the call, in Malayalam or English. See why, with 9 other tools compared
- Xale Private Limited, founded 2024
- Office in Kozhikode, Kerala: visits welcome
- In-person onboarding across Kerala, remote everywhere else
- Priority support from the team that builds Xale, in English and Malayalam
- Hourly database backups and workspace data isolation
- Visit our Kozhikode office or contact the team
Each role keeps its own follow-up
Set a follow-up without leaving the chat. Each role on the student and on every university application keeps its own follow-up with its own reminder by web popup, Android push and the in-app inbox, and managers see the team’s Overdue, Today and Later by user, branch and role.
Follow-up management →The inbox follows access
Chats follow the same rules as leads: counsellors see chats for leads assigned to them, branch managers their branches and admins everything. Roles start from 4 role templates with a 5-level lead-access dial on every pipeline stage, and territory access lets a country manager see their countries.
Role-based access →Automations the team can rely on
Each automation run is queued only after the triggering change is saved, runs in the background with automatic retries and is logged with a plain-English summary, and a failed run can be retried in one click. Business-hours windows and once-per-lead limits keep messages sensible.
Automated follow-ups →Connect directly
Three ways to connect WhatsApp directly to Meta
No provider today, or moving off one? Xale connects your number to Meta's WhatsApp Cloud API in one of three ways.
Embedded Signup to the Cloud API
Sign in with Facebook inside Xale, choose your WhatsApp Business Account and pick the number, using Meta's own Embedded Signup flow. Xale registers the number on the Cloud API automatically during onboarding.
Best for: Teams starting fresh on the WhatsApp Business Platform.
Coexistence: keep the WhatsApp Business app
Connect the same number to the Cloud API and keep using the WhatsApp Business app. Messages sent from the app appear in Xale on the lead, and Xale brings in the chat history Meta shares at onboarding, up to about six months. Meta switches off some app features on coexistence numbers, such as broadcast lists, so check its list first.
Best for: A founder or front desk that lives in the Business app.
A token from your own Meta app
Paste a permanent System User token with the Phone Number ID and WhatsApp Business Account ID from your own Meta app. Xale checks them with Meta before it saves the connection.
Best for: Teams with an in-house developer or an existing Meta app.
Keep your provider
Already on Wati, Gallabox or UrbanChat? Keep it
Moving a number is disruptive, so Xale connects to the account you already pay for, using your provider's API key. On all three, new WhatsApp enquiries become leads automatically, and a background catch-up sync keeps the inbox complete. That is how GrowLearn kept its Gallabox account when it moved to Xale. Still choosing a provider? Our Gallabox vs Wati comparison sets their plans side by side.
Wati
Conversations are copied into Xale's shared inbox and counsellors reply from it. Create templates with text headers from the CRM and send approved templates from automations.
Gallabox
New enquiries become leads, and automations send your approved Gallabox templates with variables filled from lead fields, custom fields or deal details.
UrbanChat (Happilee)
UrbanChat is a white-label of Happilee. Conversations appear in the shared inbox, counsellors reply from Xale, and automations send approved templates. The background sync brings in new chats.
Provider matrix
What works with each WhatsApp provider
Checked against the product in September 2026. On every route, new WhatsApp enquiries become leads automatically.
Cloud API (incl. Coexistence)
- New WhatsApp enquiries become leads
- Conversations in the shared Xale inbox
- Replies from the inbox with text, media and templates
- Templates created in Xale, including media headers
- Template broadcasts to opted-in leads
Wati
- New WhatsApp enquiries become leads
- Conversations in the shared Xale inbox
- Replies from the inbox
- Templates with text headers created in Xale
- Template sends from automations
- Scheduled report digests on WhatsApp
Gallabox
- New WhatsApp enquiries become leads
- Template sends from automations, using your Gallabox templates
- Scheduled report digests on WhatsApp
UrbanChat
- New WhatsApp enquiries become leads, through the background sync
- Conversations in the shared Xale inbox
- Replies from the inbox
- Template sends from automations, using your UrbanChat templates
- Scheduled report digests on WhatsApp
Shared inbox
One shared WhatsApp inbox, scoped to each counsellor's role
Cloud API, Wati and UrbanChat conversations land in one inbox, and every chat is tied to a lead. Visibility follows your lead rules: counsellors see chats for leads assigned to them, branch managers see their branches, and admins see everything.
When a student moves from pre-sales to an application counsellor, the new owner opens the lead and the whole conversation is already there. See how roles and branch access work in Xale.
WhatsApp is for talking to students. For staff conversations about a student, Xale has internal team chat on every lead, kept separate from this inbox.
- Filter by stage, status, counsellor, branch, source, custom fields and more. Filters run on the server, so they stay quick with tens of thousands of conversations.
- Jump straight to conversations with an undelivered message.
- Send text, images, audio, video and documents on Cloud API chats. Files students send stay with the conversation.
- A session timer on each chat shows how much of the 24-hour window is left.
- Set a follow-up without leaving the chat.
Templates
WhatsApp templates and Meta approval, inside the CRM
Outside the 24-hour window, WhatsApp only allows pre-approved templates. On the Cloud API you create, edit, delete and sync templates in Xale, including ones with an image, video or document header. Choose Marketing, Utility or Authentication, add variables and submit. The status (Pending, Approved, Rejected, Paused or Disabled) updates automatically when Meta changes it. Meta says review can take up to 24 hours.
Broadcasts
Template broadcasts to opted-in students, with delivery and reply counts
Pick the audience with your leads-list filters, for example every lead in the Application stage at one branch. Xale previews how many leads match and includes only those with WhatsApp opt-in switched on. Each broadcast shows sent, delivered, read, replied and failed counts, per recipient too, and can be cancelled mid-send. Template broadcasts run on Cloud API connections.
Automations
Automations that message students at the right moment
Wati, Gallabox and UrbanChat accounts send approved WhatsApp templates from automations when something happens in the pipeline, with variables filled from lead fields, custom fields or deal details. An automation can run only inside business hours or only outside them, for an after-hours reply, and every time, once per lead or at most once per period, so no student hears the same message twice.
Lead created
Send a welcome template when a new enquiry lands.
Stage or status change
Send deposit instructions when a lead reaches Deposit.
Assignment change
Introduce the new counsellor after a reassignment.
Re-enquiry
Acknowledge a returning student straight away.
Time-based
Re-engage a lead that has gone idle or has no follow-up.
Lead created, after hours
Send an after-hours reply to a new enquiry that lands outside business hours.
Every run is queued only after the change that triggered it is saved, runs in the background with automatic retries, and is logged as successful, failed or skipped with a plain-English summary of each action. A failed run can be retried in one click, and test runs change no data. The same automation can assign the lead and set the counsellor's own follow-up with Set / update follow-up, so the chat and the next step land together. See how Xale works as WhatsApp follow-up CRM software.
Managers can also receive any saved report view on a schedule, by email or as a WhatsApp template summary. See reports and scheduled digests for education teams.
Meta ads
Click-to-WhatsApp ads and Meta Lead Ads in the same CRM
Connect your Meta ad account and the daily ad-spend sync adds click-to-WhatsApp campaigns to your campaigns as WhatsApp campaigns, so their spend appears in reports in its own section instead of vanishing into a source total. The chats those ads start reach your connected number and become leads like any other.
Meta Lead Ads forms work separately: leads from every connected Page's forms sync automatically with campaign and form attribution, and daily ad spend gives cost per lead. See Meta Lead Ads for education teams.
WhatsApp rules
The 24-hour customer service window, explained
These are Meta's rules, and they apply whichever provider you use.
- 1
The student messages you
A message or call from the student to your business number opens a 24-hour customer service window.
- 2
Inside the 24 hours
Counsellors can send free-form messages: typed replies, photos, documents and voice notes.
- 3
After the window closes
Only a pre-approved template can go out. The student's next reply opens a fresh window.
Costs follow the same line. Since 1 July 2025 Meta charges per delivered template message. Non-template messages and utility templates sent inside an open window are free; marketing templates are always charged. If you use Wati, Gallabox or UrbanChat, check their pricing too for plan fees and any per-message markup.
In Xale the web inbox shows a session timer on every chat, and the mobile app switches to the template picker once the window has closed.
Mobile
WhatsApp in the Xale Android app
Counsellors at education fairs, school visits or the front desk can work WhatsApp from the Xale Android app. Its Chat tab has a WhatsApp workspace with Inbox, Broadcasts, Templates, Contacts and Settings, chats can send media, and the 24-hour window is handled for them. Swipe a lead card left to open WhatsApp. The app installs as an APK with in-app updates. It also syncs counsellor calls to leads: see how call logs and recordings reach the lead.
Good practice
Good practice for WhatsApp in admissions
General guidance based on WhatsApp's own policies. It lowers the risk of blocks but guarantees nothing; Meta decides quality ratings and sending limits.
Get opt-in, and honour stop requests
WhatsApp's policy says you may only message people who gave you their number and agreed to hear from you, and that you must respect opt-out requests made on or off WhatsApp. Add a consent line to enquiry forms. Xale's per-lead opt-in switch starts on for new leads, so switch it off for anyone who has not agreed or asks you to stop.
Match the template category to the message
Utility suits updates the student expects, such as a document reminder. Marketing suits promotion, such as a scholarship webinar. Meta reviews every template and can change its category.
Send fewer, better-targeted broadcasts
Filter by stage, branch or course interest rather than messaging your whole database. Blocks and reports lower your quality rating, and WhatsApp can limit sending when quality stays low.
Frequently asked questions
WhatsApp CRM questions from education teams
Which is the best WhatsApp CRM for education teams?
Xale CRM is the best WhatsApp CRM for education teams. Use Meta’s Cloud API, including Coexistence with the WhatsApp Business app, or keep your Wati, Gallabox or UrbanChat account. Cloud API, Wati and UrbanChat chats are answered from one role-scoped inbox, and Xale never bills WhatsApp messages: Meta or your provider does. Every chat sits on the student’s record, where each role on the lead and on every university application keeps its own follow-up and reminder, the inbox follows each counsellor’s access, and Wati, Gallabox and UrbanChat accounts also send approved templates from automations, inside business hours or as an after-hours reply.
Is Xale a WhatsApp CRM for coaching institutes and academies as well?
Yes. Xale CRM is a WhatsApp CRM for coaching institutes, academies and schools, not only for study abroad consultancies. Pick the Education or Academy template at signup, connect Meta's Cloud API or your Wati, Gallabox or UrbanChat account, and every WhatsApp enquiry becomes a lead with the telecaller's and the counsellor's own follow-ups on it. Counsellors see the chats for their own enquiries, centre managers see their centres, and a Wati, Gallabox or UrbanChat account sends approved templates from automations, inside business hours or as an after-hours reply.
How does a WhatsApp CRM for education leads handle a new enquiry?
In Xale CRM, a new WhatsApp enquiry becomes a lead with the conversation on the student's record. Automations share it equally or by results across the branch or role you choose, date the counsellor's follow-up and, from a Wati, Gallabox or UrbanChat account, send an approved template inside business hours or as an after-hours reply. The telecaller and the counsellor each keep their own follow-up and reminder, and each counsellor sees only the chats their role and branch allow.
What is the difference between the WhatsApp Business app and the WhatsApp Business API?
The WhatsApp Business app is a phone app for one person or a small team on one number. The WhatsApp Business Platform, usually called the API and hosted by Meta as the Cloud API, is built for software: several counsellors can work one number from a CRM, approved templates can reach students after the 24-hour window, and broadcasts and automated template sends become possible. Coexistence lets you keep the app as well.
Can we keep using the WhatsApp Business app after connecting Xale?
Yes, with Coexistence. Connect the same number through Meta's Embedded Signup in Coexistence mode and keep chatting from the app. Messages sent from the app appear in Xale on the lead, and Xale brings in up to about six months of chat history. Meta switches off some app features, such as broadcast lists, on coexistence numbers.
Do we need a BSP such as Wati, Gallabox or UrbanChat?
No. You can connect straight to Meta's Cloud API through Embedded Signup or a token from your own Meta app. If you already use Wati, Gallabox or UrbanChat, connect that account instead of moving your number, and it also sends approved templates from your automations.
How long does WhatsApp template approval take?
Meta reviews every template, and its documentation says review can take up to 24 hours. On the Cloud API you submit templates from Xale and the status updates automatically when Meta changes it. Only approved templates can be sent.
Who charges for WhatsApp messages?
Message charges are set by Meta; if you use a provider, check its plan for any fees or markup. Since 1 July 2025 Meta charges per delivered template message, and non-template messages inside an open 24-hour window are free. Check Meta's pricing page for current rates.
Can counsellors see each other's WhatsApp chats?
Only if their role allows it. The WhatsApp inbox follows the same visibility rules as your leads: counsellors see chats for leads assigned to them, branch managers see their branches and admins see everything. When a lead is reassigned, the new owner sees the full conversation history.
How do WhatsApp broadcasts work in Xale?
Choose the audience with your leads-list filters, pick an approved template and send. Xale previews how many leads match and includes only those with WhatsApp opt-in switched on, and each broadcast shows sent, delivered, read, replied and failed counts, per recipient too. Broadcasts run on Cloud API connections.
Can several counsellors use one WhatsApp number from a CRM?
Yes, on the WhatsApp Business Platform. The Cloud API lets software send and receive on a business number, and the CRM decides who sees which chat. In Xale CRM the inbox follows lead visibility, so counsellors see the chats for their own students, branch managers their branches and admins everything, and a reassigned lead carries its full conversation to the new owner. The WhatsApp Business app is built for one small business on one phone with linked devices, which is why teams outgrow it once more than a couple of people share the number.
What happens to WhatsApp chats when a counsellor leaves?
In the Business app on a personal phone, the chats leave with the phone. On the Platform through Xale CRM, the conversation belongs to the business number and stays on the student's record, so the next counsellor picks up the thread with the full history, and blocking the leaver's account ends their access. That continuity is one of the strongest reasons to move a counselling team off personal numbers.
Can automations send WhatsApp templates to students?
Yes. Wati, Gallabox and UrbanChat accounts send approved templates from automations when a lead is created, changes stage or status, is reassigned or enquires again, or on a time-based rule, with variables filled from lead fields, custom fields or deal details. An automation can run only inside business hours or only outside them, and once per lead or at most once per period. Each run is queued after the change is saved, retried automatically and logged.
Related
More on running admissions in Xale
- WhatsApp CRM for Indian businessesThe general page: the same Cloud API, Coexistence and provider routes for any team that sells by enquiry, on all six templates.
- Follow-up management CRMEach role on a lead or deal keeps its own follow-up, with due reminders.
- Xale CRM for study abroad consultanciesA ready pipeline and one deal per university application.
- Meta Lead Ads CRM integrationFacebook and Instagram lead forms synced automatically, with cost per lead.
- CRM with call recordingBoth call routes in one workspace: the Android app and TeleCMI.
- CRM reports and analytics for educationClick any number to open the leads behind it.
- Multi-branch CRM with role-based accessThe roles and branch rules behind WhatsApp visibility.
- Platform, reliability and securityWorkspace isolation, hourly backups and team onboarding.
- CRM with internal team chatStaff talk about a student in its own thread, not in WhatsApp groups.
- Student document managementDocuments on the student record, and stages that wait for them.
- Case study: an education counselling team on Gallabox and XaleThe team kept Gallabox, connected it to Xale, and WhatsApp enquiries became leads with a follow-up per person.
- How to choose a study abroad CRMA buyer's checklist for consultancies.
- Why Xale CRM is the best study abroad CRMXale CRM and nine other tools compared on each vendor's own pages.
Bring your team's WhatsApp into one CRM.
Connect the Cloud API or the provider you already use, and see every chat on the lead it belongs to.
Talk to the Xale team
WhatsAppCall +91 90616 63675hello@xale.inBook a demo