WhatsApp Template for Academies: Enrollment Closing Notice
If you run a language, dance, programming, or any other kind of academy, you already know how every enrollment period ends: you get flooded with 50 inquiries on the same day, the same questions one after another ("When does it start?", "How much does it cost?", "Is there a beginner level?"), and if you take two days to reply, the interested person has already signed up somewhere else. The enrollment closing notice is the tool you need to turn that avalanche into enrolled students. Here's a ready-to-copy template with Meta-style variables, explanations on how to use it, and what to reply when the customer responds.
Sample message (copy it and replace the variables): Hello {{1}}, we're writing to you from {{2}} because enrollment for {{3}} closes on {{4}}. If you'd like to reserve your spot, reply to this message and we'll send you the steps to sign up. There are {{5}} spots left. Don't miss out!
What goes in each variable
- {{1}}: contact's name (e.g., "Maria"). If you don't have it, you can just use "Hello," but personalizing increases responses.
- {{2}}: your academy's name (e.g., "Instituto Cultural Argentino").
- {{3}}: course or level name (e.g., "English level A2", "beginner tango", "web programming").
- {{4}}: deadline (e.g., "Friday, March 15"). Be specific: concrete urgency works better than "soon".
- {{5}}: number of available spots (e.g., "8"). If you don't want to make up numbers, you can say "few spots" or "limited availability".
- 1Copy the message above and replace the variables with your academy's real data.
- 2If you use regular WhatsApp Business, open the app, go to the broadcast tab (or an individual chat), and paste the message. Note: broadcasts only reach contacts who have saved your number.
- 3If you use Wando, load the message as a template in the panel. The AI will use it on its own when a contact asks about enrollment, and you approve it with one click before it's sent.
- 4In Wando, the AI also learns from your real replies: if you correct the message, it will do better next time.
When to send it and when not to
The enrollment closing notice is a marketing message: it aims to get the student to decide. That's why, in Meta's official WhatsApp API, this type of message requires an approved template (marketing category) and that the contact has given their opt-in (i.e., they've agreed to receive communications). Don't send it to just anyone: only to those who have inquired about a course or left their details. The ideal time is 7 to 10 days before closing, with a final reminder 48 hours before. If you send it out of context, the customer will ignore it or report you, and Meta may reject the template.
More formal variant (for language academies or serious institutes): Dear {{1}}: we are writing to you from {{2}} to inform you that enrollment for {{3}} closes on {{4}}. If you wish to reserve your spot, please reply to this message or visit our offices. Limited spots ({{5}}). We remain at your disposal.
Closest variant (for informal workshops or academies): Hello {{1}}! I'm writing to you from {{2}} because there are only {{5}} spots left for {{3}} and enrollment closes on {{4}}. If you're interested, reply to this message and I'll tell you how to sign up. We hope to see you!
What to reply when the customer responds
The closing notice almost always generates three typical responses. Prepare your replies before sending the message so you're not caught off guard.
1. "How much does it cost?"
Model response: Hello {{1}}, thanks for writing to us. The {{3}} course costs {{6}} per month, with {{7}} discount if you sign up before {{4}}. Would you like me to reserve a spot for you?
Here, variable {{6}} is the price and {{7}} is the discount (if any). Don't invent prices for Wando: only talk about your academy's prices. If you don't have a discount, omit that part.
2. "When does it start?"
Model response: Hi {{1}}! The {{3}} classes start on {{8}}. Enrollment closes on {{4}}, so you still have time. Are you signing up?
The variable {{8}} is the start date. If you don't have it defined, say "the week of {{8}}" or "as soon as the group is complete."
3. "Is there a beginner level?"
Model response: Yes, {{1}}, we have a beginner level for {{3}}. Spots are limited and close on {{4}}. Would you like to reserve your spot?
If the answer is "I have no experience," don't worry: this message confirms they can join. If the academy doesn't have a beginner level, adapt the response to offer them a level assessment.
How to measure if it worked
- Response rate: how many replied to the message divided by how many received it. If it's below 30%, review the message or the contact list.
- Conversion rate: how many of those who replied ended up enrolling. Ideally, more than 50%.
- Response time: if you take more than 2 hours to reply, you lose students. Wando helps you respond quickly with AI suggestions.
- Number of enrollments: compare it with the previous period. If it went up, the announcement worked.
Mistakes that make Meta reject it or the customer ignore it
- Sending the message without opt-in: Meta can block your number. Always get consent beforehand.
- Using too many capital letters or exclamation marks: it looks like spam and lowers delivery.
- Promising something you can't deliver (e.g., "we guarantee a degree") — besides being unethical, Meta rejects it.
- Not including how to unsubscribe: in the official API, marketing messages must have an opt-out option.
- Sending the announcement too early (more than 15 days before) or too late (on the closing day itself): the customer forgets or doesn't have time.
Remember: template approval on Meta can take up to 48 hours. Don't leave the notice until the last minute.
If you want this process to be automatic, Wando can help you: the AI suggests responses, learns from your corrections, and lets you send WhatsApp campaigns from the panel, with approved templates and statistics tracking. Try it free for 14 days at wando.online.
Why Meta rejects a template and how to fix it
Meta doesn't explain why it rejects a template. You get a generic email saying "it doesn't comply with our policies" and you have to guess. The most common reasons for this type of notice are three.
First, promising something you can't deliver. If you write "guaranteed spot" or "official title" and it's not true, Meta blocks it. Second, the message doesn't have an opt-out option: in the official API, marketing messages must include how to unsubscribe. Third, the text asks for an action that seems like fraud, such as "click this link" or "transfer now".
If it's rejected, review the text line by line. Remove any promises, add an opt-out line (for example: "If you don't want to receive more notices, reply STOP") and avoid links. Then resubmit it: approval takes up to 48 hours, but the second time it usually passes.
- Check that there are no impossible promises.
- Add the opt-out option if it's not there.
- Remove links or direct payment requests.
- Resubmit the template and wait up to 48 hours.
The example field: how to avoid Meta blocking your template
When you upload a template in Meta, they ask for an example field. Many leave it blank or put anything, and that's where Meta decides whether your message is spam or not. The example is proof that your template is used for something legitimate.
Fill it in with a real but fictitious case. For example: "Hello María, we're writing to you from the Instituto Cultural Argentino because enrollment for English level A2 closes on Friday, March 15. If you want to reserve your spot, reply to this message and we'll send you the steps to sign up. Only 8 spots left. Don't miss out!"
Use the same values you'll use in the campaign. If you put "{{1}}" in the example, Meta doesn't know if it's a name or a link. With a concrete example, review is much faster. And note: the example is not sent, it's only for approval.
- Use a real name (e.g., "María").
- Use your academy's name.
- A specific date, not "soon".
- Avoid links and promises in the example.
How to chain the notice with the rest of the conversation
The closing notice doesn't live alone. It comes after an inquiry and has to leave the door open for what follows. If the customer replies "how much does it cost?", don't answer with another marketing message: switch to conversation mode.
Ideally, the notice ends with a clear call to action: "reply to this message". When the customer replies, you're already within the 24-hour window and can respond freely, without a template. That's where your prepared response comes in (price, start date, initial level).
If the customer doesn't respond, don't insist with the same message. Send a reminder 48 hours before closing, but with different text: "Last chance for {{3}}" or something shorter. And if they ask something not in your script, respond naturally, as if it were a normal chat. The template is the hook, not the conversation.
The same notice, adapted to other moments at the academy
This message is not only useful for closing enrollments. The same structure works for other urgent situations at the academy. Change the variable and that's it.
For an exam or certification: "Hello {{1}}, we're writing to you from {{2}} because enrollment for the {{3}} exam closes on {{4}}. If you want to take it, reply to this message and we'll send you the requirements. There are {{5}} spots left."
For a summer intensive workshop: "Hello {{1}}! I'm writing to you from {{2}} because the {{3}} workshop starts on {{4}} and there are {{5}} spots left. If you're interested, reply and I'll send you the program. Don't miss out!"
The key is to keep the same structure: greeting, context, urgency, call to action. That way you don't have to think of a new message every time, just change the variables.
What to do with those who respond outside the 24-hour window
The closing notice is sent as a template, but if the customer responds after 24 hours, the conversation window has already closed. You can't reply freely: you can only send another template.
The solution is to have a follow-up template ready. For example: "Hello {{1}}, thank you for your interest in {{2}}. Enrollment for {{3}} closes on {{4}}. Would you like me to reserve a spot for you? Reply to this message and I'll send you the steps."
That template is also in the marketing category, so it has to be approved. If the customer responds again, then you enter the 24-hour window and can reply with price, dates, etc. Without that backup template, you're left speechless just when the customer is most interested.
Checklist to review the message before sending it
Before sending the notice for the first time, go through this list. It saves you from Meta rejections and customers who ignore you.
Does the message have opt-in? Yes, the contact gave their consent. Is the template approved? Don't send it without that. Does the text have no false promises? Does it include an opt-out option? Is the tone friendly but professional? Is the closing date specific? Is the call to action clear ("reply to this message")? Is the example field complete?
If something fails, fix it before sending. A poorly crafted message not only loses effectiveness: it can cost you the number.
- Opt-in confirmed.
- Template approved by Meta.
- No false promises.
- Opt-out option included.
- Specific date, not "soon".
- Clear call to action.
- Example field complete.
Frequently asked questions
Can I send the enrollment closing notice through regular WhatsApp Business?+
Yes, you can use the WhatsApp Business app and send a broadcast or an individual message. But keep in mind that broadcasts only reach contacts who have saved your number, and you won't have delivery statistics or template approval. For something more professional, it's better to use Meta's official API.
How long does Meta take to approve the enrollment closing template?+
Up to 48 hours. That's why you should upload the template in advance, ideally a week before the closing date.
What happens if the customer didn't give their opt-in?+
You shouldn't send the message to them. Without opt-in, Meta can block your number or reject the template. Make sure you have the contact's explicit consent.
How can I make the message not look like spam?+
Personalize with the name, use a friendly but professional tone, avoid all caps and exclamation marks, and offer an opt-out option. Also, send it only to contacts who have shown interest.
What metrics should I look at to know if it worked?+
The response rate (how many replied), the conversion rate (how many signed up), and the response time. If the response rate is low, review the message or the contact list.
Can Wando help me automate this notice?+
Yes, Wando uses WhatsApp's official API and allows you to upload templates in the panel. The AI suggests responses when a contact asks about enrollment, and you approve them with one click. It also learns from your corrections.
What do I do if the customer replies "How much does it cost?" and I don't have a set price?+
You can reply with a message like: "Hi {{1}}, the {{3}} course has a value of {{6}} per month, but if you sign up before the deadline we have a promo. Would you like me to send you the details?" This keeps the conversation open.
How long does Meta take to approve a corrected template?+
Up to 48 hours. If you corrected it well, it usually gets approved in less than 24. That's why you should upload it in advance.
What do I do if Meta rejects my template twice?+
Check if you're using links, promises, or a very promotional tone. It could also be that the text doesn't have an opt-out option. If it still fails, try a shorter and more neutral message.
Can I use the same template for the 48-hour reminder?+
No. The reminder needs a different text (shorter and more urgent). Meta can reject duplicate templates with the same content.