WhatsApp Business glossaryWhatsApp Business glossary

Template Content Rules

7 min read

Template content rules are the standards set by Meta (the company that owns WhatsApp) for messages that a business sends to customers proactively, that is, without the customer having written first. These templates, also called HSM (Highly Structured Messages), are the only way to start a conversation on WhatsApp Business and must meet a series of formatting and content requirements. If you do not comply with them, Meta rejects the template and you cannot send the message.

Why does it matter to an SME?

If you have a business and use WhatsApp Business to communicate with your customers, templates are the tool for sending reminders, confirmations, promotions, or shipping notifications. But if you do not know the rules, you can spend hours creating a template and have Meta reject it. That slows down your operation, makes you lose time, and forces you to start over. Additionally, if you send messages that do not comply with the rules, Meta can restrict your WhatsApp number, which would be a serious problem for your business.

How are they used in practice?

When you use the official WhatsApp API (WhatsApp Cloud API), templates are created from the Meta panel (or from a tool like Wando) and sent for approval. The process is simple: you write the message, choose the language and category (marketing, utility, or authentication), and send it for review. Meta approves or rejects it within a timeframe that can vary, although in general it is resolved within up to 48 hours. Once approved, the template becomes available for you to use whenever you want.

Concrete example

Imagine you have a clothing store and want to send a message to customers who left products in their cart. A valid template would be:

  • Hello [name], we saw that you left some products in your cart. We have a 10% discount for a limited time. Would you like me to help you complete the purchase?
  • Remember that templates use variables (like [name]) that are replaced with the real data of each customer when sending.

This template complies with the rules because it is clear, not misleading, includes a real offer, and gives the option to respond. A rejected template would be something like: 'You won a prize! Click here to claim it' with no further context, because it sounds like spam or a scam.

What is it confused with and how does it differ?

Template content rules are often confused with WhatsApp Business usage policies in general. But they are not the same: general policies cover everything you do in the app (like not spamming), while template rules are specific to proactive messages. Nor should they be confused with data privacy regulations: one thing is what you can write and another is what data you can use to personalize messages (that is regulated by GDPR or local law, not Meta).

Common mistakes

  • Using excessive capital letters or too many exclamation marks: it looks like spam and Meta rejects it.
  • Promising something you cannot deliver (for example, 'You won an iPhone!' if there is no real draw).
  • Not including a way for the customer to opt out in marketing templates.
  • Mixing categories: sending a marketing message as if it were utility (for example, a promo disguised as a 'shipping notice').
  • Forgetting that templates cannot have shortened URLs or suspicious links.

What happens if you don't take them into account?

If you ignore the rules, the first thing you will notice is that your templates are rejected. That prevents you from sending proactive messages, so you lose sales or cannot confirm appointments. If rejection is recurring, Meta can limit your number or even ban you from the API, which means you would lose access to WhatsApp Business and have to start from scratch with another number. Additionally, customers could report you as spam, which affects your reputation.

How does it relate to Meta's official API?

Template content rules are part of the official WhatsApp Cloud API documentation. Meta updates them periodically, so it's important to review them on their website. Tools like Wando, which use the official API, let you manage templates from a simple panel, but the approval rules are defined by Meta. If a template is rejected, the tool shows you the reason and you can fix it.

When does it NOT apply?

Template content rules do not apply when the customer writes to you first. In that case, you can respond with free-form messages (within the 24-hour window) without needing a template. They also do not apply to messages sent within an ongoing conversation, such as answering a customer's question. You only need to worry about templates when you want to start a conversation, for example, to send a promo to a contact list.

Approval times and Meta's exact policies can change. Always check the official WhatsApp Business documentation to stay up to date.

Step-by-step setup in the Meta panel

To create a template, go to Meta Business Suite, navigate to 'WhatsApp' and then to 'Message templates'. There you click 'Create template' and choose the category: marketing, utility, or authentication. Each has different rules: marketing allows promotions but requires opt-out; utility is for shipping notifications or reminders and does not accept promotional content; authentication is for verification codes.

Then you write the message body and add variables with brackets, like [name] or [order number]. The template name must be descriptive (for example, 'appointment_reminder') and cannot have spaces. Before sending, check that there are no formatting errors: brackets must be balanced and the text cannot exceed 1024 characters.

When you submit it, the status shows as 'Pending'. Once approved, it changes to 'Active'. If it's rejected, the panel shows you the exact reason in 'Status'. There you can edit it and resubmit it.

