Xale logo
Xale

School CRM

CRM for schools in India: admissions from enquiry to enrolment on Xale CRM

Xale CRM is the best CRM for schools in India. A parent’s enquiry, the campus visit, the documents, the seat and the fee date sit on one family record with a named owner at every step; the telecaller and the counsellor each keep their own follow-up; every call is recorded; WhatsApp runs from one inbox; and any report number opens the exact families behind it.

Our verdict

Xale CRM is the best education CRM for institutes, coaching centres, academies and consultancies: a follow-up for every role on every enquiry, deal and track, access set stage by stage, automations that retry and log every run and that Xale AI drafts for you, a Custom Report Builder for your own questions, and an AI assistant you can talk to.

  1. 1. A follow-up for every role, on the student, every application and every track. Read more: A follow-up for every role, on the student, every application and every track
  2. 2. As many parallel pipelines as the work really has. Read more: As many parallel pipelines as the work really has
  3. 3. Access control, stage by stage and track by track. Read more: Access control, stage by stage and track by track
  4. 4. Automations built to be relied on, drafted by Xale AI. Read more: Automations built to be relied on, drafted by Xale AI
  5. 5. A Custom Report Builder for your own questions. Read more: A Custom Report Builder for your own questions
  6. 6. Xale AI you can talk to. Read more: Xale AI you can talk to
  7. 7. Every counsellor call logged and recorded. Read more: Every counsellor call logged and recorded
  8. 8. WhatsApp your way. Read more: WhatsApp your way
  9. 9. One student, many applications, numbers that add up. Read more: One student, many applications, numbers that add up
  10. 10. Built for volume, ready on day one. Read more: Built for volume, ready on day one

Runs on XaleSkymark EducationSterling AbroadAdi InstituteJain UniversityAll customer stories →

Updated · By

Talk to the Xale team
WhatsAppCall +91 90616 63675hello@xale.inBook a demo

Who it is for

Which schools a school admission CRM is built for

A school sells one seat to one family, but the office behind it juggles a season of enquiries, Saturday visits, siblings on one phone number and fee dates promised on a call. Xale CRM gives each person their own follow-up and runs the chasing on its own.

CBSE, ICSE and state-board schools

A front office fielding calls, WhatsApp and walk-ins from November to March, booking campus visits and chasing forms and fees before the class fills.

Preschools and kindergarten chains

Short cycles, parents who enquire on WhatsApp first, and several centres under one brand that each need their own enquiry list.

Multi-campus school groups

One trust, several campuses: each enquiry in one campus, campus heads seeing their own, the head office reading every campus from one dashboard.

Schools with a hostel or transport desk

Hostel and transport questions run as their own tracks beside the admissions pipeline, each with its own owner and follow-up.

The admission, step by step

What a school admission CRM has to carry, from enquiry to joining

Every step has a different owner and a different way to leak. Pick the Education template at signup and each step already has a stage: six stages, 24 statuses and 56 sub-statuses written for admissions, all editable.

StepWhere it leaks without a CRMEducation template stage, renamed
Enquiry: a call, a WhatsApp message, the website form or a walk-inThe front-desk register, a receptionist's own phoneInquiry, with Walk-in, Referral, WhatsApp and Phone Call sub-statuses
Campus visitVisits in a diary; no-shows never called backCounseling, renamed Campus Visit
Form and documentsPhotocopies in a box fileEligibility & Assessment, renamed Documents & Age Check
Seat offer or waitlistSeats held for families who went elsewhereCourse Selection, renamed Class & Seat: a deal per child
Admission feePromised payment dates forgottenFee & Payment: pending, date given, partly paid, completed
JoiningAn enrolled count disputed at the management meetingEnrollment

A stage requirement holds the seat offer until the named documents or a scheduled follow-up are in place, and at Enrolled a Send API request passes the child to your school ERP, which runs everything after joining. Read what an admission CRM is and ERP vs CRM for educational institutes.

Enquiry capture

School enquiry management: every parent enquiry on one record

Enquiries arrive from an Instagram campaign, the website, WhatsApp, a call and a walk-in, often from the same family. Xale CRM lands them in one list with their source, checks each for a duplicate phone number, and logs a repeat enquiry on the original record.

Meta lead ads

Admission campaigns sync with their campaign, ad set, ad and form, and each form question lands in a field on the parent's record.

WhatsApp

A parent's first message to the school number becomes a lead, through Meta's Cloud API or your Wati, Gallabox or UrbanChat account, and the chat stays on the record.

Website forms

