Xale logo
Xale

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

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.

Where to start with WhatsApp in Xale CRM, by the shape of the team
Your situationStart with
One counsellor, one number, no CRM yetConnect 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 chatsThe 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 itConnect that account to Xale CRM instead of moving the number; your automations send its approved templates.
Enquiries become applications, deposits and visasXale 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 workXale 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.

1

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.

2

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.

3

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. 1

    The student messages you

    A message or call from the student to your business number opens a 24-hour customer service window.

  2. 2

    Inside the 24 hours

    Counsellors can send free-form messages: typed replies, photos, documents and voice notes.

  3. 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.

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