Meta templates

WhatsApp message templates: how to create and get them approved by Meta

HSM templates (Highly Structured Messages) are the only messages your company can send to a customer who hasn't messaged you in the last 24h. Without a template you can't send a reminder, run a campaign, or update an order status. Here's the complete guide to creating them without rejection.

May 14, 2026 · 9 min read · MercaBot

What HSM templates are

They're messages pre-approved by Meta that your company can send at any time. Each template has:

Once approved by Meta (typically 1-3 business days), you can send to any contact — that opens a 24h window for regular messages afterwards.

Categories: which to choose

UTILITY (transactional)

Meta cost: ~$0.016/conversation. Use for:

Rule: must be a response to a customer action. Customer placed an order → you confirm. Customer booked an appointment → you remind them.

MARKETING (promotional)

Meta cost: ~$0.07/conversation. Use for:

Rule: requires opt-in. The customer must have agreed to receive promotions. Otherwise, Meta takes the template down and lowers your quality rating.

AUTHENTICATION (codes)

Meta cost: ~$0.02/conversation. Use for 2FA codes and login OTPs. Most restricted category — usually only software/banking companies use it.

The 7 Meta rules for approval

  1. Valid technical name: only a-z, 0-9, underscore. No spaces, no accents. Max 60 chars.
  2. Body up to 1024 characters.
  3. Sequential variables: {{1}}, {{2}}, {{3}}. Skipping numbers gets rejected.
  4. No unfulfillable promises: "Guaranteed approval in 1 minute" gets rejected.
  5. No generic terms like "WhatsApp": using the word WhatsApp in the name or body gets rejected.
  6. Correct category: don't try to classify a promotion as UTILITY to pay less — Meta detects and rejects.
  7. No suspicious shortened links: bit.ly, tinyurl. Use your own domain.

Most common rejection reasons

8 ready-to-copy templates

These 8 cover 80% of typical SMB scenarios. Replace bracketed items with real data.

UTILITY (transactional)

MARKETING (promotional)

Shortcut: create 3 templates for your niche in 1 click

MercaBot has a "Suggest templates for my vertical" button that automatically creates the 3 most-used templates covering reminder + promotion + winback for pizzeria, salon, clinic, gym, retail, auto shop, real estate, course (or generic). Templates already formatted for Meta rules — you just review and approve.

Ready-to-use templates in the dashboard, in 30 seconds

Connect your WhatsApp Business, click "Suggest templates", and MercaBot creates 3 HSM templates for your niche ready for Meta approval.

Try it free →