All help topics

WhatsApp messages for admissions

Send WhatsApp messages from your institute's own WhatsApp Business number: a welcome to each new enquiry, an alert to your counsellors and a morning list of today's follow-ups.

Updated 8 November 20267 min read

Admissions in Sikhami LMS can send WhatsApp messages from your institute's own WhatsApp Business number, through Meta's WhatsApp Cloud API. Students see your name and number, not Sikhami's. You choose which messages go out, and each one uses a message template Meta has approved for you.

Sikhami does not charge for these messages. WhatsApp charges your Meta account for each template message, at Meta's rates. WhatsApp messages are part of Admissions, which needs Pro after the free month (see Sikhami LMS). The owner and admins set it up: open Admissions and click WhatsApp.

The three messages

MessageWhen it goesTo whomValues you can fill in
Welcome the studentThe moment a new enquiry arrivesThe student, only if they agreed to WhatsApp messagesStudent's name, course or interest, institute name
Alert your counsellorsFor each new enquiry from your institute's pageUp to 3 numbers you chooseStudent's name, course or interest, institute name, student's phone, student's question
Morning follow-up list8:30 am, on days when enquiries have their follow-up date todayUp to 3 numbers you chooseNumber of follow-ups today, their names, institute name

Each message has its own switch, so you can turn on only the ones you want. Enquiries you add by hand get the welcome (when you mark that they agreed), but no counsellor alert, because you already know about them.

What you need from Meta

  • A Meta developer app with WhatsApp added, made at developers.facebook.com with your Facebook account. It is free.
  • A phone number for WhatsApp. To try it first, Meta gives every new app a free test number. For real students, add your own number in the app's API Setup. Use a number that is not already on the WhatsApp or WhatsApp Business app on a phone; Meta explains the options when you add it.
  • The number's Phone number ID and an access token, both from WhatsApp, API Setup in the app.
  • Message templates that Meta has approved, one for each message you switch on.

Try it with Meta's free test number

  1. Go to developers.facebook.com, click My Apps, then Create app. Choose the WhatsApp use case (Connect with customers through WhatsApp) and follow the steps. Meta makes a test number for the app.
  2. In the app, open WhatsApp, then API Setup. Under To, add your own mobile number and type the code WhatsApp sends you. A test number can only send to up to 5 numbers added here.
  3. Copy the Phone number ID shown under the test number (a long number, not the phone number itself), and click Generate access token and copy the token.
  4. In Sikhami, open Admissions and click WhatsApp. Paste the Phone number ID and the Access token, then click Connect. You see the test number and Connected.
  5. Under Welcome the student, type hello_world as the template name and en_US as the language. Leave Template values empty, because this template has none. Click Save.
  6. Type your number under Send a test to and click Send a test. Meta's "Hello World" message arrives on your WhatsApp.

Note

The token from API Setup stops working within about a day. When it does, Sikhami pauses sending and shows why. For daily use, make a permanent token (next section).

A permanent token for daily use

  1. Open Meta Business Settings (business.facebook.com/settings) for the business that owns your app and WhatsApp account.
  2. Go to Users, then System users, and click Add. Give it a name, such as Sikhami, and the Admin role.
  3. Click Assign assets. Add your app and your WhatsApp account, each with full control.
  4. Click Generate new token, choose your app, set the token to never expire, and tick whatsapp_business_messaging and whatsapp_business_management. Copy the token.
  5. In Sikhami, open Admissions, WhatsApp, click Change token, paste your Phone number ID and the new token, and click Connect.

Note

Sikhami keeps the token encrypted and never shows it again, not even to you. It is used only to send your institute's messages. To stop, click Disconnect; you can also delete the token in Meta Business Settings.

Make your templates

WhatsApp only lets a business start a conversation with a template that Meta has approved. Make them in WhatsApp Manager (from Meta Business Suite, or Manage message templates in your app's API Setup): click Create template, choose the Utility category, give it a name with small letters, digits and _, choose its language and write the text. Put {{1}}, {{2}} and so on where Sikhami should fill in a value. Meta usually reviews a template within minutes to a day.

MessageExample template textValues in Sikhami, in order
Welcome the studentHello {{1}}, thank you for asking about {{2}} at {{3}}. Our counsellor will call you soon. For anything urgent, call us on 98xxxxxxxx.Student's name, Course or interest, Institute name
Alert your counsellorsNew admission enquiry: {{1}} ({{2}}) is asking about {{3}}. Their question: {{4}}Student's name, Student's phone, Course or interest, Student's question
Morning follow-up listGood morning. {{1}} follow-ups are due today: {{2}}. Open Admissions on Sikhami to call them.Number of follow-ups today, Names of today's follow-ups

In Sikhami, type the template's exact name and its language code (for example en, en_US or hi, as shown in WhatsApp Manager). Under Template values, click Add a value once for each {{1}}, {{2}}… in the template, and choose what goes in each, in the same order. The number of values must match the template, or Meta refuses the message.

Note

Values are kept to one line. Long questions are cut short, and new lines become spaces, because WhatsApp does not allow them inside a value.

Students must agree first

  • When WhatsApp is connected and the welcome is on, the Ask about admission form on your institute's page shows a box: Send me updates about this enquiry on WhatsApp from your institute's name. It starts unticked. Only students who tick it get the welcome.
  • For walk-ins and phone calls, tick They agreed to get WhatsApp messages when you add the enquiry, but only when they really said yes. You can change it later in the enquiry with Agreed to WhatsApp messages.
  • Counsellor alerts and the morning list go to the numbers you type, so use only numbers whose owners agreed.

Meta requires this agreement, and sending to people who did not agree can get your number blocked or limited by WhatsApp.

Limits, so one institute never slows down another

  • Each institute can send up to 30 messages a minute and 1,000 a day through Sikhami. Messages over a limit are not sent and show as Not sent with the reason under Recent messages.
  • If Meta says the token has expired or lost its permission, or the account is restricted, sending pauses at once and the WhatsApp window shows why. Sending also pauses after 10 messages in a row fail. Fix the cause and click Connect again to start sending.
  • Meta has its own limits too: a new WhatsApp Business number can start conversations with about 250 people a day, and Meta raises this as you send messages people do not block or report.

Recent messages at the bottom of the WhatsApp window lists the last 10 messages with their result. Each enquiry also shows whether its welcome was sent.

Questions

Does Sikhami charge for WhatsApp messages?

No. Meta charges your own Meta account for each template message, at WhatsApp's rates for India. You add a payment method in Meta Business Settings when Meta asks for one.

Can students reply to these messages?

They can, but Sikhami does not show replies yet. Put your usual phone or WhatsApp number in the template text so students know where to reach you.

Why did a student not get the welcome?

Open the enquiry: it shows whether the welcome was sent and, if not, why. The usual reasons are that the student did not tick the WhatsApp box, the number is not on WhatsApp, the template name or language does not match Meta, the number of values is wrong, or sending is paused.

Can I use the WhatsApp Business app number we already use on a phone?

Meta's API Setup needs a number that is not already on the WhatsApp or WhatsApp Business app, or Meta's own steps to move it. Many institutes use a new number for these messages.

Who can change the WhatsApp settings?

The owner and admins of the institute. Teachers and accountants cannot see them.

What happens when our free month or plan ends?

Messages that are switched on keep going, but you cannot connect, change or test anything until you choose Pro. You can always click Disconnect.

Was this page helpful?

Still need help?

Tell us what you were trying to do and what happened. A screenshot helps.