How to verify it went well

The first thing you should look at is the template status in the panel: if it says 'Active', you can use it. But being approved does not guarantee it works well. The second thing is to test it: send it to your own number as if you were a customer. Check that the variables are replaced correctly and that the message looks neat on the phone.

If something does not work, the most common issue is in the sending, not in the template. First check the recipient's phone number: it must have the full country code (for example, +54911...). Then look at the API logs: if the error says 'template does not exist', it means the template is not active; if it says 'message failed to send', it could be a session or credit problem.

It is also a good idea to check delivery statistics: if you see many messages not arriving, it could be that the number is invalid or that the customer has opted out of receiving messages.

What changes depending on business size

For a one-person business, the flow is simple: you create a template, approve it, and use it to send reminders or promos. You do not need more than that. The risk is that if a template is rejected, you lose time you do not have. That is why it is a good idea to copy approved examples from Meta's documentation and adapt them.

In a fifteen-person business, the issue gets complicated. You have to coordinate who creates the templates, who approves them, and who uses them. Also, you will likely need several templates per area: sales, support, logistics. That is where a tool like Wando comes in handy, as it centralizes management and shows the status of each one. You also need to define a process to review Meta's policies, because they change and an agent's mistake can affect the whole team.

In large teams, it is also a good idea to keep a record of approved and rejected templates to avoid repeating mistakes.

What the official documentation says and what it doesn't

Meta's official documentation specifies template categories, character limits, variable formatting, and opt-out requirements. For example, it says marketing templates must include a mechanism for the user to unsubscribe, and that content cannot be misleading. All of that is written and verifiable.

What is not written is the exact approval criteria. Meta says it reviews 'manually' and that content is evaluated 'case by case'. That means two similar templates can have different outcomes. There is no public list of prohibited phrases, although it is known that it avoids terms like 'free' in excess or promises of easy money.

Nor is the exact approval time specified: it says 'up to 48 hours', but it can be more or less. And the prices of per-conversation messages vary by country and are set by Meta, not by each platform.

Questions that arise after understanding the concept

Once you understand what templates are, second-order doubts arise. For example: can I use emojis? Yes, but in moderation; excessive emojis can make it look like spam. Can I include links? Yes, but not shortened ones, and they must lead to a secure and relevant site.

Another common question: can I reuse an approved template for another business? No, each business has its own number and its own templates. If you change numbers, you have to recreate them.

There is also the question of whether it is better to have many templates or few. Ideally, you should have just the right ones: a welcome one, a reminder one, a promo one, and a follow-up one. Having fifty templates only complicates management and increases the risk that some become outdated.

And the most important question: what happens if a customer responds to a template? That opens a conversation and you can respond freely within the 24-hour window. The template is only used to initiate contact.

Frequently asked questions

How long does it take for a WhatsApp template to be approved?+

The timeframe can vary, but Meta usually responds within up to 48 hours. In some cases, if the template is simple and meets all the rules, it can be approved in minutes.

What happens if my template is rejected?+

If Meta rejects a template, it indicates the reason (for example, misleading content or lack of opt-out). You can correct it and resubmit it. There is no fixed limit on attempts, but repeated rejections can affect the reputation of your number.

Are WhatsApp templates the same as automatic messages?+

No. Automatic messages (like an instant reply) are sent when a customer writes to you and do not require approval. Templates are only used to initiate proactive conversations and must be approved by Meta.

Can I use emojis in a WhatsApp template?+

Yes, but in moderation. Meta does not prohibit them, but an excess of emojis can make the message look like spam and cause the template to be rejected. It is best to use them only to give a friendly tone, not to draw attention.

What do I do if a customer responds to a marketing template?+

When the customer responds, a 24-hour window opens during which you can reply freely, without a template. Use it to address their query or close the sale. After the window, if you want to write again, you must use another template.

Can I edit an already approved template?+

You cannot directly edit an approved template. You have to create a new version with a different name and submit it for approval. The previous version remains active until the new one is approved, so you do not lose continuity.

Can templates be used to send messages to any number?+

Yes, as long as the number is registered on WhatsApp and has not opted out of receiving messages. But be careful: if the recipient has never written to you, the template is the only way to initiate the conversation, and if they report you as spam, it can affect your reputation.

Answer WhatsApp with AI

Try Wando free. No credit card required.

Create free account