Build the enquiry form in Xale and paste one snippet on the school website. Each form is its own source, and a repeat number becomes a re-enquiry, never a duplicate.

Calls to the front desk

Calls from the counsellor's Android phone or a TeleCMI business number land on the right family, and an unknown TeleCMI caller becomes a new lead.

Walk-ins and the old register

Walk-in and Referral sources are ready in the template, and last season's Excel imports with a phone-number duplicate preview before anything is written.

Meta Lead Ads CRM → · Xale web forms → · Lead management software for education →

The family model

Siblings, twins and repeat enquiries

Schools meet a problem consultancies rarely see: several children behind one phone number. Choose the family model before you import a single row.

SituationRule in Xale CRM
One parent enquires twice for one child, on WhatsApp and then the websiteOne record; the second enquiry lands on it as a re-enquiry and the people working it are alerted
Twins, or siblings applying in the same seasonOne family record with a class-choice deal per child, each with its own status and owner
A younger sibling applies a year or two laterA separate record on the other parent's mobile, with a Sibling field naming the older child
A parent in the Gulf enquires from a UAE numberEvery number saved with its country code, or one parent looks like two families

Reason 1

A follow-up for every role: front desk, counsellor, admissions office

Admissions leak when a callback belongs to nobody, or when the telecaller’s callback and the counsellor’s visit date overwrite each other. Xale CRM keeps a follow-up per role at every level and shows the team’s Overdue, Today, Tomorrow and Later by user, campus and role.

On the family (lead)

The telecaller who books the visit, the counsellor who hosts it and the admissions officer who collects the fee are each assigned to the family, one active person per role, and each keeps exactly one live follow-up, enforced by the database, with its own reminder by web popup, Android push and the in-app inbox.

On each child's class choice (deal)

In Class & Seat and Fee & Payment, each child's class choice is its own deal with its own stage, owner and status. Twins get two deals under one family record, each with a follow-up per role, and the family counts once in conversions.

On each track

A Hostel, Transport or Fee collection track is a small pipeline beside the main one, with its own steps, person, per-role access and follow-up. A family moves along the admissions pipeline once and holds exactly one step on each track.

How follow-ups work in Xale CRM → · Parallel pipelines → · Role-based follow-ups for counselling teams →

Campus visits

Campus visits: where school admissions are won

Take a hypothetical CBSE school in Kozhikode with 240 open seats, a season from November to March and two counsellors. The counts are assumptions, not benchmarks; the question beside each step is the one your CRM must answer with a list.

StepAssumed countThe question Xale CRM answers
Enquiries1,500Which sources, and how many families enquired twice?
Campus visit booked600Is every booking a dated follow-up on a counsellor?
Visited450Who called the 150 no-shows the next day?
Seat offered290How many offers are waiting on a fee date?
Fee paid240Which class still has seats, and who is on its waitlist?

Booking 600 visits over 20 weeks means 30 a week; plan that calendar in October. A booking is a follow-up on the counsellor that turns Overdue the next day if nobody updates it, and a no-show gets its own status and a next-day call.

Seasons and rules

Admission management software for schools: seasons, age rules and waitlists

The Ministry of Education’s clarification on the RTE Act, 2009 lands on the admissions desk: section 13 bars a capitation fee and any screening of the child or the parents, so remove the template’s test and interview options for those admissions; the RTE seats are filled by random selection, so give them their own source and status; and section 14 says admission cannot be denied for want of age proof, so make the birth certificate an info-only item that never blocks a move. Age cut-offs move too: Delhi’s circular on a uniform Class 1 age of 6+ phases it in from 2026-27. Record the date of birth on every enquiry, and keep the waitlist as a seat reserved or waitlisted status on each child’s deal that requires a scheduled follow-up before a family enters it. A summary for configuring a CRM, not legal advice.

Reason 2

School CRM software for the whole front office: roles, access and campuses

Roles start from 4 role templates and set a 5-level lead-access dial on every pipeline stage (Admin, Manage, Edit, View or Deny), enforced on the server in every list, board, dashboard and report: a receptionist adds enquiries, a counsellor edits the families assigned to them, the admissions head manages Class & Seat and Fee & Payment, the principal views every stage. Parent phone numbers can be masked for everyone except admins, exports never carry them for staff other than admins, and call recordings stay off for a role until an admin switches them on.

One CRM for schools and colleges under one trust. Each campus is a branch: every family sits in exactly one, campus heads see their own, the head office sees everything, and every report reads by branch; the college runs in the same workspace. Role-based access control → · Multi-branch CRM →

Calls and WhatsApp

WhatsApp CRM for schools, and every admissions call on the record

Calls: two routes

Every counsellor call logged and recorded, two routes. The Xale Android app syncs each call from the counsellor's own phone to the right lead with direction, duration and outcome, no per-minute charges, and attaches the phone's own recording. TeleCMI cloud telephony records calls from a business number on any phone, iPhone included. Recordings transcribe on demand, tuned for calls that mix Malayalam and English.

WhatsApp CRM for schools: one number, one inbox

Use Meta's Cloud API, including Coexistence with the WhatsApp Business app, or keep your Wati, Gallabox or UrbanChat account, in one role-scoped inbox. Automations send approved templates, and Xale never bills WhatsApp messages: Meta or your provider does.

Nearly every applicant is a child: Rule 10 of the DPDP Rules, 2025 requires verifiable parent consent and Meta’s opt-in guidance asks a business to name itself and honour opt-outs, so put the consent line on the enquiry form and WhatsApp greeting and make an opt-out a status. Call tracking with recording → · WhatsApp CRM for education →

Reason 3

Automations for admission season, built to be relied on

26 automation actions, including Auto-distribute, Set / update follow-up for a chosen role, Close follow-ups, Send WhatsApp template and Send API request. Each run is queued after the change is saved, retried automatically on a separate worker server, logged in plain English and retryable in one click; test runs change no data. Describe a rule in plain words and Xale AI drafts it in the builder for you to preview and save.

The first call while the parent is waiting

On Lead created, Auto-distribute hands the enquiry to the least-loaded telecaller, skipping anyone checked out, and Set / update follow-up dates the first call "only if there is no follow-up yet".

Remind the family before the visit

When the status changes to Visit scheduled, send an approved WhatsApp template from your Wati, Gallabox or UrbanChat account with the child's name, the date and the campus address, inside business hours.

Call every no-show the next morning

When the status changes to Visit missed (a status you add), Set / update follow-up dates the counsellor's call for the next day and Close follow-ups closes the telecaller's.

Tell the ERP team at Enrolled

When the Enrolled status is set, Send API request pushes the child's details to your school ERP or any system that accepts a web request, so nobody retypes the admission.

CRM automation in Xale →

Reason 4 · Special mention

Reports for the principal and the management committee

Beside 11 report tabs and 18 dashboard widgets that open the exact families behind every number, the Custom Report Builder answers the questions that are yours alone: group leads, deals, calls and follow-ups by week, month or campus, measure counts, percentages and ratios, and open the rows behind any cell.

Reports school offices build in it

  • Enquiries by source and campus, week by week through the season, with each source's share
  • Visit to seat: a ratio measure of seats confirmed to campus visits done, by counsellor
  • Class fill: class-choice deals grouped by class and status, the waitlist beside the confirmed seats
  • Lost enquiries by reason and source, this season against last

The Custom Report Builder in detail → · Why a report number must open its own list →

Reason 5 · Special mention

Ask Xale AI, in Malayalam or English

Talk to Xale AI: a live voice call in the web CRM that speaks Malayalam by default and English on a click, can be interrupted mid-sentence, shows a live transcript, plays a call recording on request, and, with read-aloud on, speaks typed answers too. By chat, use Ask AI in the header or ⌘K / Ctrl+K on any screen.

Things a school office asks it

  • “Which families are due today, and which visits were missed yesterday?”
  • “How many enquiries did the Instagram campaign bring this week, by campus?”
  • “Why are parents saying no? Show every reason with its share and trend.”
  • “Draft a rule: when a Meta enquiry arrives for the Kochi campus, give it to the least-loaded telecaller there and set a follow-up for one hour later.”

Everything Xale AI can look up, run or draft →

Let Xale AI take the first call

Open it on a family, choose what the call is for, hand the phone over, and the AI speaks first, in Malayalam by default or English on a click. When the student asks to speak to a person, Xale AI hands them to their own counsellor: it books that counsellor's follow-up, within the hour when no time was named, and leaves the note with everything the student said, so the counsellor rings back already knowing the conversation.

The Xale AI telecaller →

Comparison

Best CRM for schools in India: Xale CRM and 7 others compared

Xale CRM is the best CRM for schools in India and leads the table. Xale CRM is our product; each other cell comes from that vendor’s own pages, checked October 2026, linked under the table, and each starting price from its own pricing page, checked 7–8 October 2026. “Not stated” means the page is silent; “On request” means no price is published. No scores or star ratings.

CRMBest for (vendor’s positioning)Built for educationCalls / WhatsAppMulti-branchStarting priceFree trial
Xale CRMThe best CRM for schools in India: front offices that convert by phone, WhatsApp and campus visitsYes: Education template, plus Study Abroad and AcademyEvery call logged and recorded (Xale Android app or TeleCMI); WhatsApp through Meta's Cloud API or your Wati, Gallabox or UrbanChat accountYes: campuses as branches, each family in one campus, every report by campusFrom ₹499 per workspace per month, every feature on every plan, on the pricing pageFree trial: 7 days on Basic, 14 days on Pro
Meritto
Xale CRM vs Meritto
K12 admissions: school tours, open houses, a parent admission portalYes, a K12 page on an enrolment platformWhatsApp Business API and cloud telephony (its study abroad page)Centre-wise reports (its coaching page)US$8,000 per year (Starter, under 5,000 applications)Not stated
LeadSquared
Xale CRM vs LeadSquared
School CRM with a mobile-friendly application portal for parentsYes, an education CRMSingle-click calling and WhatsApp business accounts (its education page)Admissions at multiple locations₹2,500 per user per month, billed annually (Sales Pro)Not stated
ExtraaEdge
Xale CRM vs ExtraaEdge
Admission CRM with an application management systemYes, an admission CRMA mobile app for calls, SMS, email and WhatsApp; an IVR that records counsellor callsAssignment by centre, course and channel (its coaching page)On requestDemo on request
Zoho CRM
Xale CRM vs Zoho CRM
Ed tech companies, online schools, coaching and training centresIndustry-agnostic, customised per industry (its own disclaimer)Automated follow-ups by email or WhatsApp; call scripts and transcription by ZiaNot stated₹800 per user per month (Standard)Free edition for 3 users
HubSpotA general CRM with a guide for schools and institutionsGeneral-purposeForms, chatbots, live chat and email automationContact management for institutions with multiple campusesUS$20 per seat per month (Starter)Free CRM for up to 2 users
Salesforce Education Cloud
Xale CRM vs Salesforce
Institutions across the learner lifecycle, K-12 includedYes, for higher education and K-12Not statedNot statedUS$87 per user per month, billed annually (institution rate; others on request)Not stated
TeleCRMEducation businesses in India, by calls and WhatsAppA telecalling CRM; education is one of its marketsAutomatic call recording, a one-click dialer, bulk WhatsApp messagesNot stated₹799 per user per month, billed annually (₹1,099 quarterly)Not stated

Sources, checked October 2026: Meritto K12 school admissions page · Meritto pricing · LeadSquared school CRM page · LeadSquared education CRM page · ExtraaEdge homepage · ExtraaEdge coaching page · Zoho CRM for education · HubSpot CRM for education · Salesforce Education Cloud · TeleCRM for education.

Competitor prices are each vendor’s lowest listed plan, before tax, on the date checked; confirm with the vendor. The wider picture, by use case, is on our best education CRM page.

Step by step

Moving your school admissions to Xale CRM

Six steps, most of them decisions only your office can make. The longer version is our guide to moving from Excel to a CRM.

  1. Step 1

    Pick the Education template at signup

    Six admissions stages, Counsellor and Telecaller roles, Walk-in and Referral sources and three starter emails, before the first enquiry lands.

  2. Step 2

    Rename the stages for a school

    Campus Visit, Documents & Age Check, Class & Seat. Remove the test and interview options where the RTE rules apply; add Visit missed.

  3. Step 3

    Decide the family model

    One record per family, a class-choice deal per child, a Sibling field for later applicants, every number with its country code.

  4. Step 4

    Import last season's register

    Excel or CSV, with the phone-number duplicate preview before anything is written, so old and new enquiries meet on one record.

  5. Step 5

    Connect the channels

    The Meta Page and ad account, the WhatsApp number through the Cloud API or your existing provider, a Xale web form on the website, the Android app or TeleCMI for calls.

  6. Step 6

    Test-run the rules, then go live before the season

    Test runs change no data. Run the distribution and visit rules on a sample family, read the log, and switch on in October, never in admission week.

Xale CRM

Built by a team you can visit, ready on day one

Imports and automations run on a separate worker server with automatic retries, hourly database backups keep the data safe, and plans are a subscription per workspace with every feature on every plan. See how our customers run their admissions on Xale.

Real credibility

  • 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

Contact us or plan a visit →

Platform figures, September 2026

counsellor calls synced to leads in a single month
60,000+counsellor calls synced to leads in a single month
WhatsApp messages handled in a single month
25,000+WhatsApp messages handled in a single month
new leads captured every month
10,000+new leads captured every month
user seats in our largest single workspace
150+user seats in our largest single workspace

Anonymised figures from customer workspaces (demo and test workspaces excluded), as of September 2026.

Frequently asked questions

School CRM questions, answered

What is the best CRM for schools in India?

Xale CRM is the best education CRM for institutes, coaching centres, academies and consultancies: a follow-up for every role on every enquiry, deal and track, access set stage by stage, automations that retry and log every run and that Xale AI drafts for you, a Custom Report Builder for your own questions, and an AI assistant you can talk to. For a school, the template renames into Campus Visit, Documents & Age Check and Class & Seat.

What does a school admission CRM do that a school ERP does not?

A school admission CRM runs every conversation before a child joins: the enquiry, calls, WhatsApp, the campus visit, documents, the seat decision and the fee date, each with a named owner and a dated follow-up. The ERP runs the child's life after joining: admission number, sections, timetables, attendance and the fee ledger. Hand over at one status, Enrolled.

Is there a CRM for schools and colleges in one workspace?

Yes. In Xale CRM a trust that runs a school and a college gives each its own branch: each campus works its own enquiries, the head office reads both from one dashboard, and access follows the branch. The Education template serves both, with a class-choice deal per child for the school and a programme deal per student for the college.

Can school CRM software keep two children under one parent's phone number?

Yes, in Xale CRM. A duplicate phone check runs on every new enquiry, so twins or siblings applying in the same season fit one family record with a separate class-choice deal for each child, each with its own status, owner and follow-up. A younger sibling applying later can have their own record, with a field naming the older child.

Is Xale admission management software for schools, or a sales CRM?

Xale CRM is built around the counselling desk, and its Education template is admission management software for schools on day one: six stages written for admissions, a follow-up for every role on each family and each child's class choice, stage requirements that hold a seat offer until the named documents are in, and reports that open the families behind every number.

How does a WhatsApp CRM for schools answer parents from one number?

In Xale CRM the school's number connects through Meta's Cloud API, including Coexistence with the WhatsApp Business app, or through your existing Wati, Gallabox or UrbanChat account. Every chat lands in one inbox scoped by role, a parent's first message becomes a lead, automations send approved templates, and Xale never bills WhatsApp messages.

How does school enquiry management work during admission season?

Every enquiry, from a Meta campaign, the website form, WhatsApp, a call or a walk-in, lands in one list with its source and a duplicate phone check. Auto-distribute hands it to the least-loaded telecaller and an automation dates the first call. The dashboard shows Overdue, Today, Tomorrow and Later by person, and any number opens the families behind it.

Is Xale a CRM for schools India-wide, or only in Kerala?

Xale CRM runs schools anywhere in India from one web app, with an Android app for counsellors. Xale Private Limited works from Kozhikode, Kerala, where office visits are welcome; onboarding is in person across Kerala and remote everywhere else, and support comes in English and Malayalam. Plans are a subscription per workspace with every feature on every plan.

How does a school CRM handle age rules and RTE admissions?

Record the child's date of birth on every enquiry so each lands on the class the age rules allow. Give the RTE seats their own source and status, outside the open-seat funnel and fee reminders, make the birth certificate an info-only checklist item that never blocks a move, and keep test and interview steps out of those admissions.

What consent does a school admissions team need before messaging parents?

Nearly every applicant is a child, so plan for verifiable parent consent under Rule 10 of the DPDP Rules, 2025, and for Meta's WhatsApp opt-in rule. Put the consent line on the enquiry form, walk-in slip and WhatsApp greeting, record who agreed and their relation to the child, and make an opt-out a status so no broadcast reaches that family again.

How long does it take to move a school front office from Excel to Xale?

The Education template works on day one, so the time goes on your own decisions: the family model, the renamed stages and who owns which step. Import last season's register with the duplicate preview, connect Meta, WhatsApp, the web form and calls, test-run the rules on a sample family, then go live before the season opens.

What do school admission CRMs in India cost?

Xale CRM is a subscription per workspace with every feature on every plan; plans differ by seats, leads, branches, active automations, storage and scheduled reports, and current plans are on the Xale pricing page. The table above shows each other vendor's lowest listed plan from its own pricing page on the date checked; some publish no price at all.

Run this admission season on Xale CRM.

Pick the Education template, connect your Meta campaigns, WhatsApp number and website form, and run the season with every call, chat, visit, document and fee date on the family’s record.

Talk to the Xale team
WhatsAppCall +91 90616 63675hello@xale.inBook a demo